Uwaga! Ten certyfikat nie jest już dostarczany jako REQB. Zobacz IREB: https://www.ireb.org/
Prolog
W pewnym momencie kariery zawodowej – czy to w przypadku aplikowania o nową pracę, czy też np.: o awans u aktualnego pracodawcy, stajemy przed zadaniem udowodnienia wartości, jaką moglibyśmy wnieść do zespołu – jeśli pracodawca obdarzyłby nas swoim zaufaniem. W jaki sposób jednak wykazać, że posiadamy odpowiednie kwalifikacje? Na jakiej podstawie pracodawca miałby uwierzyć, że posiadamy takie czy inne umiejętności? Idąc dalej tym tropem – jeśli wymagane od nas kompetencje wynikają z potrzeb klientów pracodawcy to, w jaki sposób ten udowodni, że dysponuje odpowiednio wykwalifikowanym zespołem? Proste! W obu przypadkach należy przedłożyć wiarygodną dokumentację poświadczającą wymagane kwalifikacje.
Pośród zasobów AnalizaIT można odnaleźć pokaźną listę certyfikatów, których posiadanie potwierdza takie, czy inne kompetencje do wykonywania zawodu Analityka Biznesowego. Jako świeżo upieczony posiadacz certyfikatu REQB, postanowiłem podzielić się wrażeniami z przygotowań do jego uzyskania – w tym informacjami na temat samego egzaminu certyfikującego.
Akt I – REQB
W 2006 roku grupa ekspertów w dziedzinie analizy biznesowej postanowiła wyjść na przeciw potrzebie utworzenia nowoczesnego, międzynarodowego standardu Inżynierii Wymagań, który:
- Unifikowałby znaczenie pojęć używanych przez analityków – a tym samym stałby się podstawą do utworzenia swojego rodzaju wspólnego języka Analizy Biznesowej.
- Byłby zbiorem wytycznych, które jasno i w pełni opisują dyscypliny Inżynierii Wymagań.
Głównym światłem, które przyświecało międzynarodowemu zespołowi podczas opracowywania standardu, było dążenie do zwiększenia efektywności wytwarzania oprogramowania „wolnego od błędów”. Jednym z wyników prac było opracowanie tzw. Syllabusa, który wymienia, grupuje i opisuje zagadnienia związane z Inżynierią Wymagań. Mówiąc prosto: Syllabus to taka Biblia wyznawców REQB. Zapisy Syllabusa interpretuje się dosłownie i niestety taka ich znajomość wymagana jest podczas egzaminu.
Akt II – Przygotowanie do egzaminu
Czy warto do egzaminu przygotowywać się samemu? Uważam, że warto, jeśli tylko posiada się już jakieś, przynajmniej umiarkowane doświadczenie w dziedzinie inżynierii wymagań! Co prawda skorzystałem z możliwości uczestniczenia w szkoleniu przygotowującym (tu dziękuję mojemu aktualnemu pracodawcy :)), biorąc jednak pod uwagę jego formułę (omówienie dosłownie po kolei wszystkich zapisów Syllabusa), materiały szkoleniowe [i tu zaskoczenie] – Syllabus, oraz wskazówki trenera, który kładł nacisk na konieczność nauki takich czy innych zapisów „na pamięć”, uważam że dobry teoretyk oraz w miarę doświadczony praktyk są w stanie bez problemu właściwie przygotować się i zdać egzamin. GASQ (firma, która dostarcza egzamin) nie wymaga od przystępujących odbycia kursu/szkolenia przygotowawczego.
Syllabus
Całość materiału, który należy opanować przygotowując się do egzaminu zawarta jest w Syllabusie – dlatego też powinien być on głównym (jak nie jedynym) materiałem z którego powinno się korzystać. Egzamin, to weryfikacja znajomości najnowszej wersji dokumentu – w języku, w którym zdawany jest egzamin. Jeśli więc egzamin zdawany jest w języku polskim, to obowiązuje znajomość wersji dostępnej tutaj. Jeśli spojrzeć w dokument, to widzimy, że to trochę ponad 100 stron pojęć do opanowania, więc radziłbym dobrze oszacować czas potrzebny na opanowanie wszystkich zagadnień.
Przykład – ku przestrodze – nauka na pamięć zawartości (dosłownie spisów treści) różnego rodzaju dokumentów – według kilku norm/standardów (których symbole także musimy wpierw zapamiętać) może ukraść kilka godzin.
Wiedzę w Syllabusie zorganizowano dosyć dobrze. Kolejne działy przeprowadzają czytelnika od podstaw – coraz głębiej w meandry zagadnień związanych z pracą analityka biznesowego [za Syllabusem]:
- Podstawy
- Modele procesu i proces Inżynierii Wymagań
- Zarządzanie Projektem i Ryzykiem
- Odpowiedzialności i role
- Identyfikacja Wymagań
- Specyfikacja Wymagań
- Analiza Wymagań
- Śledzenie Wymagań
- Zapewnienie Jakości
- Narzędzia
Należy jednak zaznaczyć, że dokument ten jest dość surowy – bardzo konkretny w kontekście „Co”, ale nie – jeśli chodzi o wyjaśnienie „Dlaczego”. Znajdują się tam raczej tezy a nie uzasadnienia. Dlatego uważam, że osobom posiadającym doświadczenie jest o wiele łatwiej przez niego przebrnąć. Zagadnienia opisywane w dokumencie podzielono pod kątem przygotowania do egzaminu na trzy kategorie:
- K1 – zapamiętaj, rozpoznaj, przypomnij
- K2 – zrozum, wyjaśnij, podaj powód, porównaj, sklasyfikuj, podsumuj
- K3 – zastosuj w konkretnej sytuacji
Oznacza to, że twórcy dokumentu oraz pytań egzaminacyjnych starają się dyskretnie wskazywać, w jaki sposób zagadnienia zostały wykorzystane do budowy bazy pytań egzaminacyjnych. W praktyce jednak wygląda to tak, że aby rozwiązać zadanie sformułowane dla zagadnienia typu: K3, należy dobrze pamiętać – w jaki sposób sformułowano to zagadnienie w Syllabusie. Ten zresztą ostrzega, że przedmiotem pytania egzaminacyjnego może być każdy z jego zapisów.
Akt III – Egzamin
Egzamin jest testem wielokrotnego wyboru – przynajmniej tak precyzuje to Syllabus. Wygląda to jednak tak, że egzaminowany zawsze zaznacza jeden wariant odpowiedzi, z tym że proponowane warianty odpowiedzi mogą być poniekąd wieloznaczne. Przykładowo pytanie może mieć następującą konstrukcję:
Modelujesz przebieg procesu logowania do serwisu internetowego. Możesz w tym celu zastosować następujące diagramy UML:
A. Diagram klas