Narzędzia
Portfolio Roadmapa Słownik Blog Portal dla BA
← Słownik
Wymagania

Zarządzanie wymaganiami

Zarządzanie wymaganiami to pilnowanie, żeby wszyscy w projekcie wiedzieli, co dokładnie ma powstać (np. jaka funkcjonalność ma mieć program) i żeby te ustalenia nie zmieniały się bez kontroli. Używamy tego, żeby uniknąć sytuacji, w której programista robi coś innego, niż oczekiwał klient, bo np. źle się zrozumieli na początku. Wyobraź sobie, że zamawiasz tort urodzinowy - zarządzanie wymaganiami to spisanie, jaki ma być smak, wygląd i waga, żeby cukiernik nie zrobił czegoś innego.

Definicja

Zarządzanie wymaganiami (Requirements Management) to systematyczny proces identyfikacji, dokumentacji, analizy, śledzenia i kontroli zmian wymagań przez cały cykl życia projektu.

Cykl życia wymagania

Faza Działania BA
Elicitation (zbieranie) Wywiady, warsztaty, obserwacja
Analysis (analiza) Priorytetyzacja, analiza wpływu, konflikty
Specification (specyfikacja) Dokumentacja (SRS, user stories, use cases)
Validation (walidacja) Przeglądy, prototypy, testy akceptacyjne
Management (zarządzanie) Śledzenie zmian, traceability, wersjonowanie

Narzędzia

Narzędzie Typ Kiedy
Jira Backlog management Agile teams
Confluence Dokumentacja Współpraca
Azure DevOps ALM Enterprise
Miro/Mural Warsztaty wizualne Discovery
Draw.io Diagramy Modelowanie

Kluczowe metryki

Metryka Co mierzy
Requirements Volatility % zmian wymagań w czasie
Traceability Coverage % wymagań z powiązanymi testami
Defect Leakage % bugów z powodu złych wymagań
Stakeholder Satisfaction Zadowolenie z procesu zbierania wymagań

Dlaczego to ważne?

Zarządzanie wymaganiami to rdzeń pracy BA. Źle zarządzane wymagania to #1 przyczyna przekroczenia budżetu i harmonogramu (PMI Pulse of the Profession).

Powiązane pojęcia

Rozwijaj się z Analify

Nowe pojęcia, artykuły i materiały - prosto na email. Bez spamu.

Dołącz do społeczności analityków biznesowych - szkolenia wideo, prelekcje na żywo i wsparcie ekspertów

Sprawdź Analify