Źródło: Arkusze CKE
Jak najlepiej przełożyć oczekiwania klienta na dokumentację techniczną dla programistów?
Warianty odpowiedzi
-
A
Tworząc szczegółowy dokument z funkcjami oraz wymaganiami technicznymi
-
B
Pomijając szczegółowe wymagania techniczne
-
C
Rozmawiając wyłącznie z zespołem programistów
-
D
Opracowując wizualne makiety bez dokładnych opisów
Wyjaśnienie
Klient mówi w języku biznesu i korzyści, a programista potrzebuje precyzyjnych specyfikacji technicznych. Rolą analityka jest przetłumaczenie luźnych życzeń na twarde wymagania.
Najlepszym sposobem na to jest stworzenie szczegółowego dokumentu specyfikacji. Zawiera on opis działania poszczególnych funkcji krok po kroku oraz wymagania technologiczne i wydajnościowe.
Taki dokument eliminuje niedomówienia i stanowi jasną instrukcję dla zespołu deweloperskiego, co dokładnie ma zostać zbudowane.