KAP1 KAP1
233
BLOG

22. Agile Manifesto

KAP1 KAP1 Technologie Obserwuj notkę 2

W poprzedniej notce pisałem, że najważniejsza jest dokumentacja, by potem wspomnieć coś o Manifeście Zwinności. Oto cztery zdania manifestu

1. Ważniejsze są jednostki i interakcje niż procesy i narzędzia

22. Agile ManifestoJanusz Kiljańczyk, jeden z 100 najbogatszych ludzi w Polsce w 1999 roku, w czasie, gdy spędzaliśmy wspólnie urlop, opowiedział mi taką historię ze swojego życia (przytaczam z pamięci, więc niedokładnie):

"Zawsze dbałem o jakość. Zapłaciłem dużo pieniędzy na wdrożenie procedur jakości ISO 9000 (procesy) i porządnego systemu informatycznego (narzędzia) w mojej firmie, a i to nie pomagało, gdy ludzie zawodzili.

Pewnego dnia ważny Klient kupił u mnie w salonie samochód i tego samego dnia wyjechał tym samochodem z rodziną na mazury, a tam samochód ten przestał działać. Wyobraź sobie koszmar, jaki ten człowiek przechodził, gdy chciał sprawić przyjemność swojej rodzinie, a nie mógł.

Co zrobili moi pracownicy? Przestrzegając zdefiniowanych w mojej firmie procesów oraz zgodnie z dozwolonymi w aplikacji formularzami, przekazywali tego klienta z rąk do rąk, aż wkurzony, zadzwonił do mnie. Dopiero jak zszedłem na dół i powiedziałem handlowcowi, aby pojechał samochodem do tego VIPa i dalej już sam załatwił sprawę, sytuacja została rozwiązana. Ludzie (jednostki) i komunikacja (interakcja) między ludźmi jest najważniejsza."

2. Ważniejsze jest działające oprogramowanie niż obszerna dokumentacja

22. Agile ManifestoProf. Jan Madej opowiadał na jednym ze swoich wykładów na studiach, o pewnym wdrożeniu informatycznym. Przytaczam również z pamięci:

"Było to w burzliwym łamania się systemu komunizmu w Polsce. Zostałem poproszony, aby dopilnować przygotowania analizy wdrożenia systemu informatycznego. No więc wybraliśmy firmę, a ta firma przystąpiła do pracy. Trwało to trzy miesiące, aż w końcu pełna dokumentacja etapu analizy została przygotowana. Zadowolony dzwoniłem do zamawiającego, a ten mi wtedy własnie odpowiadał, że właśnie się przebranżowił, bo to co robił wcześniej jest już nieopłacalne.

No to płacił za to co zostało zrobione i zamawiał kolejną analizę na kolejny system. A gdy kolejna analiza została ukończona, znowu mówił, że zmienił strukturę swojej firmy. Więc znowu musiał płacić za dokumentację i zamawiać nową. No i tak wiele razy, a za każdym razem nie miał systemu, tylko zostawała mu w rękach nieprzydatna do niczego w tym momencie dokumentacja"

3. Ważniejsza jest współpraca z klientem niż negocjacje kontraktu

4. Ważniejsze jest nadążanie za zmianami niż trzymanie się planu

Na spotkaniu partnerów Great Plains wystąpił reprezentant firmy wdrażającej system ERP w Stoczni Szczecińskiej. Powiedział tak, wdrożenie zakończyło się sukcesem, bo zostało zrealizowane zgodnie z wynegocjowanymi w umowie warunkami oraz zgodnie z założonym harmonogramem.

Przyznam, że zabawnie to dla mnie brzmiało, w okresie burzliwych przemian całego przemysłu stoczniowego w Polsce oraz zmian w technologii informatycznych, a także przemian strukturalnych w samym Great Plains. Zastanawiam się, czy ten system nadal tam działa, a jeżeli tak, to w jakiej postaci.

22. Agile Manifesto

Innymi słowy. W punkcie 3 i 4 manifestu zwinności jest pokazane, że firma informatyczna powinna współpracować z klientem w odnoszeniu przez tego klienta korzyści z wdrażanych systemów informatycznych. Te korzyści można łatwo wyliczyć choćby przez współczynnik ROI (zwrotu z inwestycji), natomiast nie ma znaczenia, czy klient dostanie to, co na początku zamówił, bo wymagania będą się zmieniać w czasie, ze względu na zmieniające się otoczenie biznesowe, a także ze względu na to, że klient ucząc się wykorzystania IT, będzie celniej odgadywał swoje potrzeby. Ma znaczenie, czy klient zarobi na zmianach w IT.

W kolejnej notce pokażę, jak można przejść od słów manifestu zwinności do czynów. Bo jakoś tą jakość oprogramowaniu zapewniać trzeba :)

KAP1
O mnie KAP1

Nowości od blogera

Komentarze

Pokaż komentarze (2)

Inne tematy w dziale Technologie