Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

EXtreme Programming » Magdalena Tchorzewska.

Podobne prezentacje


Prezentacja na temat: "EXtreme Programming » Magdalena Tchorzewska."— Zapis prezentacji:

1 eXtreme Programming » Magdalena Tchorzewska

2 Czym jest XP? Metodyka „wydajnego programowania”, która nastawiona jest tylko i wyłącznie na potrzeby klientów biznesowych.

3 Model                                                                                               

4 Techniki jeden standard kodowania i wspólne słownictwo
proste projektowanie i kodowanie ciągła refaktoryzacja programowanie w parach testy, testy i jeszcze raz testy...

5 Elementy karty funkcji karty zadań wspólny pokój „burza mózgów”
żadnych nadgodzin

6 Zespół klient programiści organizator trener

7 Zasady przestrzeganie standardów kodowania i wspólnego słownictwa
planowanie iteracji ciągła integracja kodu kolektywna własność kodu regularne wydania ciągła komunikacja

8 Zalety pełna zgodność z wymaganiami klienta stałe tempo prac
praca etapowa (harmonogram) unikanie nadmiarowych funkcji wysoka jakość działania produktu wynikowego każdy w zespole wie tyle samo

9 Wady projektowanie „na żywioł” zbyt mocne oparcie na „wiedzy” klienta
przesadne użycie refaktoryzacji brak rzetelnej dokumentacji osłabienie dyscypliny pracy jednostki „ślepe uliczki”

10 Źródła www.extremeprogramming.org www.xprogramming.com
„Extreme programming – Leksykon kieszonkowy”, wyd. O’Reilly, Helion 2003 Theron Leishman „Extreme methodologies for an extreme world”, STCS Crosstalk Matt Stephens & Doug Rosenberg „The case against XP programming”, Software Reality (wyciąg) David Norfolk „To XP or not XP?”, Application Development Advice Sam Williams „Totally awesome software?”, Salon.com „Extreme programming summary”, WikiWiki


Pobierz ppt "EXtreme Programming » Magdalena Tchorzewska."

Podobne prezentacje


Reklamy Google