Wróć do: Zarządzanie projektami
Dział 2

Podejścia i narzędzia zarządzania projektami

Warto umieć rozróżnić dwa główne podejścia do zarządzania projektami oraz wiedzieć, czym jest design thinking.


Dwa główne podejścia:

1. Tradycyjne podejście (Waterfall)

Definicja

Podejście kaskadowe (Waterfall)Tradycyjne, sekwencyjne podejście do zarządzania projektami, w którym prace postępują w określonej, niezmiennej kolejności: od planowania, przez analizę, projektowanie, realizację, aż po testowanie i wdrożenie. Każdy etap musi zostać zakończony przed rozpoczęciem kolejnego.

Co to jest: Robisz wszystko po kolei – jeden etap po drugim.

Jak to działa:

  1. Planujesz wszystko na początku
  2. Robisz etap 1
  3. Skończysz etap 1? Przechodzisz do etapu 2
  4. I tak dalej do końca

Kiedy stosować:

  • Wymagania są jasne i stabilne (nie będą się zmieniać)
  • Budowa, inżynieria
  • Gdy zmiany są bardzo kosztowne

Przykład: Budowa domu – najpierw projekt, potem fundamenty, potem ściany, potem dach. Nie możesz zacząć od dachu.

Zaleta: Jasna struktura, łatwo przewidzieć, co się stanie. Wada: Mało elastyczne – jeśli coś zmienisz w połowie, to dużo trzeba przerobić.


2. Zwinne podejście (Agile)

Definicja

Podejście zwinne (Agile)Zwinne podejście do zarządzania projektami, oparte na iteracyjnym procesie tworzenia produktu. Praca podzielona jest na krótkie cykle (sprinty), co pozwala na szybkie dostarczanie działających fragmentów rozwiązania i elastyczne reagowanie na zmieniające się wymagania klienta.

Co to jest: Robisz w małych krokach, często zmieniasz plan.

Jak to działa:

  1. Robisz mały kawałek (np. 2 tygodnie)
  2. Testujesz, sprawdzasz
  3. Wprowadzasz zmiany
  4. Robisz kolejny mały kawałek
  5. Powtarzasz

Kiedy stosować:

  • Wymagania są niepewne (nie wiesz dokładnie, czego klient chce)
  • Projekty IT, oprogramowanie
  • Gdy szybkość jest ważna
  • Gdy otoczenie szybko się zmienia

Przykład: Tworzenie aplikacji mobilnej – najpierw robisz MVP (Minimum Viable Product), testujesz z użytkownikami, zmieniasz, dodajesz funkcje.

Zaleta: Elastyczne, szybko reagujesz na zmiany. Wada: Trudniej zaplanować na długi czas, wymaga doświadczonego zespołu.


Porównanie – kiedy które podejście?

CzynnikWaterfall (tradycyjne)Agile (zwinne)
Czy wymagania się zmieniają?Nie, są stabilneTak, często się zmieniają
Szybkość zmian w otoczeniuNiskaWysoka
Skala projektuDuże/średnieMałe/średnie
Czy klient jest zaangażowany?Raczej nieTak, bardzo

Kluczowe techniki

Techniki kreatywne (do wymyślania pomysłów)

  • Burza mózgów (Brainstorming) – grupa wymyśla pomysły, nikt ich nie ocenia
  • Mind mapping – wizualne mapowanie pomysłów na papierze

Techniki planowania

  • Diagram Gantta – wykres pokazujący zadania w czasie
  • Metoda ścieżki krytycznej – identyfikuje najdłuższą ścieżkę w projekcie (to, od czego zależy czas realizacji)

Techniki zarządzania ryzykiem

  • Analiza SWOT – mocne i słabe strony, szanse i zagrożenia
  • Macierz ryzyka – ocena ryzyk według prawdopodobieństwa i wpływu

Narzędzia informatyczne – ogólnie

Nie trzeba znać konkretnych programów. Wystarczy, że wiesz, że istnieją narzędzia do:

  • Zarządzania zadaniami – pomagają planować i śledzić postępy
  • Komunikacji w zespole – czaty, wideokonferencje
  • Współpracy na dokumentach – wspólne edytowanie plików
  • Planowania – tworzenie harmonogramów i budżetów

Ważne: Narzędzia pomagają, ale nie zastępują dobrego planowania i zarządzania.


Design thinking – myślenie projektowe

Definicja

Design thinkingMetodologia myślenia projektowego skupiająca się na zrozumieniu potrzeb użytkowników i tworzeniu innowacyjnych rozwiązań poprzez iteracyjny proces. Obejmuje takie etapy jak empatia, definicja problemu, ideacja, prototypowanie i testowanie. Design thinking jest szeroko stosowany w tworzeniu produktów i usług, które rzeczywiście odpowiadają na potrzeby klientów.

Design thinking to podejście do rozwiązywania problemów, które kładzie nacisk na zrozumienie potrzeb użytkowników.

5 etapów design thinking:

EtapCo robisz?Przykład
1. EmpatiaZrozum, czego potrzebują użytkownicyWywiady, obserwacje
2. DefiniowanieSformułuj jasny problem do rozwiązania„Użytkownicy nie mogą łatwo znaleźć produktu”
3. IdeacjaWymyślaj rozwiązaniaBurza mózgów pomysłów
4. PrototypowanieZrób prosty prototypMakieta, szkic, model
5. TestowanieSprawdź z użytkownikamiTesty, zbieranie opinii

Kiedy stosować design thinking?

  • Projekty innowacyjne (coś nowego)
  • Tworzenie nowych produktów i usług
  • Rozwiązywanie złożonych problemów społecznych
  • Gdy ważne jest zrozumienie potrzeb klienta

Przykład – projekt „Nowa aplikacja bankowa”

  1. Empatia: Rozmawiamy z użytkownikami, obserwujemy, jak korzystają z obecnej aplikacji
  2. Definiowanie: Problem: „Użytkownicy nie mogą łatwo sprawdzić salda”
  3. Ideacja: Wymyślamy różne rozwiązania – widget na pulpicie, powiadomienia, uproszczony widok
  4. Prototypowanie: Robimy prosty prototyp w programie do prototypowania
  5. Testowanie: Dajemy użytkownikom do przetestowania, zbieramy opinie, zmieniamy

Podsumowanie

Zapamiętaj:

  1. Waterfall – tradycyjne, sekwencyjne, sztywne, dla stabilnych wymagań
  2. Agile – zwinne, iteracyjne, elastyczne, dla niepewnych wymagań
  3. Umieć wskazać, kiedy stosować każde podejście
  4. Znać podstawowe techniki: burza mózgów, diagram Gantta, SWOT
  5. Design thinking – 5 etapów: Empatia, Definiowanie, Ideacja, Prototypowanie, Testowanie
  6. Wiedzieć, że istnieją narzędzia informatyczne wspomagające zarządzanie projektami

Szybka wskazówka

Jeśli dostaniesz pytanie o podejście do zarządzania – sprawdź: czy wymagania są stabilne? Jeśli tak – Waterfall. Jeśli nie – Agile. Jeśli projekt jest innowacyjny i ważne są potrzeby użytkowników – design thinking.

Sprawdź wiedzę

Podejścia i narzędzia