SDP systemu SOS. Marcin Suszczewicz Michał Woźniak Krzysztof Kostałkowicz Piotr Kuśka. 6 czerwca 2006

Podobne dokumenty
Plan Testów Systemu SOS

Overlord - Software Development Plan

Biznesowe przypadki użycia SOS

Plan projektu. Robert Dyczkowski, Piotr Findeisen, Filip Grządkowski. 4 czerwca 2006

Plan wykonania systemu ISOiWUT

Wizja systemu SOS. Marcin Suszczewicz Michał Woźniak Krzysztof Kostałkowicz. 24 kwietnia 2006

IO - Plan wdrożenia. M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak. 5 czerwca 2006

Plan testów do Internetowego Serwisu Oferowania i Wyszukiwania Usług Transportowych

Software Development Plan

Wstęp do zarządzania projektami

Wstęp do zarządzania projektami

Poniższy program może być skrócony do 1 dnia lub kilkugodzinnej prezentacji.

Rubik s Manager - Plan testów

Plan testów. Robert Dyczkowski, Piotr Findeisen, Filip Grzdkowski. 4 czerwca 2006

Metodyka Sure Step. Agenda:

AskAnything Plan Przedsięwzięcia Plan Testów

Usługa: Testowanie wydajności oprogramowania

Galileo - encyklopedia internetowa Plan testów

Projektowanie oprogramowania

Sylabus przedmiotu: TECHNOLOGIE I SYSTEMY INFORMACYJNE W OCHRONIE ZDROWIA. Kierunek studiów Poziom kształcenia Forma studiów

Opis wymagań i program szkoleń dla użytkowników i administratorów

Zasady organizacji projektów informatycznych

Programowanie sieciowe Network programming PRZEWODNIK PO PRZEDMIOCIE

IO - Plan przedsięwzięcia

Co to jest jest oprogramowanie? 8. Co to jest inżynieria oprogramowania? 9. Jaka jest różnica pomiędzy inżynierią oprogramowania a informatyką?

Etapy życia oprogramowania. Modele cyklu życia projektu. Etapy życia oprogramowania. Etapy życia oprogramowania

Wstęp do zarządzania projektami

Referat pracy dyplomowej

Seminarium upowszechniające

GanttProject /Microsoft Project. Danuta Golec

Cennik usług Sotech.pl

Zarządzanie zmianą - rozwój zarządzania procesowego wg ISO 9001:2015

Dokumentacja projektu QUAIKE Architektura oprogramowania

Rozdział 5: Zarządzanie testowaniem. Pytanie 1

RAPORT Z TESTOWANIA USŁUG NA PLATFORMIE ELA-ENT

Etapy życia oprogramowania

Jarosław Kuchta Dokumentacja i Jakość Oprogramowania. Wymagania jakości w Agile Programming

Analityk i współczesna analiza

Zamówienie publiczne: Spr. nr 19/2018

Agile vs PRINCE /2015 I rok st. magisterskie Informatyka

Zarządzanie projektami w otoczeniu uczelnianym. Piotr Ogonowski

PRZEWODNIK PO PRZEDMIOCIE

SZKOLENIE. Jak zarządzać projektem z wykorzystaniem MS Project. tel: ; fax: ;

Plan zarządzania projektem

Aplikacje WWW i PHP - opis przedmiotu

Snatch, serwer brydżowy plan zarządzania projektem

INNOWACJE NA CELOWNIKU

BOC dla KJUF Podsumowanie warsztatów listopada 2011

Projektowanie oprogramowania

Program kształcenia i plan studiów podyplomowych: Zarządzanie projektami

Odniesienie do kierunkowych efektów kształcenia Zna podstawowe możliwości pakietu Matlab

Analiza Algebra Podstawy programowania strukturalnego. Podstawowe wiadomości o funkcjach Podstawowe wiadomości o macierzach Podstawy programowania

Projektowanie oprogramowania

Studium przypadku. Wdrożenie systemu zarządzania projektami w przedsiębiorstwie z branży wod-kan.

IO - Plan testów. M.Jałmużna T.Jurkiewicz P.Kasprzyk M.Robak. 5 czerwca 2006

