Odpowiedź.
Analiza wykonalności to badanie wymagań projektu pod kątem wykonalności technicznej, biznesowej, zasobowej, czasowej i prawnej.
Analityk biznesowy przeprowadza tę analizę przed zatwierdzeniem rozwiązania i przekazaniem go do realizacji, aby zredukować ryzyko opóźnień lub zainwestowania zasobów w niewykonalną funkcjonalność.
Podczas analizy analityk biznesowy:
- Sprawdza, czy realizacja wymagań jest możliwa, biorąc pod uwagę ograniczenia technologiczne (np. integracja ze starymi systemami).
- Ocena, jak wymóg odnosi się do celów biznesowych i strategii.
- Waliduje prawidłowość prawno (GDPR, lokalne przepisy).
- Oblicza potrzeby w zakresie zasobów i czasu.
Kluczowe cechy:
- Analiza odbywa się iteracyjnie, z udziałem architektów i kluczowych interesariuszy.
- Wymagania, które nie przeszły tego etapu, są rewizjonowane lub odrzucane.
- Wykonalność może być ekonomiczna, techniczna, operacyjna i prawna.
Pytania podejrzane.
Czy opinia ekspercka analityka biznesowego wystarcza do analizy wykonalności?
Nie, potrzebna jest praca zespołowa: analityk, architekt, specjaliści programiści, często - prawnicy.
Jeśli wymaganie przeszło analizę wykonalności, to znaczy, że automatycznie zostanie zrealizowane?
Nie, wykonalność to warunek konieczny, ale niewystarczający, ponieważ priorytety i ograniczenia projektu również wpływają na wybór.
Czy analiza wykonalności jest potrzebna tylko na początku projektu?
Nie, należy ją powtarzać przy każdej istotnej zmianie wymagań lub warunków realizacji.
Typowe błędy i antywzorce
- Lekceważenie analizy wykonalności dla „łatwych” lub typowych wymagań
- Niedocenianie ograniczeń technicznych lub regulacyjnych
- Skupienie się tylko na oczekiwaniach interesariuszy, bez konsultacji z architektami lub programistami
Przykład z życia
Negatywny przypadek:
- Biznes chciał zrealizować superszybki kalkulator online, jednak nie uwzględnił przestarzałej infrastruktury. W rezultacie już po miesiącu od startu okazało się, że wymaganie jest niewykonalne - produkt musiał zostać ograniczony.
Zalety: Szybka reakcja na potrzeby biznesowe.
Wady: Strata czasu, pieniędzy, niezadowolenie interesariuszy.
Pozytywny przypadek:
- Przed uruchomieniem nowej funkcjonalności dla klientów detalicznych wymagania przeszły wstępną analizę wykonalności, ujawniono ograniczenia, część wymagań została zrewidowana. Ostateczna wersja została zrealizowana na czas i z minimalnymi poprawkami.
Zalety: Minimalizacja ryzyk opóźnień i przekroczenia budżetu.
Wady: Koszty czasu na analityczne opracowanie przed rozpoczęciem prac.