Slik utfører du en kravanalyse
Hvis du begynner en nyprosjektutensamle prosjektkravFra sponsorer og sluttbrukere setter du deg opp for feil. Prosjekter er vellykkede når de leverer positive resultater og tilfredsstiller interessenters forventninger. Hvis prosjektet ditt ikke møtesProsjekt og brukerforventninger, det har mislyktes uansett hvor fort du fullførte eller holdt det innenfor budsjettet.
Si, for eksempel, du leder et prosjekt for å lage en ny mobilapp. Du samler prosjektkrav og setter sammen et team av utviklere, produktledere og reklamer. Etter lanseringen klager brukerne imidlertid om appens grensesnitt. De kan ikke navigere på appen for å få noe gjort.
Det viser seg at laget ditt hadde vært så fokusert på å tilfredsstille hvert prosjektbehovfra prosjektsponsorerAt de ignorerte et avgjørende brukerbehov for programvareprosjekter: Hold det enkelt!
Teamet ditt leverte en fungerende app, men klarte ikke å møte brukernes forventninger. Heldigvis kan du unngå slike utfall ved å identifisere, analysere og validere interessenters krav før de begynner nye prosjekter. Dette er hvor kravsanalysen kommer inn.
Hva er en kravanalyse?
Kravanalysen innebærer å definere, analysere, validere og justere interessenters forventninger til nye prosjekter samtidig som de vurderer alle mulige konflikter.
Det er en prosess for å identifisere, analysere og administrere prosjektkrav for å avgjøre hva prosjektet skal utføre og eliminere eventuelle tvetydigheter eller motstridende krav iDin prosjektplan .
Når du utfører kravanalyseprosessen, husk at eventuelle aksepterte krav må være:
Når er en kravsanalyse utført?
Vanligvis utfører du kravanalyseprosessen før du begynnerprosjektplanlegging. I tillegg, i detprosjektledelse, du utfører kravanalyse når:
Hvem utfører en kravanalyse?
Prosjektledere utfører prosjektkravanalyse før de begynner nye prosjekter. Kravsanalysedokumentet samler, organiserer og sporer prosjektkravene fra sentrale interessenter. IT Guides Project.planleggerog sikrer at du fullfører prosjektene dine justert medStakeholderog forretningsmål.
Kravanalyse i programvareingeniør
Mens kravsanalysen er gunstig for ethvert prosjekt, er det vanligst i programvareingeniør. I programvareingeniør, kravsanalyse, kjent som kravsteknologi, definerer forventningene om at ny programvare blir bygget eller endret.
Kravanalyse i Software Engineering gir prosjektledere og ledere for å opprettholde klar retning, beholde brukernes behov foran og senter, og utvikle omfattende dokumentasjon av utviklingsprosessen. Kravanalyse i programvareingeniør er vanligvis en iterativ, kontinuerlig prosess gjennom et prosjektets varighet, ikke en en og ferdigoppgave .
Hvordan finner du ut prosjektkrav?
Unearthing Prosjektkravene er crux av kravsanalysen. Det begynner med å identifisere og få innspill fra de viktigste interessentene. Etter å ha identifisert disse interessentene, registrerer du deres prosjektkrav for forskning og validering før arbeidet begynner.
Det er tre hovedfaser i å gjennomføre en grundig kravanalyse:
Viktige interessenter for å konsultere i kravsanalyseprosessen inkluderer kunder, sluttbrukere, lagmedlemmer og prosjektsponsorer. Disse er vanligvis interessenter som er mest påvirket av prosjektet, og deres behov kombinerer for å definere det ideelle prosjektutfallet.
Kravanalyseknikker du trenger å vite
Kravanalyseknikker hjelper deg med å bestemme interessentforventningene som gjør det gjennom kravsanalyse. De tillater deg også å klargjøre interessenters forventninger i enkelt, visuelt språk for å sikre at du er på samme side. Når du har samlet kravene, skriv dem ned i et kravanalysedokument og del dem med dine interessenter for godkjenning.
Hvis du gjør endringer i dette kravanalysedokumentet under prosjektet, registrer du det gjennom enEndre kontrollprosedyrenog send det igjen for godkjenning fra de relevante interessentene.
Krav Analyseknikker for å oppdage forretningsbehov
Følgende kravanalyseknikker bidrar til å oppdage forretningsbehov:
Kravanalyseknikker for å identifisere programkrav
Følgende kravanalyseknikker bidrar til å identifisere behov for programvarebehov:
Hva er utfordringene med å identifisere prosjektkrav?
Når du identifiserer prosjektkrav, er det noen vanlige utfordringer å forvente. Noen av disse er:
1. Interessenter vet ikke hva de vil
Den største utfordringen med kravsanalyse er at kundene ofte har en vag idé om hva de vil ha. Noen klienter kan vite, men sliter med å kommunisere det, så det er opp til deg å stille de rette spørsmålene for å fange deres behov.
2. Kravene er ofte dynamiske
En annen utfordring med kravsanalysen er utviklende krav til krav. Forventninger som er definert i begynnelsen av prosjektet, kan endres etter hvert som prosjektet utvikler seg. Forretningstrender kan påvirke innledende forhold, noe som krever en helt ny løsning. Har backup planer ogendre styringsprosesserpå plass for å takle uventede endringer.
3. Dårlig kommunikasjon mellom lag
På grunn av forskjellen i teknisk kompetanse mellom prosjektledere, ingeniører og brukere, kan disse interessentene ikke alltid se øye for øye. Det er din jobb som prosjektleder å være en mediator og kommunikator mellom alle involverte sider.
4. Utviklingslaget er uvitende om organisasjonens politikk
Utviklingsteam er ofte uvitende om organisatorisk politikk, særlig i store selskaper medTverrfunksjonelle lag. Unchecked, dette kan forårsake misforståelse, feiljustering av mål og prosjektfeil.
Hva er kravets analyseprosess?
Fem-trinns prosessen nedenfor er viktig i å oppdage et prosjekts krav.
1. Utfør en interessentanalyse
For å oppdage prosjektkrav, liste oppviktige interessenterinvolvert, fra prosjektet sponsor til sluttbrukerne til prosjektgruppen.
Å ha et klart bilde av hvem som har et uttrykk i prosjektet, setter deg på den rette veien for å samle og organisere forventningene sine før den faktiske kravsanalysen. Når du har identifisert viktige interessenter, kan du gruppere dem etter påvirkningsnivået og interessen de har i prosjektets suksess eller fiasko.
2. Merk hver interessents krav
Etter at du har identifisert og kategorisert prosjektets interessenter, spør hver av dem for deres forventninger. Hva vil de ha fra dette produktet? Hva er deres forventede utfall?
Når du snakker med interessenter,opprettholde åpenhet , klargjøre prosjektets omfang og eventuelle potensialerScope Gap, og kontekstualisere diskusjoner. Hvis du ikke gjør det, kan interessenter gjøre urealistiske prosjektkrav, som vil føre til skuffelse hvis du ikke klarer å implementere sine ønskede funksjoner i prosjektetleveranse .
Det er viktig å forstå hvert interessenters distinkte perspektiv for å skape og kommunisere et klarere bilde av prosjektets mål. Her er noen kravsanalyseteknikker som vil bidra til å notere interessenters krav:
3. Konsernkrav
Etter å ha identifisert krav, gruppere dem til noen av disse fire kategoriene:
4. Klargjøre og registrere krav
Nå er det på tide å bestemme hvert kravs mulighet og hvordan prosjektet kan levere dem. For å oppnå dette må du:
5. Få en signert avtale
Det er ikke nok å verbalt være enige om kravene. Få dem skriftlig og få dokumentet signert av viktige interessentgrupper som bekrefter at de presenterte kravene nøyaktig reflekterer deres behov. Dette kravanalysedokumentet, kjent i programvareingeniør som programvarekravspesifikasjoner (SRS), forhindrer sannsynligheten forScope Creep.problemer.
Krav Analyse Dokumenteksempel
Ditt kravanalysedokument (RAD) kan inneholde tekst og visuelle diagrammer. Det kan fungere som en kontraktsavtale mellom deg og dine kunder, og bør skrives i språk interessenter kan forstå. Viktige deler av et kravanalysedokument inkluderer:
Her er A.Krav Analyse Dokumenteksempelfra Florida State University for å inspirere din.
Hvorfor brukeUDN Task ManagerSom et kravanalyseverktøy?
Et vellykket prosjekt oppfyller alle interessentforventninger. KraftigProsjektstyringsverktøysomUDN Task ManagerGjør det enkelt å samle krav fra viktige interessenter, gi synlighet i kravsanalysen og prosjektplanleggingsprosessen, og analysere prosjektkrav i en sentralisert beliggenhet og arbeidsområde.
Er du klar til å oppnå prosjektmål i tide og på budsjettet mens du oppfyller interessentforventninger? Start med A.Gratis to ukers prøve av UDN Task Manager's prosjektstyringsprogramvare.