Analiza Algebra Podstawy programowania strukturalnego. Podstawowe wiadomości o funkcjach Podstawowe wiadomości o macierzach Podstawy programowania

NAZWA PRZEDMIOTU/MODUŁU KSZTAŁCENIA:

Podstawy zarządzania projektami

DESIGNER APPLICATION. powered by

Temat: Ułatwienia wynikające z zastosowania Frameworku CakePHP podczas budowania stron internetowych

KARTA PRZEDMIOTU. 1. NAZWA PRZEDMIOTU: Zespołowy projekt informatyczny. 2. KIERUNEK: Matematyka. 3. POZIOM STUDIÓW: I stopnia

INFORMACJE O OFERENCIE

Projektowanie aplikacji na platformie Android Kod przedmiotu

Zarządzanie projektami. Porównanie podstawowych metodyk

Dokument Detaliczny Projektu

aplikacja akcyzattor

Plan zarządzania ryzykiem

Specyfikacja implementacyjna aplikacji serwerowej

PRZEWODNIK PO PRZEDMIOCIE

Otwarte modułowe rozwiązanie dla każdej nowoczesnej uczelni. Paweł Ilnicki Warszawa

Cennik usług Sotech.pl

EasyLoad BI zarządzanie wczytywaniem danych do hurtowni przez użytkowników biznesowych. Prezentacja rozwiązania

osobowe pracowników laboratorium SecLab EMAG w rozumieniu przepisów Kodeksu Pracy, konsultantów, stażystów oraz inne osoby i instytucje mające dostęp

Plan zarządzania projektem

Zarządzaj projektami efektywnie i na wysokim poziomie. Enovatio Projects SYSTEM ZARZĄDZANIA PROJEKTAMI

Podejście tradycyjne. plan wykonanie sekwencyjna natura wykonywanych zadań

W WIELKOPOLSCE Poznań, r.

INTERNETOWE BAZY DANYCH materiały pomocnicze - wykład X

P O L I T E C H N I K A K O S Z A L I Ń S K A. Zarządzanie Ryzykiem

Dokument Detaliczny Projektu Temat: Księgarnia On-line Bukstor

Piotr Ślęzak. Gdzie się podziała jakość

Wybór ZSI. Zakup standardowego systemu. System pisany na zamówienie


Infrastruktura klucza publicznego w sieci PIONIER

Skuteczne zarządzanie projektami IT w otoczeniu uczelnianym. Piotr Ogonowski

Załącznik nr 19 do Umowy nr... z dnia... Plan Testów Systemu. Projekt ZEFIR 2

akademia controllingu

Testujemy dedykowanymi zasobami (ang. agile testers)

STRATEGIA zamówień publicznych w przedsięwzięciach informatycznych MF

Staże Ośrodka RENOWATOR

Zespół io07-7e: Agata Chrobak Kornel Jakubczyk Tomek Klukowski Przemek Kosiak. Projekt SZOP SDP

