wtorek, 6 września 2016

Pryncypia w Agile C.D.N.

Część następna, części poprzedniej...


4 - Nigdy nie idź na kompromis w kwestii Jakości

Wymaga w kierunku  zespołu:

- Ciągłego testowania w możliwe wczesnej fazie;
- Ustalenia na początku oczekiwanego poziomu jakości;
- Odpowiedniego planowania, udokumentowania i właściwego testowania;
Zapewnienia, że jakość nie stanie się wartością zmienną;
- Wbudowywania jakości przez przeglądy z odpowiednimi osobami, wykonywane w sposób ciągły.

To pryncypium jest wspierane przez:

- Periodyczne przeglądy w cyklu życia;
- Testowanie uzyskanych produktów;
- Wczesne i integracyjne testowanie;
- Kluczowe techniki to MoSCoW i Stosowanie Okienek Czasu


Jak wiecie - Gwarancja jest JAK...ości
Znaczy to nie mniej, nie więcej jak to, że Jakość powinna spędzać wam sen z powiek. tylko ona gwarantuje długoterminowe zadowolenie interesariuszy.


5 - Buduj "przyrostowo" na solidnych podstawach

Wymaga to od zespołu :

Ciągłego potwierdzania, że budowane rozwiązanie jest poprawne;
- Dążenia do jak najwcześniejszego dostarczenia korzyści biznesowych tam, gdzie to jest
możliwe;
- Formalnego dokonywania ponownej oceny zasadności projektu i właściwych priorytetów, po każdym przyroście;

Wspierane jest przez :


- Cykl życia - stworzenie solidnej podstawy (Wykonalność i Podstawy) przed rozwojem przyrostowym (przez Inżynierię i Eksplorację)


6 - Rozwijaj w sposób iteracyjny

Rozwój Iteracyjny pozwala zespołowi w sposób ciągły zbliżać się do odpowiedniego rozwiązania


Wymaga to od zespołu :

Zaakceptowania faktu, że większość szczegółów pojawi się później niż wcześniej;
- Wykonania tylko wystarczającego projektowania na początku (enough design up front EDUF), po to by stworzyć solidne podstawy;
- Ciągłej kreatywności, właściwego eksperymentowania, nauki oraz ewoluowania;
- Budowania produktów za pomocą podejścia iteracyjnego - przyrostowego;
- Wbudowania (feedbacku) informacji zwrotnej od klienta w każdą iterację;
- Wykorzystania zmian, dobre rozwiązanie nigdy nie będzie ewoluowało bez nich.


Zmiana jest nieuchronna, wykorzystaj jej skutki - jest to wspierane jest przez :

- Iterację i przeglądy - zapewniają, że ewoluujące rozwiązanie jest zgodne z rzeczywistymi

potrzebami biznesu.


7 - Komunikuj się ciągle i jasno

Wymaga to od zespołu:

- Przeprowadzania Codziennych Zbiórek (daily stand-up);
Utrzymywania zwięzłej i aktualnej dokumentacji - nie chodzi tutaj o ilość papieru, lecz zwięzłość i aktualność zapisów;
- Wykorzystywania Warsztatów Facylitowanych;
Wspierania nieformalnej komunikacji „twarzą w twarz” na wszystkich możliwych poziomach;
- Korzystania z modelowania, prototypowania;
- Przedstawiania przyrostów rozwijanego rozwiązania często i wcześnie;
- Ciągłego zarządzania oczekiwaniami interesariuszy.

Jest to wspierane przez:

- Upoważnianie użytkowników i ich zaangażowanie; 
- Codzienne Zbiórki i Warsztaty Facylitowane;
- Jasno zdefiniowane role;

- Modele i prototypy – w celu unaocznienia rozwiązania w początkowym stadium rozwoju.


8 - Demonstruj właściwą kontrolę

Wymaga aby zespół, a przede wszystkim Kierownik Projektu i Lider Zespołu:

Zarządzali proaktywnie;
- Ciągle mierzyli postępy poprzez dostarczanie produktów;
- Używali odpowiedniego stopnia (nie zbyt dużego, ani zbyt małego) formalizmu dla śledzenia i raportowania;
- Zapewnili, że plany i informacje o postępach były widoczne dla wszystkich 
- Ciągle oceniali, w oparciu o cele biznesowe, zasadność dla projektu .

Wspierane jest to przez:

- Kluczową technikę : Stosowanie Okienek Czasu;
Produkty planowania;
- Ciągłe przeglądy;

Plany Okienek Czasu oraz Podstawy Zarządzania.


 ...that's all folks !... i pamiętajcie :


Traktuj każde odejście od zasad jako ryzyko.
Złamanie którejkolwiek z zasad stanowić powinno poważne ryzyko dla sukcesu procesu zwinnego i sukcesu projektu

Na początku każdego projektu otwarcie przedyskutuj z zespołem projektowym Pryncypia. Upewnij się, że wszyscy są one jasne i akceptowalne dla wszystkich.



Brak komentarzy:

Prześlij komentarz