Sådan udføres en kravanalyse
Hvis du begynder en nyprojektudenIndsamling af projektkravFra sponsorer og slutbrugere sætter du dig selv op for fiasko. Projekter lykkes, når de leverer positive resultater og tilfredsstiller interessenternes forventninger. Hvis dit projekt ikke mødesProjekt og brugerforventninger, Det har mislykkedes, uanset hvor hurtigt du har gennemført eller holdt det inden for budgettet.
Sig for eksempel, du leder et projekt for at oprette en ny mobilapp. Du samler projektkrav og sammensætter et team af udviklere, produktchefer og reklamer. Efter lanceringen klager imidlertid brugere om appens grænseflade. De kan ikke navigere på appen for at få noget gjort.
Det viser sig, at dit hold havde været så fokuseret på at opfylde alle projektkrav indsamletfra projektsponsorerat de ignorerede et afgørende brugerkrav til softwareprojekter: Hold det enkelt!
Dit hold leverede en fungerende app, men undlod at opfylde brugernes forventninger. Heldigvis kan du undgå sådanne resultater ved at identificere, analysere og validere interessenters krav inden de begynder nye projekter. Det er her, hvor kravanalyser kommer ind.
Hvad er en kravanalyse?
Kravanalyse indebærer at definere, analysere, validere og tilpasse interessenternes forventninger til nye projekter under hensyntagen til alle mulige konflikter.
Det er en proces med at identificere, analysere og styre projektkravene for at bestemme, hvad projektet skal udføre og eliminere eventuelle tvetydigheder eller modstridende krav idin projektplan. .
Når du udfører kravens analyseproces, skal du huske, at eventuelle accepterede krav skal være:
Hvornår er en kravanalyse udført?
Typisk udfører du kravene analyseproces, før du begynderProjekt planlægning. Derudover, IN.projektledelse, Gennemfører du kravanalyser, når:
Hvem udfører en kravanalyse?
Projektledere udfører projektkravanalyse, før de begynder nye projekter. Kravets analyse dokument indsamler, organiserer og sporer projektkravene fra nøgleinteressenter. IT Guides Project.planlægningog sikrer, at du gennemfører dine projekter, der er justeret medStakeholder.og forretningsmål.
Krav analyse i software engineering
Mens kravanalyser er gavnlig for ethvert projekt, er det mest almindeligt i software engineering. I software engineering, krav analyse, kendt som kraveteknik, definerer forventningerne til ny software, der bygges eller ændres.
Krav Analyse I software engineering empowers projektledere og ledere for at opretholde klar retning, holde brugerne behov for front-and-center og udvikle omfattende dokumentation af udviklingsprocessen. Krav Analyse i Software Engineering er normalt en iterativ, kontinuerlig proces i hele et projekts varighed, ikke en en-og gjortopgave .
Hvordan finder du ud af projektkrav?
Unearthing Projektkravene er kernen i kravanalysen. Det begynder med at identificere og få input fra de vigtigste interessenter. Efter at have identificeret disse interessenter, skal du registrere deres projektkrav til forskning og validering, inden arbejdet begynder.
Der er tre hovedfaser i at gennemføre en grundig kravanalyse:
Vigtige interessenter til at høre i kravens analyseproces omfatter kunder, slutbrugere, holdmedlemmer og projektsponsorer. Disse er normalt de interessenter, der er mest påvirket af projektet, og deres behov kombinerer for at definere det ideelle projektresultat.
Krav Analyseteknikker Du skal vide
Krav Analyseteknikker hjælper dig med at bestemme de interessentforventninger, der gør det gennem kravanalyser. De giver dig også mulighed for at præcisere interessenternes forventninger på et simpelt, visuelt sprog for at sikre, at du er på samme side. Når du har samlet kravene, skal du skrive dem ned i et kravanalyse dokument og dele dem med dine interessenter til godkendelse.
Hvis du foretager ændringer i dette krav analyse dokument under projektet, skal du registrere det gennem enSkift kontrolprocedureog indsende det igen til godkendelse fra de relevante interessenter.
Krav Analyseteknikker til at opdage forretningsbehov
Følgende krav Analyse Teknikker hjælper med at opdage forretningsbehov:
Krav Analyseteknikker til identifikation af softwarekrav
Følgende krav Analyseteknikker hjælper med at identificere softwarebehovet behov:
Hvad er udfordringerne med at identificere projektkrav?
Ved identifikation af projektkrav er der nogle fælles udfordringer at forvente. Nogle af disse er:
1. Interessenter ved ikke, hvad de vil have
Den største udfordring af kravanalyser er, at kunder ofte har en vag ide om, hvad de vil have. Nogle klienter kan ved, men kæmper med at kommunikere det, så det er op til dig at stille de rigtige spørgsmål til at fange deres behov.
2. Kravene er ofte dynamiske
En anden udfordring af kravanalyser er den udviklende karakter af kravene. Forventningerne defineret i starten af projektet kan ændres, da projektet skrider frem. Erhvervstendenser kan påvirke de oprindelige betingelser, hvilket nødvendiggør en helt ny løsning. Har backup planer ogændre ledelsesprocesser.på plads for at tackle uventede ændringer.
3. Dårlig kommunikation mellem hold
På grund af forskellen i teknisk ekspertise mellem projektledere, ingeniører og brugere, kan disse interessenter ikke altid se øje til øje. Det er dit job, da projektlederen er en mægler og kommunikator mellem alle involverede sider.
4. Udviklingsholdet er uvidende om organisationens politik
Udviklingshold er ofte uvidende om organisatorisk politik, især i store virksomheder medcross-funktionelle hold. Ukontrolleret, dette kan forårsage misforståelse, fejlalignment af mål og projektfejl.
Hvad er kravens analyseproces?
Den fem-trins proces nedenfor er afgørende for at opdage et projekts krav.
1. Udfør en interessentanalyse
For at opdage projektkrav, skal du listenøgleinteressenterinvolveret, fra projektet sponsorerer til slutbrugerne til projektteamet.
At have et klart billede af, hvem der har et indlæg i projektet, sætter dig på den rigtige vej til at indsamle og organisere deres forventninger før den faktiske kravanalyse. Når du har identificeret nøgleinteressenter, kan du gruppere dem ved niveauet af indflydelse og interesse, de har i dit projekts succes eller fiasko.
2. Bemærk hver interessenters krav
Når du har identificeret og kategoriseret projektets interessenter, så spørg hver af dem for deres forventninger. Hvad vil de have fra dette produkt? Hvad er deres forventede resultat?
Når man taler med interessenter,opretholde gennemsigtigheden , afklare projektets omfang og ethvert potentialerækkevidde huller., og kontekstualisering af diskussioner. Hvis du ikke gør det, kan interessenterne sætte urealistiske projektkrav, hvilket vil føre til skuffelse, hvis du undlader at implementere deres ønskede funktionaliteter i projektetleverbar .
Det er vigtigt at forstå hvert interessents særskilte perspektiv for at oprette og kommunikere et klarere billede af dit projekts mål. Her er nogle krav Analyseteknikker, der vil hjælpe med at bemærke interessenternes krav:
3. Gruppebehov.
Efter at have identificeret krav, gruppér dem i nogen af disse fire kategorier:
4. Afklare og registrere krav
Nu er det tid til at bestemme hvert kravs gennemførlighed, og hvordan projektet kan levere dem. For at opnå dette skal du:
5. Få en underskrevet aftale
Det er ikke nok at være mundtligt enige om krav. Få dem skriftligt og få dokumentet underskrevet af vigtige interessentgrupper, der bekræfter, at de præsenterede krav nøjagtigt afspejler deres behov. Dette krav analyse dokument, der er kendt inden for software engineering som softwarekrav specifikationer (SRS), forhindrer sandsynligheden foromfanget krybeproblemer.
Kravanalyse Dokumenteksempel
Dit krav Analyse Dokument (RAD) kan omfatte tekst og visuelle diagrammer. Det kan tjene som en kontraktlig aftale mellem dig og dine kunder og bør skrives i sproginteressenter kan forstå. Vigtige afsnit af et krav Analysedokument omfatter:
Her er A.Kravanalyse Dokumenteksempelfra Florida State University for at inspirere din.
Hvorfor brugUDN Task Managersom et krav analyse værktøj?
Et vellykket projekt opfylder alle interessentforventninger. MagtfuldeProjektledelsesværktøjersynes godt omUDN Task ManagerGør det nemt at indsamle krav fra nøgleinteressenter, give synlighed i kravene analyse og projektplanlægning, og analysere projektkrav i en centraliseret placering og arbejdsområde.
Er du klar til at nå projektmål i tide og på budgettet, mens de opfylder forventningerne til interessenter? Start med A.Gratis to-ugers prøveversion af UDN Task Manager's projektstyringssoftware.