Manifest Agile – czyli co się pod tym kryje (część I)

Manifest Agile, a dokładnie „Manifesto for Agile Software Development” (pol. „manifest zwinnego wytwarzania oprogramowania„) – tak brzmi pełna nazwa tego jakże rewolucyjnego apelu, zawartego w lutym 2001 przez 17 biznesmenów/naukowców, którego to treść raz na zawsze zmieniła oblicze zarządzania.

Manifest Agile - obrazek

Często spotykam się z tym, że ludzie mówią o: „Agile manifesto”, „manifeście Agile”, „Zwinnym Manifeście”, częstokroć powołując się rzekomo na słowa w nim zawarte. Tak jak często bywa z interpretacją wiersza (…co autor miał na myśli…) tak i w tym przypadku interpretacji jest wiele. Niestety większość z nich jest wynikiem, tzw. „mniemanologii księżycowej”. Oznacza to nic innego jak „mniemam, że tak jest, bo tak mi się podoba”. W trakcie szkoleń poświęconych zarządzaniu staram się tłumaczyć, że to nie jest „ot tak sobie napisany tekst”, a raczej apel, którego przekaz ma jedno znaczenie zawarte w czterech postulatach. Z tego powodu też postanowiłem poruszyć ten temat i poświęcić mu cykl artykułów, w ramach których postaram się przybliżyć znaczenie i intencje kryjące się za tym szalenie istotnym dla zarządzania manifestem.

Zacznijmy więc od dokładnego wyjaśnienia czym jest Agile Manifesto i jaką rolę spełnia we współczesnym biznesie.

Przeznaczenie „Agile Manifesto”

Pierwszym istotnym elementem jest sama nazwa manifestu i to do czego został on przeznaczony: „…software development” czyli wytwarzanie oprogramowania. To co było przyczynkiem do przygotowania tego apelu to nie samo zarządzanie projektami jako takie, ale niesprawdzające się próby migracji ze środowiska produkcyjnego zasad, które w przypadku wytwarzania oprogramowania zupełnie się nie sprawdzają. O ile takie podejście sprawdza się świetnie w przypadku projektów budowlanych, gdzie można z farmaceutyczną wręcz dokładnością wyliczyć, ile cegieł będzie potrzebnych na zbudowanie ściany, o tyle w środowisku programistycznym nie spełnia swojej funkcji. Nie ma sposobu na to, żeby stwierdzić ile linii kodu zostanie napisanych, żeby wytworzyć funkcjonalność X czy Y zanim się jej nie zaimplementuje. Nie ma uniwersalnego sposobu na to, żeby z góry określić wymagania klienta, gdy rynek i zapotrzebowanie zmienia się z tygodnia na tydzień. Ciężko znaleźć miarę przekładalną na czas i pieniądze, która będzie jednoznacznym miernikiem wartości wypracowanej i pozwoli z małym błędem pomiaru określić całkowity koszt projektu. Jak pokazują liczne przykłady, taka miara nie istnieje lub jeszcze nie została odkryta.

To co sprawdzało się w tradycyjnym zarządzaniu jak np. osobogodzina, jest praktycznie niemożliwe do określenia w przypadku wytwarzania oprogramowania. Istnieją próby adaptacji klasycznych miar do projektów IT, ale w większości z nich wygląda to tak jakbyśmy chcieli znaleźć odpowiedź na pytanie: czy można porównać ze sobą „parasol i samochód”, przecież oba te przedmioty pozwalają skutecznie schronić się przed deszczem? Oczywiście, że można próbować określić, ile średniego rozmiaru parasoli zakrywa powierzchnię dachu średniej wielkości samochodu? Pytanie, które się od razu nasuwa, to po co to porównywać i czy aby na pewno wynik takiego porównania jest do czegoś przydatny? Przecież średni parasol czy samochód to dość względne ujęcie rozmiaru, a co z materiałem użytym do produkcji obu, co z faktycznym rozmiarem, o jakiej klasie auta mówimy (osobowe, van, bus), czy parasol ma zdobienia na rękojeści, czy samochód to syrena czy mercedes? Te dwa przedmioty reprezentują dwie zupełnie odmienne domeny użytkowania i pomimo wspólnej cechy „osłona przed deszczem” o wiele więcej je dzieli niż łączy. Dlatego pamiętajmy, że mimo prób i bardzo ciekawych adaptacji manifestu zwinnego wytwarzania oprogramowania do innych dyscyplin zarządzania, jego przeznaczenie w zamyśle autorów było jedno: „software development”.

Ponieważ sama metodologia Agile nie została wymyślona na potrzeby zarządzania projektami, a wywodzi się ze środowiska produkcyjnego, dlatego też muszę przyznać, że kibicuję wszystkim którzy próbują tego dokonać. Sam przeprowadziłem kilka ciekawych badań związanych z tą dziedziną i idąc za maksymą Alberta Einstein’a „Wszyscy wiedzą, że czegoś nie da się zrobić, aż znajduje się taki jeden, który nie wie, że się nie da, i on to zrobi” czekam aż ktoś to zrobi :).

