Jarosław
Żeliński
Analityk i
Projektant Systemów
Temat: TDD, testowanie i inne takie
Mateusz Kurleto:
Bottom line - ja się zgadzam, że wiele niepożądanych dla użytkownika systemu reakcji systemu możemy obsłużyć tanio lub drogo - to nie ma jednak wpływu na zasadność testowania czy korzyści płynące z TDD.
Jeśli klient wymaga taniej obsługi - trzeba sprawdzać czy obsługujemy tanio - jeśli drogiej to sprawdzać czy drogo - ale sprawdzić trzeba.
ok, nie zmienia to faktu, że klient podejmuje decyzje a nie dostawca, rolą dostawcy/analityka jest przedstawić rzetelnie "sytuację"..
pytając o oprogramowanie można otrzymać np. oferty:
- 100 tys. zł, wiesza sie raz na tydzień
- 1 mln., nigdy sie nie wiesza
decyduje klient bo tylko on zna realia swojej pracy i nie musi się z tego nikomu spowiadać, ważne by decyzje podejmował świadomie.
ogólnie odnoszę wrażenie, że owo TDD (i nie tylko) to jedna strona medali, po drugiej jest "potrzebuję oprogramowanie wystarczająco dobre a nie najlepsze na świecie".... ważne by określić swojej wymagania