Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Inicjowanie projektu Jerzy Nawrocki Inżynieria oprogramowania II.

Podobne prezentacje


Prezentacja na temat: "Inicjowanie projektu Jerzy Nawrocki Inżynieria oprogramowania II."— Zapis prezentacji:

1 Inicjowanie projektu Jerzy Nawrocki Inżynieria oprogramowania II

2 Inicjowanie projektu (2) Inżynieria oprogramowania II Cykl życia wg XPrince Przyg. założ. proj. Inicjowanie projektu Architek- tura Wydanie 1Wydanie 2Wydanie 3Zamkn. Projektu Przyrost 1 Przyrost 2 Wdroż.

3 Inicjowanie projektu (3) Inżynieria oprogramowania II Cel wykładu Jak zaplanować przedsięwzięcie programistyczne i jak je rozpocząć?

4 Inicjowanie projektu (4) Inżynieria oprogramowania II Poziomy planowania Przyg. założ. Inic. proj. Architek - tura Wyd. 1Wyd. 2Wyd. 3Zam. proj. Przyr. 1 Przyr. 2 Wdr. Plan przyrostu

5 Inicjowanie projektu (5) Inżynieria oprogramowania II Poziomy planowania Przyg. założ. Inic. proj. Architek - tura Wyd. 1Wyd. 2Wyd. 3Zam. proj. Przyr. 1 Przyr. 2 Wdr.Wdr. Plan przyrostu Plan wydania

6 Inicjowanie projektu (6) Inżynieria oprogramowania II Poziomy planowania Przyg. założ. Inic. proj. Architek - tura Wyd. 1Wyd. 2Wyd. 3Zam. proj. Przyr. 1 Przyr. 2 Wdr. Plan przyrostu Plan wydania Plan projektu

7 Inicjowanie projektu (7) Inżynieria oprogramowania II Plan wykładu Inicjowanie projektu w PRINCE2 Gra planistyczna w XP

8 Inicjowanie projektu (8) Inżynieria oprogramowania II Plan wykładu Inicjowanie projektu w PRINCE2 Gra planistyczna w XP

9 Inicjowanie projektu (9) Inżynieria oprogramowania II Zdefiniowanie mechanizmów kontroli Planowanie jakości Planowanie projektu Dopracowanie spojrzenia biz. i czynników ryzyka Założenie plików projektu Scalenie dokumentu rozpocz. IP1IP2IP3 IP4IP5 IP6 IP Plan jakości projektu Plan projektu Spojrzenie biznesowe Mechaniz- my kontr. Plan komunikacji Dokument rozpoczęcia projektu Rejestr jakości Rejestr spraw Rejestr doświadczeń

10 Inicjowanie projektu (10) Inżynieria oprogramowania II Planowanie jakości IP1 Plan jakości projektu

11 Inicjowanie projektu (11) Inżynieria oprogramowania II ISO 9126 i WP-F Odpowiedniość Dokładność Inter-operacyjność Bezpieczeństwo ( Security ) Dojrzałość Tolerowanie uszkodzeń Odtwarzalność Charakterystyka czasowa Wykorzystanie zasobów Łatwość analizowania Łatwość testowania Łatwość zmiany Stabilność Łatwość adaptacji Łatwość instalacji Współistnienie Łatwość zamiany

12 Inicjowanie projektu (12) Inżynieria oprogramowania II Planowanie jakości Planowanie projektu Plan jakości projektu Plan projektu

13 Inicjowanie projektu (13) Inżynieria oprogramowania II Planowanie jakości Planowanie projektu Dopracowanie spojrzenia biz. i czynników ryzyka IP1IP2IP3 IP Plan jakości projektu Plan projektu Spojrzenie biznesowe

14 Inicjowanie projektu (14) Inżynieria oprogramowania II Możliwe zmiany dotyczące: Rozwiązania Ograniczeń

15 Inicjowanie projektu (15) Inżynieria oprogramowania II Aktualizacja i rozwinięcie czynników ryzyka

16 Inicjowanie projektu (16) Inżynieria oprogramowania II Aktualizacja i rozwinięcie czynników ryzyka