W kolejnych postach poświęconych manifestowi zwinnego wytwarzania oprogramowania, postaram się dokonać interpretacji poszczególnych postulatów i słów w nich zawartych. Jeśli z jakiegoś powodu nie zgadzasz się z moją interpretacją lub chcesz szerzej przedyskutować to zagadnienie, to zapraszam do pytania poprzez komentarze.

Wpis opublikowany w Dynamika Rozwoju BLOG i otagowany , , , przez .
Lukasz

O Lukasz

Absolwent wielu kierunków (Project Management, Inżyniera Oprogramowania, Informatyka Stosowana, Pedagogika), doktorant nauk o zarządzaniu na Uniwersytecie Ekonomicznym. Pracownik dużej międzynarodowej korporacji z wieloletnim doświadczeniem zdobytym na stanowiskach menadżerskich (Project Manager) i podczas pełnienia dodatkowych funkcji (Team Leader, Scrum Master, wewnętrzny trener trenerów). Członek Rady Dolnośląskiej Grupy IPMA (zastępca przewodniczącego), posiada szeroką wiedzę i kompetencje z obszaru zarządzania projektami, pracy zespołowej i rozwiązywania konfliktów - potwierdzone wieloma publikacjami i szeregiem certyfikatów (IPMA C/D, Scrum Master, ….). Aktywny zawodowo trener z wieloletnim doświadczeniem (setki przeszkolonych osób).

83 myśli nt. „Manifest Agile – czyli co się pod tym kryje (część I)

  1. Pingback: sildenafil 100mg coupon

  2. Pingback: 2019

  3. Pingback: cialis oral jelly

  4. Pingback: buy cialis

  5. Pingback: alprostadil price

  6. Pingback: alprostadil

  7. Pingback: fluoxetine 10 mg

  8. Pingback: prozac medication

  9. Pingback: prozac generic

  10. Pingback: fluoxetine 20 mg

  11. Pingback: fluoxetine hcl

  12. Pingback: biaxin coupons

  13. Pingback: biaxin coupon

  14. Pingback: cost of biaxin antibiotic

  15. Pingback: biaxin antibiotic

  16. Pingback: biaxin generic

  17. Pingback: levitra 20mg best price

  18. Pingback: cialis 20mg tablets prices

  19. Pingback: viagra pills

  20. Pingback: levitra 20 mg

  21. Pingback: diflucan 150 mg

  22. Pingback: best price for viagra

  23. Pingback: simvastatin 20 mg

  24. Pingback: lipitor generic

  25. Pingback: amiodarone 200 mg

  26. Pingback: augmentin 875 mg

  27. Pingback: azithromycin 250 mg

  28. Pingback: sildenafil 100mg

  29. Pingback: viagra 100mg

  30. Pingback: sildenafil citrate

  31. Pingback: levitra generic

  32. Pingback: cialis generic pharmacy

  33. Pingback: cialis generic tadalafil

  34. Pingback: cialis generic name

  35. Pingback: cialis generic prices

  36. Pingback: cialis generic availability 2018

  37. Pingback: cialis generic availability

  38. Pingback: cialis generic

  39. Pingback: tadalafil without a doctor prescription

  40. Pingback: tadalafil generic best price

  41. Pingback: tadalafil generic

  42. Pingback: generic cialis tadalafil uk

  43. Pingback: generic cialis tadalafil

  44. Pingback: generic cialis available

  45. Pingback: generic cialis 20mg

  46. Pingback: cost cialis 20mg

  47. Pingback: cialis tablets australia

  48. Pingback: cialis pills for sale

  49. Pingback: cialis pills

  50. Pingback: tadalafil 40 mg

  51. Pingback: ABrand

  52. Pingback: cialis pills

  53. Pingback: solars.biz

  54. Pingback: here

  55. Pingback: click here

  56. Pingback: tedwap.me

  57. Pingback: buy cialis online safely

  58. Pingback: hdmobilesex.me

  59. Pingback: 564tnlex8eI

  60. Pingback: download on mobile686 afeu23na4287 abdu23na9

  61. Pingback: download on mobile333 afeu23na5180 abdu23na38

  62. Pingback: newtube tube planet128 afeu23na5761 abdu23na13

  63. Pingback: sirius latest movs771 abdu23na5236 abdu23na76

  64. Pingback: newtube sirius961 abdu23na2332 abdu23na63

  65. Pingback: http://cialisvi.com/

  66. Pingback: Cialis prices

  67. Pingback: Cialis coupon

  68. Pingback: essayforme

  69. Pingback: Cialis coupon

  70. Pingback: Cialis generic

  71. Pingback: Cialis prices

  72. Pingback: Cialis generico online

  73. Pingback: Viagra prices

  74. Pingback: Cialis online

  75. Pingback: Cialis prices

  76. Pingback: Cialis 5mg prix

  77. Pingback: Cheap viagra

  78. Pingback: Cialis online

  79. Pingback: essayforme

  80. Pingback: Canadian viagra

  81. Pingback: writeaessay

  82. Pingback: Manifest Agile - indywidualności i interakcje

  83. Pingback: Manifest Agile- tłumaczenie

Dodaj komentarz