MODELE CYKLU ŻYCIA OPROGRAMOWANIA (1) Model kaskadowy (często stosowany w praktyce do projektów o niewielkiej złożonoś

Regulamin wyboru zespołów interdyscyplinarnych

Konwerter Plan testów. Jakub Rauch Tomasz Gołębiowski Adam Busch Bartosz Franaszek 1 czerwca 2008

Aplikacje internetowe - opis przedmiotu

Programowanie zespołowe

1

Prezentacja firmy Royal Solutions Sp. z o.o.

Transkrypt:

SDP systemu SOS Marcin Suszczewicz Michał Woźniak Krzysztof Kostałkowicz Piotr Kuśka 6 czerwca 2006 1

Spis treści 1 Wprowadzenie 4 1.1 Cel.......................................... 4 1.2 Zakres........................................ 4 1.3 Definicje....................................... 4 1.4 Załączniki...................................... 4 2 Omówienie projektu 4 2.1 Cel, zakres i objectives projektu......................... 4 2.2 Założenia i zależności................................ 4 2.3 Produkty projektu.................................. 4 2.4 Procedura zmian w planie projektu......................... 5 3 Organizacja projektu 5 3.1 Struktura organizacyjna............................... 5 3.2 Kontakty zewnętrzne................................ 5 3.3 Role i zadania.................................... 5 4 Zarzadzanie projektem 5 4.1 Oszacowania.................................... 5 4.2 Plan projektu.................................... 5 4.2.1 Plan faz projektu.............................. 5 4.2.2 Cele poszczególnych iteracji........................ 6 4.2.3 Wydania.................................. 6 4.2.4 Harmonogram projektu........................... 6 4.2.5 Zasoby................................... 7 4.2.6 Budżet................................... 7 4.3 Plany iteracji.................................... 7 4.4 Nadzór i kontrola projektu............................. 7 4.4.1 Plan zarządzania wymaganiami...................... 7 4.4.2 Plan zarządzania harmonogramem..................... 7 4.4.3 Plan kontroli budżetu............................ 7 4.4.4 Plan kontrol jakości............................. 7 4.4.5 Plan raportów................................ 7 4.5 Plan zarządzania ryzykiem............................. 7 4.6 Plan zamknięcia projektu.............................. 8 5 Plany procesów technicznych 8 5.1 Metody, narzędzia i stosowane technologie.................... 8 5.2 Plan infrastruktury................................. 8 5.3 Plan akceptacji produktu.............................. 8 5.4 Plan zarządzania zmianiami............................ 8 2

5.5 Plan oceny...................................... 8 5.6 Plan dokumentacji................................. 9 5.7 Plan zapewnienia jakości.............................. 9 5.8 Plan rozwiązywania problemów.......................... 9 6 Inne plany 9 7 Aneksy 9 8 Historia zmian 10 3

1 Wprowadzenie 1.1 Cel Celem tego dokumentu jest przedstawienie planu projektu dla systemu SOS. 1.2 Zakres Dokument obejmuje organizację projektu, plan projektu, oraz plany procesów technicznych 1.3 Definicje SOS - System Obsługi Szkoły 1.4 Załaczniki 2 Omówienie projektu 2.1 Cel, zakres i objectives projektu System jest przeznaczony do sprzedaży detalicznej, dodatkowe korzyści będą czerpane z pomocy technicznej 2.2 Założenia i zależności zespół jest czterosobowy studenci są bardzo zajęci nauką i mogą poświęcić na tworzenie tego systemu nie więcej niż 5 godzin tygodniowo budżet jest zerowy, studenci korzystają z komputerów w laboratorium komputerowym oraz darmowego oprogramowania 2.3 Produkty projektu system na serwerze - do 30.06.2006 strony WWW do obsługi systemu - do 30.06.2006 aplikacje klienckie - do 30.09.2006 4

2.4 Procedura zmian w planie projektu 3 Organizacja projektu 3.1 Struktura organizacyjna Michał Woźniak - projektant i programista WWW Krzysztof Kostałkowicz - programista serwera i bazy danych Marcin Suszczewicz - szef marketingu Piotr Kuśka - koordynator projektu 3.2 Kontakty zewnętrzne Brak wsparcia z zewnątrz. 3.3 Role i zadania Patrz punkt?? 4 Zarzadzanie projektem 4.1 Oszacowania Terminy zostaną ponownie oszacowane 15.06.2006 4.2 Plan projektu 4.2.1 Plan faz projektu Rozpoczęcie projektu: 01.06.2006. Zakończenie pierwszej fazy - 05.07.2006. Rozpoczęcie drugiej fazy - 01.09.2006. Zakończenie drugiej fazy - 15.10.2006. Zakończenie całego projektu - 01.12.2006. Oprogramowanie serwera musi być gotowe do 20.06.2006, strony WWW do 28.06.2006, aplikacja kliencka - do 15.09.2006. Zestaw testów (pierwsza część) do 27.06.2006, druga część - do 14.09.2006. 5

4.2.2 Cele poszczególnych iteracji 1. stworzenie zostanie interfejs modelu 2. pisanie stron WWW i logiki modelu 3. testy 4. poprawki 5. wydanie wersji z interfejsem WWW 6. tworzenie aplikacji klienckiej 7. testy 8. poprawki 9. wydanie aplikacji klienckiej 4.2.3 Wydania 01.07.2006 - wydanie wersji beta z interfejsem WWW 30.09.2006 - wydanie wersji beta aplikacji klienckiej 15.10.2006 - wydanie wersji ostatecznej 4.2.4 Harmonogram projektu 6

4.2.5 Zasoby Plan zatrudnienia Studenci pracują niezatrudnieni, cały zespół bierze udział w tworzeniu projektu od jego rozpoczęcia do zakończenia. Plan zatrudniania pracowników Nie przewidziano. Plan szkoleń 4.2.6 Budżet 4.3 Plany iteracji Iteracje w projekcie nie są rozbudowane, patrz punkty:??,??. 4.4 Nadzór i kontrola projektu 4.4.1 Plan zarzadzania wymaganiami 15.06.2006 - weryfikacja wymagań 4.4.2 Plan zarzadzania harmonogramem Z powodu u zasobów nie można przyspieszyć prac nad projektem. 4.4.3 Plan kontroli budżetu 4.4.4 Plan kontrol jakości Kontrola jakości podczas testów. Komunikacja z użytkownikami końcowymi po wdrożeniu systemu. Po zebraniu spostrzeżeń i wyciągnięciu wniosków - dodatkowa iteracja. 4.4.5 Plan raportów Począwszy od 05.06.2006 słowne raporty co 7 dni 4.5 Plan zarzadzania ryzykiem Brak planu awaryjnego z powodu ograniczonych środków i zasobów ludzkich. 7

4.6 Plan zamknięcia projektu 01.12.2006 - zamknięcie fazy rozwojowej projektu 5 Plany procesów technicznych 5.1 Metody, narzędzia i stosowane technologie zastosowanie modelu MVC notacja węgierska 5.2 Plan infrastruktury Infrastruktura zapewniona przez laboratorium komputerowe. 5.3 Plan akceptacji produktu system zostanie wdrożony tymczasowo u klienta przez miesiąc działania klient zgłasza uwagi i wszelkie niezgodności ze swoimi wymaganiami w przypadku uwag o wysokim priorytecie, nanoszone są poprawki na system pozostałe problemy rozwiązywane są w miarę możliwości po okresie próbnym klient podejmuje decyzję o nabyciu systemu w przypadku zbyt dużej liczby niezgodności, producent może zrezygnować ze współpracy 5.4 Plan zarzadzania zmianiami 5.5 Plan oceny przejście przez testy, zgodnie z Planem Testów spełnienie podstawowych wymagań przedstawionych w Wizji projektu ocena łatwości i intuicyjności interfejsu użytkownika - osoba niezwiązana z projektem dostanie zadanie wykonania kilku operacji i przedstawi wrażenia oraz uwagi związane z interfejsem ocena przejrzystości kodu 8

zaangażowanie eksperta od oceny estetyki interfejsu użytkownika zaangażowanie eksperta od oceny bezpieczeństwa systemu sprawdzenie czasu reakcji przy przesadnie dużym obciążeniu 5.6 Plan dokumentacji 5.7 Plan zapewnienia jakości 5.8 Plan rozwiazywania problemów niedyspozycyja któregoś z członków zespołu - rozdzielenie jego obowiązków pomiędzy pozostałych członków, ewentualnie zrezygnowanie z części funkcjonalności lub nadrobienie zaległości w okresie wakacji wydanie konkurencyjnego produktu - próba zorganizowania budżetu na cele marketingowe oraz darmowa kampania reklamowa w Internecie awaria sprzętu - próba zorganizowania alternatywnego hardware u zmiana skali ocen - naniesienie (niewielkich) poprawek rozbieżności w poglądach różnych członków ekipy prowadzące do kłótni - rozwiązywanie konfliktów przez szefa zespołu 6 Inne plany 7 Aneksy 9

8 Historia zmian $Log: sdp.tex,v $ Revision 1.4 2006/06/06 12:38:59 kk219459 uzupelnienie ow Revision 1.3 2006/06/01 10:21:35 pk219454 dodanie diagramow Revision 1.2 2006/05/31 16:41:36 pk219454 wersja alfa sdp Revision 1.1 2006/05/31 15:09:31 pk219454 dodanie szablonu sdp 10