Maksyma dla każdego testera

Maksyma dla każdego testera
Jeśli chodzi o wytwarzanie programów, nie ma prostych i pasujących wszystkim rozwiązań.
 

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:

Przychodzi klient do programisty i mówi: 

- Chciałbym program dobry i tani.

A programista na to:
- Po co Panu dwa programy?

 

A Ty, testerze, wykonujesz swoją pracę TANIO, DOBRZE i SZYBKO?

 

Obrazek jest tłumaczeniem tekstu ze zdjęcia >> 

 

To powinno Cię zainteresować