Definicja
Trójkąt projektowy (Iron Triangle / Triple Constraint) ilustruje, że zakres, czas i koszt są wzajemnie zależne — nie można zmienić jednego bez wpływu na pozostałe.
Trzy wierzchołki
| Wymiar | Pytanie | Przykład zmiany |
|---|---|---|
| Zakres | CO robimy? | Dodanie nowego modułu |
| Czas | KIEDY kończymy? | Przesunięcie deadline'u |
| Koszt | ILE kosztuje? | Zatrudnienie dodatkowego dewelopera |
Jakość znajduje się w środku trójkąta — jest wypadkową trzech wymiarów.
Reguła: "Pick two"
- Chcesz szybciej + taniej = zmniejsz zakres
- Chcesz więcej + szybciej = zwiększ budżet
- Chcesz więcej + taniej = daj więcej czasu
Agile podejście
W Agile zakres jest zmienny, a czas i koszt stałe (fixed sprint, fixed team): - Sprint = 2 tygodnie (czas stały) - Team = 5 osób (koszt stały) - Zakres = tyle, ile się zmieści (velocity)