Kategorie szkoleń | Egzaminy | Kontakt
  • 1
  • 2
  • 360

Jest sobie projekt, w którym oszczędzono na analizie i po opracowaniu Wymagań nie opracowano Przypadków Użycia. Testerzy tworząc Przypadki Użycia, mają do dyspozycji tylko Wymagania i sami muszą je interpretować (bywa, że inaczej niż programiści, którzy też mają przed sobą tylko Wymagania). Opracowanie w ten sposób Przypadków Testowych trwa dłużej, testerzy mylą się, a że tylko oni odpowiadają za jakość, nikt ich nie sprawdza. Doprecyzowanie Wymagań powoduje potrzebę  dodatkowych kontaktów tester-przyszły użytkownik, co tylko irytuje dodatkowo klienta. Oczywiście mam na myśli Przypadki Testowe do testów funkcjonalnych, a nie akceptacyjnych. Cały system (również wydajność, ergonomia i grafika) ma być w ten sposób rozpisany. Czy widzicie jakieś zalety takiego rozwiązania? Bo ja widzę tylko wady (i to pewnie jeszcze nie wszystkie;)).

TomaszeQ
  • Zapytał
  • @ TomaszeQ | 20.08.2014
    • 7
    • 5
    • 4

Odpowiedź (1)

  • 1

Jak słusznie zdiagnozowano, sytuacja przedstawiona jest wręcz modelowo niekorzystna. 
Ustalenie jasnej i wspólnej dla interesariuszy interpretacji wymagań - w postaci odpowiedniego przeglądu dokumentu - jest jednym z kluczowych elementów testowania opisywanego przez normy i nauczanego w ramach praktyk opisywanych przez ISTQB. Również metodyki zwinne, nawet jeśli mniej restrykcyjne w kwestii udokumentowania projektu, nie zdejmują z zespołu odpowiedzialności za podtrzymywane porozumienie co do tego, jak rozumieć projektowane i wdrażane rozwiązanie. 


Sam fakt częstszej komunikacji z klientem, o którym tu wspomniano, nie jest natomiast błędem projektowym - wręcz często jest podkreślana waga takiej zacieśnionej współpracy. Oczywiście powinna się ona odbywać w sensowny i uporządkowany sposób. 

Opisany przypadek projektu może wiązać się ze znacznym dociążeniem zespołu testerskiego oraz przesunięciem nań dodatkowej odpowiedzialności za powodzenie projektu. 

Wstępne ustalenie jednonacznej interpretacji Wymagań - czy to w formie klasycznych przypadków użycia, czy w formie historyjek użycia typowych dla podejść zwinnych - wykonane przed rozpisaniem dokumentacji testowej byłoby na pewno godne zalecenia i zarówno twarde metodyki, jak i zwinne, sankcjonują postulowanie tego w projekcie. 

  • Odpowiedział
  • @ | 27.12.2014
  • TRENER MODERATOR ALTKOM AKADEMII