Kamienie milowe to znaki interpunkcyjne Twojego planu projektu. Nie reprezentują pracy — reprezentują podjęte decyzje, przekazane produkty i przekroczone bramki. Plan bez kamieni milowych trudno komunikować i trudno kontrolować.
Co wyróżnia dobry kamień milowy?
Kamień milowy powinien mieć jasny, zero-jedynkowy wynik: albo nastąpił, albo nie. Unikaj niejasnych kamieni milowych w rodzaju „Prace programistyczne zakończone” — zawsze znajdzie się jeszcze jeden błąd. Zamiast tego użyj: „Build wdrożony na staging i przetestowany smoke testami”.
Przykłady dobrych kamieni milowych:
- Rozpoczęcie projektu (zgoda na start)
- Zatwierdzenie wymagań (pisemna akceptacja interesariuszy)
- Projekt graficzny zatwierdzony (ostateczne makiety zaakceptowane)
- Zamrożenie kodu (bez nowych funkcji, tylko poprawki błędów)
- Wersja beta wydana (udostępniona użytkownikom testowym)
- Go-live (publicznie dostępne)
- Przegląd po wdrożeniu przeprowadzony
Kamienie milowe w LoopGantt
Kamień milowy to zadanie o czasie trwania = 0. Na osi czasu wykresu Gantta jest wyświetlany jako symbol rombu. Aby go utworzyć:
- Dodaj zadanie w zwykły sposób.
- Ustaw czas trwania na 0 albo włącz przełącznik Kamień milowy w edytorze zadania.
- Pasek zadania zmieni się w romb (◆) na wykresie Gantta.
Do kamieni milowych można przypisywać zależności tak samo jak do zwykłych zadań. Częsty wzorzec: powiąż ostatnie zadanie fazy z kamieniem milowym, który otwiera drogę do następnej fazy. W ten sposób w planie powstaje wyraźna „bramka fazowa”.
Żądana data — zaplanuj zadanie na konkretny dzień
Żądana data informuje mechanizm planowania, kiedy chcesz rozpocząć zadanie. Mechanizm stosuje tę datę, o ile nie koliduje ona z zależnościami.
Jak to działa:
- Brak zależności: zadanie rozpoczyna się w żądanym dniu.
- Z zależnościami, żądana data jest późniejsza: zadanie zostaje przesunięte na żądaną datę — przydatne, gdy celowo chcesz przesunąć zadanie na później w ramach dostępnego zapasu (slack).
- Z zależnościami, żądana data jest wcześniejsza: żądana data jest ignorowana. Zadanie nie może rozpocząć się wcześniej, niż pozwalają na to jego poprzedniki.
Używaj żądanych dat w przypadku:
- Zadań powiązanych ze stałą datą zewnętrzną (konferencja, premiera, termin wynikający z przepisów)
- Przesunięcia zadania na konkretny dzień, mimo że mogłoby rozpocząć się wcześniej
- Kamieni milowych o znanym terminie docelowym (np. „Go-live 31 lipca”)