Nie da się wytworzyć produktu tanio, szybko i dobrze. Każdy kto twierdzi inaczej jest albo ignorantem, albo nie ma doświadczenia w IT. Każda metodyka zakłada, że w ramach trójkąta projektowego zawsze musimy pójść na kompromis i z czegoś zrezygnować: z szybkiego dostarczenia produktu, z dostarczenia taniego produktu lub też z dostarczenia dobrego produktu.
- W metodykach ciężkich zakłada się, że produkt będzie dobry, ale musi to kosztować i musi trwać.
- Lean Startup zachęca do dostarczania szybko i tanio, ale nie będzie to dobry produkt.
- Agile zakłada, że produkt może być dobry, może być szybko i może być tanio. Niestety z doświadczenia wiemy, że na pewno nie jest tanio. Chyba, że taniość wynika z tego, ilu pieniędzy potencjalnie nie zmarnowaliśmy.
W tą maksymę wpisuje się jeszcze jeden żart:
- Chciałbym program dobry i tani.
A Ty, testerze, wykonujesz swoją pracę TANIO, DOBRZE i SZYBKO?
Obrazek jest tłumaczeniem tekstu ze zdjęcia >>