role business analysts scrum
Wybitna rola analityków biznesowych w SCRUM:
Analityk biznesowy, który jest krótko nazywany licencjatem, odgrywa bardzo drastyczną i ważną rolę w SCRUM .
Ta osoba jest łącznikiem między właścicielem produktu / klientem a technicznym zespołem IT. Chociaż natknęliśmy się na kilka samouczków na naszej stronie internetowej na temat BA, ten samouczek będzie w jakiś sposób wyjątkowy i wyjaśni ci znaczenie BA w SCRUM.
Odkryjmy!!
=> Sprawdź WSZYSTKIE samouczki dla analityków biznesowych tutaj.
Czego się nauczysz:
- Obowiązki licencjata
- Analityk biznesowy jako właściciel produktu
- Analityk biznesowy jako członek zespołu
- Znaczenie i rola analityków biznesowych w zespole SCRUM
- Dlaczego kontrola jakości najlepiej nadaje się do tego zadania?
- rekomendowane lektury
Obowiązki licencjata
Istnieje kilka ról analityków biznesowych w Scrumie i istnieją pewne obowiązki, których BA powinien przestrzegać.
Kilka spośród nich jest wymienionych poniżej.
- Uporządkowanie rejestru produktu w oparciu o priorytety podane przez właściciela produktu.
- Analiza potrzeb klientów i znalezienie rozwiązań, które im pomogą.
- Tworzenie wymagań w postaci historyjek użytkownika z odpowiednimi kryteriami akceptacji.
- Jeśli historyjki użytkownika zostały już utworzone przez właściciela produktu (z kryteriami akceptacji), przejrzyj je, aby upewnić się, że każda reguła biznesowa jest uwzględniona, a kryteria akceptacji spełniają funkcjonalność historyjki użytkownika.
- Współpraca z właścicielem produktu i interesariuszami w celu zrozumienia zakresu, zasugerowania ulepszeń wymagań itp.
- Przygotowywanie dokumentów, takich jak makiety, przepływ projektu, interfejs użytkownika itp., Gdy jest to wymagane.
Oprócz tego a Analityk Biznesowy jest ważnym uczestnikiem sesji burzy mózgów, podczas której zespół spotyka się w celu omówienia zaległości w nadchodzącym sprincie. BA kieruje zespołem, pomaga mu zrozumieć wymagania, a nawet czasami musi zatwierdzić wdrożenie.
Współpracuje również ściśle z działami kontroli jakości, np. Analizując pokrycie testów, przekształcając rzeczywiste przypadki użycia w przypadki testowe, zapewniając wgląd w testowanie złożonych funkcji itp. BA uczestniczy również w spotkaniu dotyczącym planowania, aby pomóc zespołowi w oszacowaniu, pomagając im zrozumieć przepływ, złożoność i zależności.
BA musi zawsze poznawać nowe trendy na rynku, wprowadzać innowacje i być na bieżąco z obszarem biznesowym, dla którego produkt został wyprodukowany.
Analityk biznesowy jako właściciel produktu
W zależności od klienta i firmy zdarza się, że w niektórych firmach właścicielem produktu jest Analityk Biznesowy. W takich przypadkach BA jest punktem kontaktowym dla wszystkich zapytań. BA staje się wówczas mediatorem między zespołem a interesariuszami.
BA musi rozumieć wymagania interesariuszy, ich sposób myślenia o przejęciu biznesu oraz co (i jak) powinien się rozwijać. Następnie w oparciu o wymagania interesariuszy, BA musi stworzyć dokumenty, historyjki użytkownika, nadać im priorytety, pomóc zespołowi je zrozumieć, odpowiedzieć na pytania dotyczące tego samego itp.
Najważniejszą rzeczą do odnotowania jest to, że jest to zalecane, gdy BA jest fizycznie dostępny i nie jest geolokalizowany w innej strefie czasowej, aby uniknąć „luki w komunikacji”.
Jeśli BA tak jak właściciel produktu jest geolokalizowany do innej strefy czasowej, to nie jest możliwe do niego za każdym razem kontaktowanie się i jedynym sposobem na komunikację są e-maile, czaty lub telefony, stąd może to skutkować brakiem, luką, a nawet czasami nieporozumienia.
Zgodnie z moim doświadczeniem należy tego przestrzegać, gdy licencjat siedzi w Twoim biurze, obok zespołu, aby Twoja praca nie przeszkadzała i był łatwo dostępny. Z punktu widzenia licencjata są właścicielami produktu w imieniu interesariuszy / klientów, podejmują odpowiednie decyzje, a nawet muszą nauczyć się nowych umiejętności, które mogą obejmować poznanie pewnych technicznych aspektów rozwoju.
Posiadanie analityka biznesowego jako właściciela produktu jest dodatkową zaletą, ponieważ analityk biznesowy bardzo dobrze rozumie produkt, a także można negocjować priorytety i zakres zadań.
Analityk biznesowy jako członek zespołu
Inną opcją jest posiadanie analityka biznesowego jako członka zespołu, ponieważ właściciel produktu nie będzie dostępny za każdym razem. Kiedy analityk biznesowy jest członkiem zespołu, pomaga innym w porządkowaniu zaległości.
Posiadanie analityka biznesowego jako członka zespołu jest bardziej korzystne, ponieważ zespołowi technicznemu łatwo i wygodnie jest komunikować się z BA w celu uzyskania wyjaśnień lub dyskusji. BA współpracuje również ściśle z zespołem ds. Kontroli jakości w zakresie testowania, tj. Analizowania pokrycia, uwzględnionych przypadków użycia, wszelkich ukrytych wymagań, niezawodności lub skutków.
Czasami kryteria akceptacji napisane przez właściciela produktu mogą być niejasne i niejasne, wtedy jako członek zespołu obowiązkiem licencjata jest napisanie rozbudowanych i dobrze wyjaśnionych kryteriów akceptacji. Jeśli zespół potrzebuje więcej informacji, wówczas BA tworzy również dokumenty szkieletowe, dokumenty przepływu itp., Aby pomóc zespołowi zrozumieć wymagania.
W projektach na dużą skalę, w których moduły są dystrybuowane między zespołami, dodatkowym atutem jest posiadanie tytułu licencjata dla więcej niż jednego zespołu. Ponieważ licencjat jest taki sam we wszystkich zespołach, może on pomyśleć o interoperacyjności modułów, o tym, jak nowe funkcje lub aktualizacje wpłyną na inne moduły itp.
W związku z tym bardzo pomogłoby to zespołom technicznym w rozważeniu takich aspektów, jak nie zawsze w historyjkach użytkowników lub kryteriach akceptacji o tym mowa.
Znaczenie i rola analityków biznesowych w zespole SCRUM
Rola analityków biznesowych w SCRUM jest bardzo ważna dla powodzenia projektu. Ich zaangażowanie zaczyna się od zrozumienia potrzeb klienta do Sprintu Demo. Są pierwszym punktem kontaktu dla zespołu technicznego w celu uzyskania wyjaśnień. Są jeszcze ważniejsze w początkowych fazach nowego projektu i przy projektach o dużej skali.
Właściciel produktu nie zawsze będzie dobrym pisarzem, czasami wywodzi się z zaplecza technicznego, dlatego też do obowiązków analityka biznesowego należy pisanie historii, akceptacji, makiet itp.
W moim projekcie nasz PO nie był tak dobry z dokumentacją, a nawet napisane historyjki użytkownika nigdy nie zawierały więcej niż 2-3 linijek, podczas gdy kryteria akceptacji wynosiły tylko 1 liniowiec. To analityk biznesowy zwykł je modyfikować, uczynić je bardziej zrozumiałymi i wyczerpującymi.
Czasami zdarzało się, że nasz PO pisał historie użytkowników, które miały 21 lub więcej punktów historii, a zatem analityk biznesowy musiał poświęcić dodatkowy czas i wysiłki, aby je rozbić i ustalić priorytety z właścicielem produktu.
Możesz sobie wyobrazić, co by się stało, gdyby nie było analityka biznesowego, a właściciel produktu stworzył historię użytkownika typu „Jako klient chcę wykonać wszystkie operacje bankowe na moim koncie”, z takimi kryteriami akceptacji, jak:
- Klient powinien mieć możliwość zalogowania się.
- Klient powinien mieć możliwość dokonywania transakcji na moim koncie.
- Klient powinien mieć możliwość pobrania moich historycznych wyciągów itp.
Teraz, moim zdaniem, ta historia użytkownika zawierałaby nawet więcej niż 34 punkty fabularne, stąd potrzeba dalszego jej rozbicia. Sytuacja pogorszyłaby się dla zespołu technicznego, gdyby nie zapewniono odpowiednich diagramów przepływu i ekranów interfejsu użytkownika (do utworzenia).
Doprowadziłoby to do nieudanego sprintu, aw konsekwencji do nieudanego projektu. Jeśli Właściciel Produktu nie jest wyszkolonym / doświadczonym analitykiem biznesowym, istnieje potrzeba posiadania takiego w zespole.
Dlaczego kontrola jakości najlepiej nadaje się do tego zadania?
QA to osoba, która weryfikuje proponowane rozwiązanie problemu / wymagania, testując je. Dlatego analityk biznesowy / interesariusze / właściciele produktów bardzo chętnie dowiadują się o opiniach dotyczących kontroli jakości. Zaangażowanie licencjata w testowanie to niewiele więcej niż to, co jest w fazie rozwoju.
Analityk biznesowy ściśle współpracuje z działem kontroli jakości przy przeglądaniu pokrycia przypadków testowych, co zapewnia wgląd w ukryte przepływy lub wymagania / efekty. W ten sposób ten rodzaj dzielenia się wiedzą (przez BA) pozwala im zrozumieć funkcjonalność produktu, reguły biznesowe, oczekiwania klientów, przepływy, zależności i wszystko w pełni.
QA zawsze testuje z punktu widzenia klienta końcowego, który będzie używał produktu, stąd szanse na pomoc klientowi w usprawnieniach, ulepszeń w produkcie są większe (w porównaniu z programistą). Programiści opracowują produkt pod kątem danej historyjki użytkownika i zestawu kryteriów akceptacji, ale nie zawsze myślą o tym, jak klient użyłby produktu .
W fazie rozwoju wdrożenie produktu, przepływ i zasady są dobrze zdefiniowane, ale testowanie jest całkowicie oparte na logicznym myśleniu i zdolności myślenia z punktu widzenia użytkowników końcowych.
QA może zacząć odgrywać rolę analityków biznesowych w SCRUM ze względu na wiele możliwości, które pojawiają się w codziennej pracy.
Zalecana lektura => Zmiana kariery od testera do licencjata
Bardzo łatwo jest osobie odpowiedzialnej za zapewnienie jakości dostać się do takich ról, jak:
- Bardzo dokładnie przestudiuj wymagania i wskaż luki w spotkaniach przeglądowych / sesjach burzy mózgów itp. Spróbuj pomyśleć o lepszych rozwiązaniach i omów to samo z zespołem i licencjatem.
- Uważaj na rozmowy z właścicielem produktu, zadawaj pytania i dziel się swoimi spostrzeżeniami. Zwiększy to zaufanie Właściciela produktu, który okaże Twoje zainteresowanie produktem.
- Dopasuj się między licencjatem a zespołem programistów, powinieneś być osobą kontaktową dla programistów w przypadku wyjaśnień lub wątpliwości.
- Skonfiguruj proces testowania i kontynuuj jego innowacje, zmieniając go, aby pomóc w dostarczaniu udanych sprintów.
- W przypadku produktów z fantazyjnymi interfejsami użytkownika szukaj nowych trendów i sugeruj takie ulepszenia.
- Zrozum całkowicie produkt i na zewnątrz.
- Zbuduj silną wiedzę o swoich interesariuszach, ich oczekiwaniach i podziel się z nimi swoimi doświadczeniami.
Oznacza to również, że aby dostać się na stanowisko licencjata, musisz podnieść swoje umiejętności. Na rynku dostępnych jest kilka kursów, które obejmują zarówno poziom podstawowy, jak i zaawansowany.
co to jest wyzwalanie portów a przekierowanie portów
Czy jesteś BA / QA? Czy słusznie wskazaliśmy na twoją rolę? Czy myślisz, że przegapiliśmy coś, co wyjątkowo wykonujesz? Będzie nam miło usłyszeć od Ciebie. Zapraszam do podzielenia się nimi z nami w sekcji komentarzy poniżej !!
=> Odwiedź tutaj, aby zobaczyć serię analityków biznesowych dla wszystkich.
rekomendowane lektury
- Artefakty Scruma: Backlog Produktu, Backlog Sprintu i Przyrosty Produktu
- Czy istnieje granica początku i końca roli QA w Scrumie?
- 39 najlepszych narzędzi analizy biznesowej używanych przez najlepszych analityków biznesowych (lista od A do Z)
- Role i obowiązki zespołu Scrumowego: Scrum Master i właściciel produktu
- Zmiana kariery od testera do analityka biznesowego - przewodnik krok po kroku
- Rozpocznij swoją karierę jako analityk biznesowy: droga kariery dla Ciebie
- Pune, dyrektor ds. Wsparcia IT i rozwoju biznesowego, koordynator ds. Szkoleń
- Triaging defektów w Scrumie: jak to jest zorganizowane w konfiguracji Scruma