Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Dyscyplina i zwinność w projektach informatycznych

Podobne prezentacje


Prezentacja na temat: "Dyscyplina i zwinność w projektach informatycznych"— Zapis prezentacji:

1 Dyscyplina i zwinność w projektach informatycznych
Analiza systemów informatycznych Wykład 5 Dyscyplina i zwinność w projektach informatycznych „Trabrennen” w Austrii

2 Kryzys oprogramowania
Syndrom LOOP Loop Loop is dangerous. L O P ate oor quality ver budget vertime J.Nawrocki, Dyscyplina i zwinność (1)

3 Podejście bazujące na dyscyplinie
Więcej dyscypliny! Wymag. Projekt Kod Testy 1 2 3 4 5 CMM IEEE Std ISO 9000 J.Nawrocki, Dyscyplina i zwinność (1)

4 Dyscyplina w zarządzaniu projektami
Managing Successful Projects with PRINCE 2 1975: PROMPT, Simpact Systems Ltd 1979: PROMPT staje się standardem CCTA CCTA = the Central Computer and Telecommunications Agency, UK 1989: CCTA wprowadza PRINCE PRINCE = PRojects IN Controlled Environments 1996: CCTA publikuje PRINCE2 J.Nawrocki, Dyscyplina i zwinność (1)

5 Nadmierna dyscyplina zabija inicjatywę i elastyczność
J.Nawrocki, Dyscyplina i zwinność (1)

6 Zwinne wytwarzanie oprogramowania – lata 90-te
O K Działające oprogr. Ludzie i komunikacja Współpracujący klient Reagowanie na zmiany Tommorow or never! J.Nawrocki, Dyscyplina i zwinność (1)

7 "XP jest dzisiaj najważniejszym ruchem w IO."
Extreme Programming (XP) = lekka (zwinna) metodyka rozwoju oprogramowania "XP jest dzisiaj najważniejszym ruchem w IO." Tom DeMarco J.Nawrocki, Dyscyplina i zwinność (1)

8 Silna orientacja na klienta Przyrosty i krótkie wydania
XP Cenne praktyki XP: Silna orientacja na klienta Przyrosty i krótkie wydania Testy przed kodowaniem Refaktoryzacja Gra planistyczna etc. J.Nawrocki, Dyscyplina i zwinność (1)

9 XP No silver bullet! Frederick P. Brooks IBM OS/360 Manager (1964-65)
J.Nawrocki, Dyscyplina i zwinność (1)

10 Założenie „on-site customer” Brak spisanej dokumentacji
Słabości Dyscyplina (Celebra ) Zwinność (XP) Nadmiar papierów Powolny proces decyz. Mała elastyczność Opór przed zmianą Założenie „on-site customer” Brak spisanej dokumentacji Zbyt krótka perspektywa planu J.Nawrocki, Dyscyplina i zwinność (1)

11 Rozwiązanie Barry Boehm Richard Turner Balancing Agility and Discipline A Guide for the Perplexed „każde skuteczne przedsięwzięcie w zmieniającym się świecie wymaga zarówno zwinności, jak i dyscypliny” Addison-Wesley, 2004. J.Nawrocki, Dyscyplina i zwinność (1)

12 Studio Rozwoju Oprogramowania
Politechnika Poznańska Wydział Informatyki i Zarządzania Studio Rozwoju Oprogramowania (od 1998) Produkty programist. Transfer technologii: Dobre praktyki Metody i narzędzia Wzorce dokumentów J.Nawrocki, Dyscyplina i zwinność (1)

13 Rational Unified Process
Źródła XPrince PRINCE 2 Rational Unified Process XPrince eXtreme Programming in controlled environments XP J.Nawrocki, Dyscyplina i zwinność (1)

14 „Trabrennen” w Austrii
Plan prezentacji Wstęp Struktura zespołu Cykl życia projektu Inżynieria wymagań i UC Workbench Rozwój oprogramowania Na następnym wykładzie „Trabrennen” w Austrii J.Nawrocki, Dyscyplina i zwinność (1)

15 „Trabrennen” w Austrii
Plan prezentacji Wstęp Struktura zespołu Cykl życia projektu Inżynieria wymagań i UC Workbench Rozwój oprogramowania „Trabrennen” w Austrii J.Nawrocki, Dyscyplina i zwinność (1)

16 Zespół XP Klient Tester Coach Programiści Tracker
J.Nawrocki, Dyscyplina i zwinność (1)

17 Zespół Zarządzania Projektem w PRINCE2
Komitet sterujący Główny użytkownik Przewodn. Główny dostawca J.Nawrocki, Dyscyplina i zwinność (1)

18 Zespół Zarządzania Projektem w PRINCE2
Komitet sterujący Główny użytkownik Przewodn. Główny dostawca Raport Plan Kierownik projektu J.Nawrocki, Dyscyplina i zwinność (1)

19 Zespół Zarządzania Projektem w PRINCE2
Komitet sterujący Główny użytkownik Przewodn. Główny dostawca Raport Nadzór projektu Plan Kierownik projektu J.Nawrocki, Dyscyplina i zwinność (1)

20 Zespół Zarządzania Projektem w PRINCE2
Komitet sterujący Główny użytkownik Przewodn. Główny dostawca Raport Nadzór projektu Plan Kierownik projektu Grupa zad. Wsparcie projektu Raport Kierownik Zespołu Kierownik zesp. Kierownik Zespołu J.Nawrocki, Dyscyplina i zwinność (1)

21 Role w RUP Kierownik projektu Tester Architekt Programista Analityk
J.Nawrocki, Dyscyplina i zwinność (1)

22 Zespół XPrince Prince2 Komitet sterujący Główny użytkownik Przewodn.
Główny dostawca Nadzór projektu Kierownik = Coach XP Analityk=Klient Architekt Kierownik Zespołu Programiści Kierownik Zespołu J.Nawrocki, Dyscyplina i zwinność (1)

23 At last! Podsumowanie Manifest zwinności Programowanie Ekstremalne
XPrince = kombinacja XP z PRINCE2 i RUP Zespół w PRINCE2, XP, RUP i XPrince. J.Nawrocki, Dyscyplina i zwinność (1)

24 Pytania? ? J.Nawrocki, Dyscyplina i zwinność (1)


Pobierz ppt "Dyscyplina i zwinność w projektach informatycznych"

Podobne prezentacje


Reklamy Google