top 10 most common requirements elicitation techniques
Ten samouczek szczegółowo wyjaśnia najważniejsze techniki pozyskiwania wymagań wraz z ich zaletami i wadami:
Pierwszym obowiązkiem analityka biznesowego jest zebranie wymagań od klienta. Teraz głównym punktem, który się tutaj pojawia, jest to, w jaki sposób można zebrać wymagania od klienta?
W tym artykule odpowiemy na powyższe pytanie, tj. Omówimy techniki pozyskiwania wymagań.
jak używać polecenia diff do porównywania dwóch plików
Czego się nauczysz:
Co to jest pozyskiwanie wymagań?
Chodzi o uzyskanie informacji od interesariuszy. Innymi słowy, po przekazaniu analizy biznesowej interesariuszom w celu zrozumienia ich wymagań, można to opisać jako pozyskiwanie. Można to również opisać jako zbieranie wymagań.
Pozyskiwanie wymagań można przeprowadzić, komunikując się bezpośrednio z interesariuszami lub przeprowadzając pewne badania, eksperymenty. Działania mogą być planowane, nieplanowane lub jedno i drugie.
- Zaplanowane zajęcia obejmują warsztaty, eksperymenty.
- Nieplanowane działania dzieje się losowo. W przypadku takich działań nie jest wymagane wcześniejsze powiadomienie. Na przykład , przechodzisz bezpośrednio do siedziby klienta i zaczynasz omawiać wymagania, jednak nie było wcześniej opublikowanego konkretnego planu.
Częścią pozyskiwania są następujące zadania:
- Przygotuj się na pozyskiwanie: Celem jest zrozumienie zakresu działań pozyskiwania, wybór właściwych technik i zaplanowanie odpowiednich zasobów.
- Prowadzenie pozyskiwania: Celem jest eksploracja i identyfikacja informacji związanych ze zmianami.
- Potwierdź wyniki pozyskiwania: Na tym etapie, informacje zebrane podczas sesji pozyskiwania są sprawdzane pod kątem dokładności.
Mamy nadzieję, że masz już pomysł na temat pozyskiwania wymagań. Przejdźmy do technik pozyskiwania wymagań.
Techniki pozyskiwania wymagań
Dostępnych jest kilka technik pozyskiwania, jednak powszechnie używane techniki są wyjaśnione poniżej:
1) Analiza interesariuszy
Interesariusze mogą obejmować członków zespołu, klientów, każdą osobę, na którą projekt ma wpływ lub może to być dostawca. Analiza interesariuszy ma na celu zidentyfikowanie interesariuszy, na których system będzie miał wpływ.
# 2) Burza mózgów
Ta technika służy do generowania nowych pomysłów i znalezienia rozwiązania określonego problemu. Członkowie biorący udział w burzy mózgów mogą być ekspertami dziedzinowymi, ekspertami merytorycznymi. Wiele pomysłów i informacji zapewnia repozytorium wiedzy i możesz wybierać spośród różnych pomysłów.
Sesja ta jest zazwyczaj prowadzona wokół dyskusji przy stole. Wszyscy uczestnicy powinni mieć tyle samo czasu na przedstawienie swoich pomysłów.
Technika burzy mózgów służy do odpowiedzi na poniższe pytania:
- Czego oczekuje system?
- Jakie czynniki ryzyka wpływają na proponowany rozwój systemu i co zrobić, aby tego uniknąć?
- Jakich zasad biznesowych i organizacyjnych należy przestrzegać?
- Jakie są dostępne opcje rozwiązania bieżących problemów?
- Co powinniśmy zrobić, aby ten konkretny problem nie wydarzył się w przyszłości?
Burzę mózgów można opisać w następujących fazach:
Istnieje kilka podstawowych zasad dotyczących tej techniki, których należy przestrzegać, aby odniosła sukces:
- Termin sesji powinien być z góry określony.
- Zidentyfikuj uczestników z wyprzedzeniem. Na sesję należy liczyć 6-8 członków.
- Program powinien być wystarczająco jasny dla wszystkich uczestników.
- Uczestnikom należy postawić jasne oczekiwania.
- Po uzyskaniu wszystkich informacji połącz pomysły i usuń powielone.
- Gdy ostateczna lista będzie gotowa, rozdaj ją innym stronom.
Korzyści :
- Kreatywne myślenie jest wynikiem sesji burzy mózgów.
- Mnóstwo pomysłów w krótkim czasie.
- Promuje równe uczestnictwo.
Wady:
- Uczestnicy mogą brać udział w debatach na temat pomysłów.
- Pomysłów może być wiele zduplikowanych.
# 3) Wywiad
Jest to najczęściej stosowana technika pozyskiwania wymagań. Techniki wywiadów powinny być wykorzystywane do budowania silnych relacji między analitykami biznesowymi a interesariuszami. W tej technice ankieter kieruje pytanie do interesariuszy w celu uzyskania informacji. Najczęściej stosowaną techniką jest wywiad jeden do jednego.
Jeśli ankieter ma predefiniowany zestaw pytań, jest on nazywany ustrukturyzowany wywiad.
Jeśli ankieter nie ma określonego formatu ani żadnych konkretnych pytań, nazywa się to nieustrukturyzowany wywiad .
Aby przeprowadzić skuteczny wywiad, możesz rozważyć technikę 5 Why. Kiedy otrzymasz odpowiedź na wszystkie pytania dlaczego, proces rozmowy kwalifikacyjnej dobiegnie końca. Aby uzyskać szczegółowe informacje, stosuje się pytania otwarte. W tym rozmówcy nie można powiedzieć tylko tak lub nie.
Na pytania zamknięte można odpowiedzieć w formie tak lub nie, a także w obszarach używanych do uzyskania potwierdzenia odpowiedzi.
Podstawowe zasady:
- Ogólny cel przeprowadzania wywiadów powinien być jasny.
- Zidentyfikuj rozmówców z wyprzedzeniem.
- Cele wywiadu powinny być przekazane rozmówcy.
- Pytania do wywiadu należy przygotować przed rozmową.
- Miejsce rozmowy powinno być wcześniej określone.
- Należy opisać termin.
- Ankieter powinien uporządkować informacje i potwierdzić wyniki z rozmówcami jak najszybciej po rozmowie.
Korzyści:
- Interaktywna dyskusja z interesariuszami.
- Natychmiastowe działania następcze w celu zapewnienia zrozumienia przez ankietera.
- Zachęcaj do udziału i buduj relacje poprzez nawiązywanie relacji z interesariuszami.
Wady:
- Do zaplanowania i przeprowadzenia wywiadów potrzeba czasu.
- Od wszystkich uczestników wymagane jest zaangażowanie.
- Czasami do prowadzenia skutecznych wywiadów potrzebne jest szkolenie.
# 4) Analiza / przegląd dokumentów
Technika ta służy do zbierania informacji biznesowych poprzez przeglądanie / badanie dostępnych materiałów opisujących środowisko biznesowe. Analiza ta jest pomocna w walidacji implementacji aktualnych rozwiązań, a także jest pomocna w zrozumieniu potrzeb biznesowych.
Analiza dokumentów obejmuje przegląd biznes planów, dokumentów technicznych, raportów o problemach, istniejących dokumentów wymagań itp. Jest to przydatne, gdy planuje się aktualizację istniejącego systemu. Ta technika jest przydatna w przypadku projektów migracji.
Technika ta jest ważna w identyfikowaniu luk w systemie, tj. W celu porównania procesu AS-IS z procesem TO-BE. Analiza ta pomaga również wtedy, gdy w systemie nie ma już osoby, która przygotowała istniejącą dokumentację.
Korzyści:
- Istniejące dokumenty można wykorzystać do porównania obecnych i przyszłych procesów.
- Istniejące dokumenty mogą służyć jako podstawa do przyszłych analiz.
Wady :
- Istniejące dokumenty mogą nie zostać zaktualizowane.
- Istniejące dokumenty mogą być całkowicie nieaktualne.
- Zasoby, w których pracowano nad istniejącymi dokumentami, mogą nie być dostępne do dostarczenia informacji.
- Ten proces jest czasochłonny.
# 5) Grupa fokusowa
Korzystając z grupy fokusowej, możesz uzyskać informacje o produkcie, usłudze z grupy. W skład grupy fokusowej wchodzą eksperci merytoryczni. Celem tej grupy jest omówienie tematu i dostarczenie informacji. Tą sesją zarządza moderator.
Moderator powinien współpracować z analitykami biznesowymi, aby przeanalizować wyniki i przedstawić wnioski interesariuszom.
Jeśli produkt jest w trakcie opracowywania i wymagana jest dyskusja na temat tego produktu, wynikiem będzie aktualizacja istniejącego wymagania lub możesz uzyskać nowe wymagania. Jeśli produkt jest gotowy do wysyłki, dyskusja będzie dotyczyła wydania produktu.
Czym różnią się grupy fokusowe od wywiadów grupowych?
Grupa fokusowa nie jest sesją wywiadowczą prowadzoną jako grupa; jest to raczej dyskusja, podczas której zbierane są informacje zwrotne na określony temat. Wyniki sesji są zwykle analizowane i raportowane. Grupa fokusowa składa się zazwyczaj z 6 do 12 członków. Jeśli chcesz mieć więcej uczestników, utwórz więcej niż jedną grupę fokusową.
Korzyści :
- Możesz uzyskać informacje podczas jednej sesji, zamiast przeprowadzać rozmowę indywidualną.
- Aktywna dyskusja z uczestnikami tworzy zdrowe środowisko.
- Można się uczyć z doświadczeń innych.
Wady:
- Zebranie grupy w tym samym dniu i o tej samej godzinie może być trudne.
- Jeśli robisz to za pomocą metody online, interakcja uczestnika będzie ograniczona.
- Do zarządzania dyskusjami w grupach fokusowych wymagany jest wykwalifikowany moderator.
# 6) Analiza interfejsu
Analiza interfejsu służy do przeglądu systemu, ludzi i procesów. Analiza ta służy do określenia sposobu wymiany informacji między komponentami. Interfejs można opisać jako połączenie między dwoma komponentami. Jest to opisane na poniższym obrazku:
Analiza interfejsu skupia się na poniższych pytaniach:
- Kto będzie korzystał z interfejsu?
- Jakie dane będą wymieniane?
- Kiedy nastąpi wymiana danych?
- Jak zaimplementować interfejs?
- Dlaczego potrzebujemy interfejsu? Czy nie można wykonać zadania bez użycia interfejsu?
Korzyści:
- Podaj brakujące wymagania.
- Określ przepisy lub standardy interfejsów.
- Odkryj obszary, w których może to stanowić zagrożenie dla projektu.
Wady:
- Analiza jest trudna, jeśli komponenty wewnętrzne nie są dostępne.
- Nie może być używany jako samodzielna czynność pozyskiwania.
# 7) Obserwacja
Głównym celem sesji obserwacyjnej jest zrozumienie czynności, zadań, używanych narzędzi i zdarzeń wykonywanych przez innych.
Plan obserwacji zapewnia, że wszyscy interesariusze są świadomi celu sesji obserwacyjnej, zgadzają się co do oczekiwanych rezultatów i że sesja spełnia ich oczekiwania. Musisz poinformować uczestników, że ich występ nie jest oceniany.
Podczas sesji obserwator powinien rejestrować wszystkie czynności i czas potrzebny na wykonanie pracy przez innych, aby mógł to samo zasymulować. Po sesji BA dokona przeglądu wyników i skontaktuje się z uczestnikami. Obserwacja może być aktywna lub pasywna.
Aktywna obserwacja polega na zadawaniu pytań i próbie podjęcia pracy, którą wykonują inne osoby.
Obserwacja bierna to cicha obserwacja, tj. siedzisz z innymi i po prostu obserwujesz, jak wykonują swoją pracę, nie interpretując ich.
Korzyści:
- Obserwator uzyska praktyczny wgląd w pracę.
- Obszary wymagające poprawy można łatwo zidentyfikować.
Wady:
- Uczestnikom może przeszkadzać.
- Uczestnicy mogą zmienić swój sposób pracy podczas obserwacji, a obserwator może nie uzyskać wyraźnego obrazu.
- Nie można obserwować działań opartych na wiedzy.
# 8) Prototypowanie
Prototypowanie służy do identyfikacji brakujących lub nieokreślonych wymagań. W tej technice klient otrzymuje częste wersje demonstracyjne, tworząc prototypy, aby klient mógł zorientować się, jak będzie wyglądał produkt. Prototypy mogą służyć do tworzenia makiet witryn i opisywania procesu za pomocą diagramów.
Korzyści:
- Daje wizualną reprezentację produktu.
- Zainteresowane strony mogą wcześnie przekazywać informacje zwrotne.
Wady:
- Jeśli system lub proces jest bardzo złożony, proces prototypowania może stać się czasochłonny.
- Zainteresowane strony mogą skupić się na specyfikacjach projektowych rozwiązania, a nie na wymaganiach, które musi spełniać każde rozwiązanie.
9) Wspólne tworzenie aplikacji (JAD) / warsztaty wymagań
Ta technika jest bardziej zorientowana na proces i formalna w porównaniu z innymi technikami. Są to zorganizowane spotkania z udziałem użytkowników końcowych, PM, MŚP. Służy do definiowania, wyjaśniania i uzupełniania wymagań.
Technikę tę można podzielić na następujące kategorie:
- Formalne warsztaty: Warsztaty te mają wysoce ustrukturyzowaną strukturę i są zwykle prowadzone z wybraną grupą interesariuszy. Głównym celem tego warsztatu jest zdefiniowanie, stworzenie, udoskonalenie i osiągnięcie zamknięcia w zakresie wymagań biznesowych.
- Warsztaty doskonalenia procesów biznesowych: Są mniej formalne w porównaniu z powyższym. Tutaj analizowane są istniejące procesy biznesowe i identyfikowane są ulepszenia procesów.
Korzyści:
- Dokumentacja jest kompletowana w ciągu kilku godzin i jest szybko dostarczana uczestnikom do przeglądu.
- Potwierdzenie wymagań można otrzymać na miejscu.
- Pomyślnie zebrano wymagania od dużej grupy w krótkim okresie.
- Konsensus można osiągnąć, zadając pytania i pytania w obecności wszystkich zainteresowanych stron.
Wady:
- Dostępność interesariuszy może zrujnować sesję.
- Wskaźnik sukcesu zależy od wiedzy facylitatora.
- Motywu warsztatowego nie można osiągnąć, jeśli jest zbyt wielu uczestników.
# 10) Ankieta / kwestionariusz
W przypadku Ankiety / Kwestionariusza interesariuszom podaje się zestaw pytań w celu ilościowego określenia ich myśli. Po zebraniu odpowiedzi od interesariuszy dane są analizowane w celu określenia obszaru ich zainteresowania.
Pytania powinny być oparte na ryzyku o wysokim priorytecie. Pytania powinny być bezpośrednie i jednoznaczne. Gdy ankieta będzie gotowa, powiadom uczestników i przypomnij im o uczestnictwie.
Można tu zastosować dwa rodzaje pytań:
- Otwarty: Respondent ma swobodę udzielania odpowiedzi własnymi słowami, zamiast wybierać spośród wcześniej zdefiniowanych odpowiedzi. Jest to przydatne, ale jednocześnie jest czasochłonne, ponieważ interpretacja odpowiedzi jest trudna.
- Zamknij Zakończone: Zawiera predefiniowany zestaw odpowiedzi na wszystkie pytania, z których respondent musi dokonać wyboru. Pytania mogą być wielokrotnego wyboru lub można je uszeregować od mało ważnych do bardzo ważnych.
Korzyści:
- Łatwo uzyskać dane od dużej liczby odbiorców.
- Uczestnicy potrzebują mniej czasu na odpowiedź.
- Możesz uzyskać dokładniejsze informacje w porównaniu z wywiadami.
Wada:
- W ankietach mogą nie brać udziału wszyscy Interesariusze.
- Pytania mogą nie być jasne dla wszystkich uczestników.
- Pytania otwarte wymagają więcej analizy.
- Na podstawie odpowiedzi udzielonych przez uczestników mogą być wymagane dalsze ankiety.
Wśród wszystkich powyższych technik pięć najpopularniejszych technik, które są powszechnie używane do wywoływania, pokazano na poniższym obrazku.
Wniosek
W tym samouczku widzieliśmy różne techniki pozyskiwania wymagań. Nadszedł czas, aby przyjrzeć się różnym rodzajom pytań do wywiadu, które można zadać na temat technik pozyskiwania.
Poniżej wymieniono kilka scenariuszy, które pomogą Ci przygotować się do rozmowy kwalifikacyjnej:
- W organizacji istnieje wiele oddziałów i zostaniesz poproszony o zebranie wymagań dotyczących systemu oprogramowania tej organizacji. W organizacji jest liczba oddziałów N i musisz zebrać wymagania z każdego oddziału. Jak więc jako analityk biznesowy będziesz zbierać wymagania?
- Czy uczestniczyłeś w technikach pozyskiwania wymagań? Jeśli tak, to który z nich jest Twoim zdaniem najbardziej skuteczny i dlaczego?
- Jakie są główne wyzwania, przed którymi stanąłeś podczas pozyskiwania?
Spróbuj znaleźć odpowiedzi w oparciu o swoje doświadczenie, bieżące projekty i umieść je w sekcji komentarzy. Daj nam znać, jak poradzisz sobie z powyższymi pytaniami.
Miłej nauki !!
rekomendowane lektury
- Jak przetestować specyfikację wymagań oprogramowania (SRS)?
- 20 najczęściej zadawanych pytań i odpowiedzi podczas wywiadów z działem pomocy technicznej (2021)
- 18 najczęściej zadawanych pytań i odpowiedzi podczas wywiadów z Call Center 2021
- 20 najczęstszych pytań i odpowiedzi do wywiadów HR
- Jak radzić sobie ze złymi wymaganiami jako tester
- 5 śmiertelnych błędów w zarządzaniu wymaganiami i jak je przezwyciężyć
- Ponad 35 najczęściej zadawanych pytań i odpowiedzi podczas wywiadów dotyczących programu Microsoft Excel
- 34 Najczęstsze pytania i odpowiedzi do wywiadów SoapUI