Pokazywanie postów oznaczonych etykietą klient. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą klient. Pokaż wszystkie posty

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.



wtorek, 30 sierpnia 2016

Pryncypia w Agile

Dziś zajmiemy się PRYNCYPIAMI, po wprowadzeniu które już nastąpiło. Czym są pryncypia i czemu służą, oto mała "wyliczanka" :

- Wszystkie pryncypia razem pozwalają organizacji dostarczyć rozwiązania o najwyższej wartości (dla biznesu / interesariuszy);

- Pryncypia uwydatniają postawę i sposób myślenia zespołu;

- Ryzykiem są ustępstwa wobec pryncypiów, podważają one filozofię;

- Chcąc uzyskać maksymalną korzyść należy zastosować wszystkie pryncypia.



1 - Bądź skoncentrowany na potrzebie biznesowej 

Decyzje oparte na celu biznesowym :

- należy dostarczać biznesowi tego co potrzebuje dokładnie wtedy kiedy tego potrzebuje

To pryncypium wymaga od zespołu :

- Stworzenia solidnego uzasadnienia biznesowego;
- Głębokiego zrozumienia właściwych priorytetów biznesowych;
- Powodowania zaangażowania i ciągłego sponsorowania ze strony biznesu;
- Zapewnienia dostarczenia Minimalnego Użytecznego Podzbioru (Minimum Useable Subset).

Jest wspierane przez:

- Odpowiednie role biznesowe;
- W fazie Podstaw Produkty biznesowe są uzgodnione;
- Kluczowe techniki - MoSCoW i Stosowanie Okienek Czasu (timeboxing).




2 - Dostarczaj na czas

Wymaga to od zespołu :

- Upartego stosowania Okienek Czasu;
- Skoncentrowania na przyznaniu pierwszeństwa dla biznesu;
- Pewnego dotrzymywania ostatecznych terminów.

Wspierane jest przez :

- Te same kluczowe techniki : MoSCoW i Timeboxing;
- Budowanie reputacji dostarczania na czas i zgodnie z przewidywaniami.



3 - Współpracuj

Wymagania dla zespołu :

- Zaangażowania w odpowiednim czasie odpowiednich zasobów w postaci interesariuszy w trakcie trwania całego projektu;
- Zapewnienia, że decyzje są podejmowane przez członków zespołu do tego upoważnionych, w imieniu tych których reprezentują; 
- Budowy kultury jednego spójnego zespołu;
- Ciągłego aktywnego angażowania przedstawicieli biznesu.

Jest to wspierane przez :

• Role biznesowe;

• Kluczową technikę: Warsztaty Facylitowane (facilitated workshops).


C.D.N. - czyli Ciągle Dalej Niżej ;) - w części następnej...

Podstawy Agile - fundamenty

Czas aby przedstawić podstawy filozofii AGILE, poniżej ikonografika "pięknej wręcz urody" - ma ona na celu przedstawić istotę zarządzania zwinnego AGILE, jej podstawy.


Pamiętać należy, że projekty AGILE muszą być powiązane w sposób jasny i ścisły z celami strategicznymi organizacji. 

Podczas wyboru zarządzania Zwinnego należy kierować się rzeczywistym dostarczaniem (we wczesnej fazie) produktów (korzyści) dla biznesu.

Jakie zatem są warunki sukcesu tego rozwiązania ?

Otóż takie :


  1. AKCEPTACJA, faktu że zmiana jest nieunikniona;
  2. UPOWAŻNIENIA, są istotne i rozdzielone tylko dla odpowiedniego poziomu zarządczego;
  3. Należy DOSTARCZAĆ na czas w planie zgodnie z priorytetem biznesu;
  4. CELE BIZNESU, są jasne i klarowne a przede wszystkim rozumiane przez kluczowych interesariuszy projektu;
  5. Nieunikniona jest WSPÓŁPRACA, w celu osiągnięcia i zrealizowania zamierzonego rozwiązania;
  6. rozwiązanie, którego szukają interesariusze będzie odpowiadać swojemu PRZEZNACZENIU.
Następnym razem zajmiemy się PRYNCYPIAMI...ale tym razem w ujęciu AGILE

poniedziałek, 1 sierpnia 2016

Manifest AGILE

Witajcie,
zaczynam zabierać się za AGILE...a może to AGILE zaczyna się za mnie zabierać...w każdym razie jakoś tak - będziemy się "próbować" z nim zrozumieć - zapraszam do lektury.

Dziś MANIFEST, nie to nie jest manifest komunistyczny (jak śpiewał jeden z polskich artystów), lecz manifest AGILE. jest bardzo ważny, bo w skrócie daje nam pogląd na całościowe podejście. W swej prostocie ujawnia najistotniejsze aspekty metod zarządzania projektami z grupy tzw. LEKKICH.

Choć metodologia ta wyrosła na gruncie projektowania oprogramowania komputerowego, z powodzeniem można ja zastosować do wszelakich projektów. bez uszczerbku dla ich trwania i sukcesu.

a teraz mała "rycinka" :



Pozdrawiam,