Wiele osób o nim słyszało, niektórzy – czytali, nieliczni – stosują.
O czym piszę? O Manifeście agile (Agile Manifesto), czyli o Manifeście programowania zwinnego. Jak się ma ten manifest do biznesu, który chce zmieniać się w kierunku zwinności?
Dawno, dawno temu…
Jeżeli mamy myśleć o zwinności w firmie, to warto wrócić do 2001 roku, kiedy grupa osób opublikowała manifest zwinnego programowania (Agile Manifesto):
Odkrywamy nowe metody programowania dzięki praktyce w programowaniu
i wspieraniu w nim innych.
W wyniku naszej pracy, zaczęliśmy bardziej cenić:Ludzi i interakcje od procesów i narzędzi
Działające oprogramowanie od szczegółowej dokumentacji
Współpracę z klientem od negocjacji umów
Reagowanie na zmiany od realizacji założonego planu.Oznacza to, że elementy wypisane po prawej są wartościowe,
ale większą wartość mają dla nas te, które wypisano po lewej.
12 zasad – Założenia Manifestu Programowania Zwinnego
Jeżeli stosunkowo niewiele osób zna i stosuje kluczowe treści Manifestu agile, to jeszcze mniej zagląda i wykorzystuje 12 zasad – założeń Manifestu, które określają praktykę zwinności (w odniesieniu do programowania). Oto te zasady, które zapisali twórcy Manifestu:
- Najwyższy priorytet ma dla nas zadowolenie klienta
dzięki wczesnemu i ciągłemu wdrażaniu
wartościowego oprogramowania. - Bądźcie gotowi na zmiany wymagań
nawet na późnym etapie jego rozwoju. - Procesy zwinne wykorzystują zmiany
dla zapewnienia klientowi konkurencyjności. - Dostarczajcie funkcjonujące oprogramowanie często,
w kilkutygodniowych lub kilkumiesięcznych odstępach.
Im częściej, tym lepiej. - Zespoły biznesowe i deweloperskie muszą ściśle ze sobą
współpracować w codziennej pracy przez cały czas trwania
projektu. - Twórzcie projekty wokół zmotywowanych ludzi.
Zapewnijcie im potrzebne środowisko oraz wsparcie i zaufajcie, że
wykonają powierzone zadanie. - Najbardziej efektywnym i wydajnym sposobem przekazywania
informacji zespołowi deweloperskiemu i wewnątrz niego jest
rozmowa twarzą w twarz. - Działające oprogramowanie jest podstawową miarą postępu.
- Procesy zwinne umożliwiają zrównoważony rozwój.
- Sponsorzy, deweloperzy oraz użytkownicy powinni być w stanie
utrzymywać równe tempo pracy. - Ciągłe skupienie na technicznej doskonałości i dobrym
projektowaniu zwiększa zwinność. - Prostota – sztuka minimalizowania ilości koniecznej pracy – jest kluczowa.
- Najlepsze rozwiązania architektoniczne, wymagania i projekty
pochodzą od samoorganizujących się zespołów. - W regularnych odstępach czasu zespół analizuje możliwości
poprawy swojej wydajności, a następnie dostraja i dostosowuje
swoje działania do wyciągniętych wniosków.
Manifest zwinnego programowania a współczesny biznes
Jeśli chcesz zmieniać firmę w kierunku zwinności, to wykorzystaj wskazówki, jakie daje Manifest agile i 12 zasad.
Na warsztacie strategicznym, który rozpoczyna proces zmian w firmie, pokazujemy, jak przetłumaczyć zapisy Manifestu zwinnego programowania na uniwersalny język biznesu i zarządzania. Na tej podstawie możesz określić wizję swojej zwinnej firmy.
Zwinność to przyszłość Twojej firmy?
Jeżeli masz poczucie, że Twoja firma powinna zmierzać w stronę zwinności, to porozmawiajmy, co możemy zrobić razem
Zapraszamy do kontaktu