Skuteczny analityk biznesowy korzysta zarówno z standardowych technik wywiadów, ankiet i burz mózgów, jak i z bardziej zaawansowanych metod identyfikacji ukrytych potrzeb: obserwacja procesów roboczych (job shadowing), tworzenie mapowanie bieżących procesów (analiza AS-IS) oraz analiza skarg/błędów w działającym systemie. Dodatkowo stosuje techniki "pięć dlaczego" i modelowanie scenariuszy (storyboarding), które pozwalają dotrzeć do sedna problemów, o których interesariusze mogą nawet nie zdawać sobie sprawy.
Kluczowe cechy:
Czy można ograniczyć się tylko do wywiadów z kluczowymi interesariuszami?
Nie, wywiady często ujawniają jawne zadania, ale prawdziwe problemy przejawiają się tylko przy obserwacji użytkowników i analizie incydentów.
Czy ukryte potrzeby muszą być koniecznie zapisane w opisie wymagań?
Tak, należy je sformalizować, w przeciwnym razie zespół ich nie zrealizuje — należy przetłumaczyć ukryte wzorce na konkretne zadania.
Czy można uznać, że wymagania, które nie zostały bezpośrednio wyrażone, nie są obowiązkowe do realizacji?
Nie, często sukces projektu w dużej mierze zależy od tego, w jakim stopniu zespół uwzględnił niejawne oczekiwania i potrzeby.
Negatywny przypadek: Analityk zebrał wymagania tylko od kierownika działu, bez analizy skarg od końcowych użytkowników. Plusy: Szybki start projektu, mniej pracy na początku. Minusy: Rozwiązanie początkowe nie rozwiązało większości rzeczywistych "bólów" personelu, trzeba było przeprowadzić kosztowny refaktoryzację.
Pozytywny przypadek: Analityk przeprowadził obserwację użytkowników, zidentyfikował "punkty bólu" w procesach, przekształcił je w wymagania. Plusy: Rozwiązanie od razu zadowoliło wszystkich użytkowników. Minusy: Więcej czasu i zasobów na etapie analizy.