17 Inicjowanie projektu (17) Inżynieria oprogramowania II Aktualizacja i rozwinięcie czynników ryzyka

18 Inicjowanie projektu (18) Inżynieria oprogramowania II Zdefiniowanie mechanizmów kontroli Planowanie jakości Planowanie projektu Dopracowanie spojrzenia biz. i czynników ryzyka IP1IP2IP3 IP4 IP Plan jakości projektu Plan projektu Spojrzenie biznesowe Mechaniz- my kontr. Plan komunikacji

19 Inicjowanie projektu (19) Inżynieria oprogramowania II Manifest zwinności Plan komunikacji: Spotkania Numery telefonów Adresy elektroniczne Wikipedia... Wspólny pokój Ludzie i komunikacja Współpracujący klient

20 Inicjowanie projektu (20) Inżynieria oprogramowania II Mechanizmy kontroli Terminy: Wydanie 1: 30. listopada ± 14 dni Wydanie 2: 25. stycznia ± 10 dni Budżet: Wydanie 1: PLN ± PLN Wydanie 2: PLN ± PLN Sytuacje wyjątkowe: Wydanie 2 będzie gotowe 10. lutego Budżet Wydania 1 będzie 

21 Inicjowanie projektu (21) Inżynieria oprogramowania II Zdefiniowanie mechanizmów kontroli Planowanie jakości Planowanie projektu Dopracowanie spojrzenia biz. i czynników ryzyka Założenie plików projektu IP1IP2IP3 IP4IP5 IP Plan jakości projektu Plan projektu Spojrzenie biznesowe Mechaniz- my kontr. Plan komunikacji Rejestr jakości Rejestr spraw Rejestr doświadczeń

22 Inicjowanie projektu (22) Inżynieria oprogramowania II Zdefiniowanie mechanizmów kontroli Planowanie jakości Planowanie projektu Dopracowanie spojrzenia biz. i czynników ryzyka IP1IP2IP3 IP4 IP Plan jakości projektu Plan projektu Spojrzenie biznesowe Mechaniz- my kontr. Plan komunikacji Rejestr jakości Rejestr spraw Rejestr doświadczeń Założenie plików projektu IP5

23 Inicjowanie projektu (23) Inżynieria oprogramowania II Rejestr spraw Żądanie zmiany Niezgodność Pytanie Problem

24 Inicjowanie projektu (24) Inżynieria oprogramowania II Issue Register Change request Off-specification Question Problem

25 Inicjowanie projektu (25) Inżynieria oprogramowania II Rejestr spraw

26 Inicjowanie projektu (26) Inżynieria oprogramowania II Przetwarzanie żądania zmiany Zgłoszono Przyjęto Odrzucono Skończono

27 Inicjowanie projektu (27) Inżynieria oprogramowania II Przetwarzanie żądania zmiany Zgłoszono Przyjęto Odrzucono Zaimplementowano Zaakceptowano Skończono Zakwestionowano

28 Inicjowanie projektu (28) Inżynieria oprogramowania II Zdefiniowanie mechanizmów kontroli Planowanie jakości Planowanie projektu Dopracowanie spojrzenia biz. i czynników ryzyka IP1IP2IP3 IP4 IP Plan jakości projektu Plan projektu Spojrzenie biznesowe Mechaniz- my kontr. Plan komunikacji Rejestr jakości Rejestr spraw Rejestr doświadczeń Założenie plików projektu IP5

29 Inicjowanie projektu (29) Inżynieria oprogramowania II Rejestr jakości Produkt MetodaOsoby Termin planow. Termin rzecz. Wynik Cel: Podsumowanie wykonanej kontroli jakości

30 Inicjowanie projektu (30) Inżynieria oprogramowania II Zdefiniowanie mechanizmów kontroli Planowanie jakości Planowanie projektu Dopracowanie spojrzenia biz. i czynników ryzyka Założenie plików projektu Scalenie dokumentu rozpocz. IP1IP2IP3 IP4IP5 IP6 IP Plan jakości projektu Plan projektu Spojrzenie biznesowe Mechaniz- my kontr. Plan komunikacji Dokument rozpoczęcia projektu Rejestr jakości Rejestr spraw Rejestr doświadczeń

