Programming systems product (Brooks)
Nazwa Freda Brooksa na software, który jest zarazem produktem dla innych i systemem współpracującym z innymi; około dziewięć razy droższy niż działający program.
W „Mitycznym osobomiesiącu” (1975) Brooks szacuje, że zamiana programu w produkt (przetestowany, opisany, używalny przez innych) kosztuje około trzy razy więcej, a w element systemu (interfejsy, integracja) też około trzy razy; jedno i drugie razem, około dziewięć razy. To różnica między demem z AI, które działa u autora, a softwarem, za który płacą klienci.
Powiązane hasła
- MVP (minimum viable product): Najmniejsza wersja produktu, która sprawdza, czy ludzie chcą go na tyle, żeby używać albo płacić.
- Dług techniczny: Skróty w kodzie i projekcie, które przyspieszają dostarczenie teraz, a spowalniają każdą późniejszą zmianę, dopóki ich nie spłacisz.
- Stożek niepewności: Jak szeroka jest uczciwa estymata na każdym etapie: od 0,25× do 4× przy pomyśle, węższa z każdą decyzją.
