Uwaga: Strona została przetłumaczona automatycznie. Przełącz na język angielski, aby uzyskać najlepsze wrażenia z czytania.

Czy agile może być stosowany poza tworzeniem oprogramowania?

Agile poza rozwojem oprogramowania – Czy to możliwe?

Na początku XXI wieku pierwsze działy IT zaczęły przechodzić na zwinny sposób pracy. Szybko okazało się, że daje on lepsze wyniki pracy. Dziś agile jest standardem w rozwoju oprogramowania (95% organizacji używa go – Stan Zwinny, 2020). Nic więc dziwnego, że coraz więcej firm zadaje sobie pytanie: czy Agile może być stosowany w projektach niezwiązanych z oprogramowaniem? Pokażę Ci, kiedy warto stosować Agile poza rozwojem oprogramowania i jak może to wyglądać w praktyce.

 

Dlaczego firmy używają Agile poza tworzeniem oprogramowania?

Zanim zajmiemy się kwestią tego, jak Agile działa poza tworzeniem oprogramowania, przyjrzyjmy się najpierw, dlaczego firmy decydują się na zwinny sposób pracy również w innych działach i branżach. Przechodząc od razu do rzeczy: Agile pozwala firmom uzyskać lepszy produkt końcowy w krótszym czasie. Ramy Agile wdrożone w tym celu obejmują 

     

      • lepsza komunikacja w zespołach i między nimi,  

      • regularny Retrospektywy aby stale ulepszać wykonywaną pracę,

      • kultura otwartej informacji zwrotnej i

      • przejrzysty i bardziej wydajny sposób pracy.

    Korzystasz z tych korzyści, zwłaszcza gdy środowisko pracy jest złożone (zobacz model Cynefin). 

    Model Cynefine

    Źródło: Cynefin: zwinne metody – czy nie | MT AG (mt-itsolutions.com)

    Agile tworzy następnie strukturę dla zespołów, która pozwala im łatwiej strukturyzować, oceniać i dostosowywać procesy pracy. Nie ma już tylko jednego głównego planu, ale wiele małych kamieni milowych, które zespoły opanowują. I: Zamiast menedżera produktu lub pojedynczego kierownika, odpowiedzialność jest dzielona między wiele osób w całym zespole.

     

    Korzystanie z Agile poza tworzeniem oprogramowania: Jak to działa?

    Zalety zwinnego sposobu pracy w projektach nieinformatycznych są zatem oczywiste. Ale jak w praktyce może działać Agile w projektach nieinformatycznych? W końcu Agile został opracowany w celu usprawnienia procesów tworzenia oprogramowania. Czy zatem Agile może być w ogóle stosowany w projektach niezwiązanych z oprogramowaniem?

    Z kilkoma wyjątkami, mogę odpowiedzieć na to pytanie jednoznacznym "tak". Nie możesz jednak po prostu wybrać frameworka takiego jak Scrum i zastosować go w swoim projekcie jako szablon. Samo to nie zadziała, ponieważ większość frameworków jest zaprojektowana dla procesów IT. 

    Tak więc, aby wdrożyć Agile w innych obszarach pracy, na początku masz do wyboru dwie opcje:

       

        1. Przyjmujesz tylko ramy zwinnego frameworka, a resztę dostosowujesz do potrzeb branży, projektu i zespołów.

        1. Decydujesz się tylko na pewne elementy składowe zwinnego frameworka i wdrażasz je.

      Organizacjom zazwyczaj trudno jest z powodzeniem wdrożyć pierwsze podejście. Bez kompleksowego, profesjonalnego wsparcia organizacje nie są w stanie przenieść ram ramowych na swoje procesy. 

      W praktyce zalecam zatem, abyś zaczął w swojej firmie albo od zwinnej metody Kanban, albo od metody zwinny Retrospektywy an. Oba podejścia są wystarczająco dużym krokiem, aby pokazać zespołom i działom korzyści płynące z Agile bez nadmiernego obciążania ich. 

      Pomocne może być nie mówienie o Agile oficjalnie. Chroni to zespoły przed fałszywymi oczekiwaniami i pozwala im wejść w nowe procesy bez zastrzeżeń i obaw, jeśli poszczególni pracownicy mieli już z nimi złe doświadczenia. 

       

      Wykorzystanie Agile poza rozwojem oprogramowania: Kiedy nie jest to możliwe?

      Istnieje kilka wyjątków, w których Agile ma niewielki lub żaden sens poza tworzeniem oprogramowania: 

      Projekty o rygorystycznych wymaganiach

      Firmy, które muszą zawsze przestrzegać ścisłych wymogów, takich jak zgodność z przepisami lub certyfikacja, nie mogą w wystarczającym stopniu dostosować swoich procesów, aby czerpać korzyści ze zwinności. Iteracyjny i adaptacyjny charakter podejścia Agile nie przekłada się na sposób ich pracy. 

      Klienci z kontrolą zmian

      Jeśli organizacje współpracują z klientami, którzy chcą sprawdzać każdy etap procesu poprzez dokumentację i kontrolę zmian, bariera dla przyjęcia Agile jest zbyt duża. Wynika to z faktu, że naturą Agile jest rozłożenie odpowiedzialności na wiele osób. Zespoły mogą i powinny podejmować decyzje samodzielnie. Nie jest to możliwe przy stałej kontroli. 

      Do których sektorów ma to zastosowanie?

      Projekty o rygorystycznych wymaganiach i klienci wymagający kontroli zmian występują głównie w branżach podlegających ścisłym regulacjom, takich jak lotnictwo, opieka zdrowotna i wojsko. Tam zarządzanie i kontrola są filarami wspierającymi. 

      Chociaż możesz zastosować niektóre koncepcje zwinne w tych sektorach, takie jak ciągłe doskonalenie, –, na przykład retrospektywy, rzeczywiste korzyści płynące ze zwinności są osłabione przez te warunki. Jednak rzeczywiste korzyści płynące ze zwinności są osłabione przez te warunki ramowe.

       

      Wykorzystanie Agile poza tworzeniem oprogramowania: 3 praktyczne przykłady

      Aby nie podchodzić do Agile nie tylko w teorii, przyjrzyjmy się 3 praktycznym przykładom. Pokażą Ci one, jak Agile może działać w projektach niezwiązanych z oprogramowaniem i co Agile zmienia w tym procesie:

      Agile poza rozwojem oprogramowania: Projektowanie UX

      Techniki Agile w zespołach projektowych pomagają opracowywać produkty, które są ściśle związane z potrzebami ich użytkowników –, bez konieczności wprowadzania ich na rynek miesiącami. Iteracyjny charakter Agile odciąża arbitralną perfekcję i pomaga projektantom UX pracować bardziej elastycznie i adaptacyjnie. 

      Aby to osiągnąć, Agile w projektowaniu UX wprowadza na przykład "sprint projektowy". Obejmuje to współpracę wszystkich kluczowych interesariuszy przez 4 lub 5 dni w celu opracowania testowalnego produktu na podstawie wstępnego pomysłu. Sprinty projektowe często prowadzą do udanych projektów, które trafiają do produkcji dokładnie w ten sam sposób. 

      The Amerykańska internetowa platforma edukacyjna Quizlet na przykład, włączyła do swojego portfolio narzędzia do tworzenia diagramów. Nawet jeśli sprint projektowy nie przynosi zadowalających rezultatów, szybko pokazuje, które pomysły i podejścia nie prowadzą do celu. Jest to niezbędny wgląd w obranie właściwej ścieżki – bez marnowania zbyt wielu zasobów.

      Wskazówka: W trakcie sprintu projektowego zaproś "klienta" lub grupę docelową kilka razy, aby uzyskać bezpośrednią wstępną informację zwrotną.

      Agile poza rozwojem oprogramowania: Marketing

      Zwinność w marketingu opiera się na danych i analizach w celu ciągłego znajdowania potencjałów i rozwiązań problemów w czasie rzeczywistym, przeprowadzania testów i natychmiastowej oceny wyników oraz szybkiej iteracji. W praktyce oznacza to, że dział marketingu prowadzi kilka kampanii jednocześnie i co tydzień opracowuje dla nich nowe pomysły. W przeciwieństwie do marketingu odgórnego, marketing zwinny nie jest napędzany przez ambitne cele akwizycyjne i sztywny plan kampanii, ale przez rynek.

      Sleeknote, dostawca oprogramowania e-commerce, był w stanie drastycznie zwiększyć swoją wydajność i ruch organiczny dzięki zwinnemu marketingowi. Aby to osiągnąć, pracował z cotygodniowymi sprintami, rejestrami produktów i tablicami Kanban. McKinsey zakłada, że dzięki zwinnemu marketingowi firmy mogą mogą zwiększyć swoje obroty od 20 do 40 procent.

      Agile poza rozwojem oprogramowania: Rekrutacja

      Agile w rekrutacji pomaga organizacjom przyciągać wysoko wykwalifikowane talenty i pasywne osoby poszukujące pracy oraz zmniejszać rotację pracowników w firmie. Aby to osiągnąć, Agile postrzega rekrutację jako dział produktu, który ma bezpośredni wpływ na rotację. Aby to zrobić, musi szybko i stale reagować na rynek, stale dostosowując się do potrzeb osób poszukujących pracy.

      IBM, na przykład, ma swój własny framework o nazwie "Agile w pozyskiwaniu talentów (AgileTA) do wdrożenia Scruma w dziale HR. Retrospektywy w szczególności zapewniają ocenę wykonanej pracy oraz odkrycie niewykorzystanego potencjału i błędów. 

       

      Wnioski dotyczące stosowania Agile poza tworzeniem oprogramowania: Osiągnięcie początkowego sukcesu małymi krokami

      Agile oferuje firmom szansę na szybsze tworzenie lepszych produktów. Wykorzystanie Agile poza rozwojem oprogramowania jest możliwe w wielu działach i branżach. Ważne jest, aby nie chcieć robić wszystkiego na raz. Bez profesjonalnego wsparcia organizacje powinny zacząć od podstawowych elementów Agile, takich jak retrospektywy, aby poczuć pierwsze efekty Agile w praktyce. Następnie mogą krok po kroku integrować kolejne elementy frameworka ze swoimi procesami. Nasz warsztat pokaże Ci, jakich 7 błędów powinieneś unikać za wszelką cenę podczas zwinnej transformacji. Projekt Scagile. Nie krępuj się, warsztaty są bezpłatne.

      Dodatkowo mogę polecić Ci zapoznanie się z narzędziem Echometer (więcej o nim tutaj: Najlepsze darmowe oprogramowanie do zwinnych retrospektyw). Jest to szczególnie przydatne dla zespołów, które dopiero zaczynają pracę z metodami zwinnymi.

      Udostępnij ten artykuł swojej sieci kontaktów

      Potrzebujesz wzmocnienia zespołu? Oto, co możesz zrobić: Retrospektywa Spotify Health Check!

      Pierwsze pytanie dotyczące zdrowia: "😍 Lubimy chodzić do pracy i dobrze się razem bawimy".

      Masz ochotę na więcej? Wypróbuj nasze narzędzie Retro.

      Więcej artykułów

      Newsletter Echometer

      Nie przegap żadnych aktualizacji na temat Echometer i czerp inspirację do zwinnej pracy