31 Inicjowanie projektu (31) Inżynieria oprogramowania II Setting up Project Con- trols Planning Quality Planning a Project Refining the Business Case and Risks Setting up Project Files Assembling a Project Init. Doc. IP1IP2IP3 IP4IP5 IP6 IP Project Quality Plan Project Plan Business Case Project Controls Communi- cation Plan Project Initiation Document Quality Reg. Issue Reg. Lessons Learned Report

32 Inicjowanie projektu (32) Inżynieria oprogramowania II Zdefiniowanie mechanizmów kontroli Planowanie jakości Planowanie projektu Dopracowanie spojrzenia biz. i czynników ryzyka IP1IP2IP3 IP4 IP Plan jakości projektu Plan projektu Spojrzenie biznesowe Mechaniz- my kontr. Plan komunikacji Rejestr jakości Rejestr spraw Rejestr doświadczeń Założenie plików projektu IP5 Scalenie dokumentu rozpocz. IP6 Dokument rozpoczęcia projektu 3 h 2 h 4 h ???

33 Inicjowanie projektu (33) Inżynieria oprogramowania II Plan wykładu Inicjowanie projektu w PRINCE2 Gra planistyczna w XP

34 Inicjowanie projektu (34) Inżynieria oprogramowania II Metafora termodynamiczna Termin dostawyKosztDefektyNiekompletność Naczynia połączone

35 Inicjowanie projektu (35) Inżynieria oprogramowania II Metafora termodynamiczna Tłok Termin dostawyKosztDefektyNiekompletność Naczynia połączone

36 Inicjowanie projektu (36) Inżynieria oprogramowania II Metafora termodynamiczna Termin dostawyKosztDefektyNiekompletność

37 Inicjowanie projektu (37) Inżynieria oprogramowania II Metafora termodynamiczna Termin dostawyKosztDefektyNiekompletność

38 Inicjowanie projektu (38) Inżynieria oprogramowania II Metafora termodynamiczna Termin dostawyKosztDefektyNiekompletność

39 Inicjowanie projektu (39) Inżynieria oprogramowania II Gra planistyczna Pisanie opowieści Zamów książkę

40 Inicjowanie projektu (40) Inżynieria oprogramowania II Gra planistyczna Pisanie opowieści Zamów książkę Za duża! Szacowanie

41 Inicjowanie projektu (41) Inżynieria oprogramowania II Gra planistyczna Pisanie opowieści Zamów książkę Za duża! SzacowaniePodział

42 Inicjowanie projektu (42) Inżynieria oprogramowania II Gra planistyczna Pisanie opowieści Zamów książkę

43 Inicjowanie projektu (43) Inżynieria oprogramowania II Gra planistyczna Pisanie opowieści Zamów książkę 10 h Pracochł. + ryzyko

44 Inicjowanie projektu (44) Inżynieria oprogramowania II Gra planistyczna Pisanie opowieści Zamów książkę 10 h Pracochł. + ryzykoZakres Zamów książkę Wyślij list 6 h 10 h

45 Inicjowanie projektu (45) Inżynieria oprogramowania II Opowieści użytkownika a przypadki użycia Dziekan Dziekan: Ustala liczbę miejsc na specjalnościach magisterskich. Otrzymuje listę studentów przypisanych do specjalności. Student Student: Wprowadza swoje preferencje szeregując specjalności od najbardziej do najmniej interesującej. Dowiaduje się do jakiej specjalności magisterskiej został przypisany.

46 Inicjowanie projektu (46) Inżynieria oprogramowania II Problemy z grą planistyczną Wymagania pozafunkcjonalne? Wszystkie opowieści od razu?

47 Inicjowanie projektu (47) Inżynieria oprogramowania II Plan wykładu Rozpoczęcie projektu w PRINCE2 Gra planistyczna w XP

48 Inicjowanie projektu (48) Inżynieria oprogramowania II Dziękuję za uwagę


Pobierz ppt "Inicjowanie projektu Jerzy Nawrocki Inżynieria oprogramowania II."

Podobne prezentacje


Reklamy Google