top 10 most common requirements elicitation techniques
Denne vejledning forklarer de vigtigste krav til udfordringsteknikker i detaljer med deres fordele og ulemper:
Det allerførste ansvar for en forretningsanalytiker er at indsamle krav fra klienten. Nu er det vigtigste punkt, der opstår her, hvordan kan du samle krav fra klienten?
I denne artikel vil vi besvare ovenstående spørgsmål, dvs. vi vil diskutere krav til fremkaldelsesteknikker.
pl sql interview spørgsmål til 5 års erfaring
Hvad du lærer:
Hvad er kravfrigivelse?
Det handler om at indhente oplysninger fra interessenter. Med andre ord, når forretningsanalysen har kommunikeret med interessenter for at forstå deres krav, kan den beskrives som elicitation. Det kan også beskrives som kravindsamling.
Kravsløsning kan ske ved at kommunikere med interessenter direkte eller ved at undersøge eksperimenter. Aktiviteterne kan planlægges, ikke planlægges eller begge dele.
- Planlagte aktiviteter inkluderer workshops, eksperimenter.
- Uplanlagte aktiviteter ske tilfældigt. Forudgående varsel er ikke påkrævet for sådanne aktiviteter. For eksempel , du går direkte til klientwebstedet og begynder at diskutere kravene, men der var ingen specifik dagsorden offentliggjort på forhånd.
Følgende opgaver er den del af fremkaldelse:
- Forbered dig på udryddelse: Formålet her er at forstå omfanget af fremkaldelsesaktivitet, vælge de rigtige teknikker og planlægge passende ressourcer.
- Udførelsesfremkaldelse: Formålet her er at udforske og identificere information relateret til ændringer.
- Bekræft udregningsresultater: I dette trin kontrolleres den information, der er indsamlet i eliciteringssessionen, for nøjagtighed.
Vi håber, du har fået en idé om kravsløsning nu. Lad os gå videre til kravene til fremkaldelsesteknikker.
Krav Elicitationsteknikker
Der er flere teknikker til rådighed til fremkaldelse, men de almindeligt anvendte teknikker forklares nedenfor:
# 1) Analyse af interessenter
Interessenter kan omfatte teammedlemmer, kunder, enhver person, der er påvirket af projektet, eller det kan være en leverandør. Interessentanalyse udføres for at identificere de interessenter, der vil blive påvirket af systemet.
# 2) Brainstorming
Denne teknik bruges til at generere nye ideer og finde en løsning til et specifikt emne. Medlemmerne inkluderet til brainstorming kan være domæneeksperter, emneeksperter. Flere ideer og information giver dig et lager af viden, og du kan vælge mellem forskellige ideer.
Denne session gennemføres generelt omkring borddiskussionen. Alle deltagere skal have lige meget tid til at udtrykke deres ideer.
Brainstormingsteknik bruges til at besvare nedenstående spørgsmål:
- Hvad forventes der af et system?
- Hvilke risikofaktorer påvirker den foreslåede systemudvikling, og hvad skal man gøre for at undgå det?
- Hvad er de forretnings- og organisationsregler, der skal følges?
- Hvilke muligheder er der til løsning af aktuelle problemer?
- Hvad skal vi gøre for at dette særlige problem ikke skal ske i fremtiden?
Brainstorming kan beskrives i følgende faser:
Der er nogle grundlæggende regler for denne teknik, som skal følges for at gøre det til en succes:
- Fristen for sessionen skal være foruddefineret.
- Identificer deltagerne på forhånd. Man bør inkludere 6-8 medlemmer til sessionen.
- Dagsordenen skal være klar nok for alle deltagerne.
- Der skal stilles klare forventninger til deltagerne.
- Når du har fået alle oplysningerne, skal du kombinere idéerne og fjerne de duplikerede ideer.
- Når den endelige liste er klar, skal du distribuere den blandt andre parter.
Fordele :
- Kreativ tænkning er resultatet af brainstorming.
- Masser af ideer på kort tid.
- Fremmer lige deltagelse.
Ulemper:
- Deltagerne kan være involveret i debattering af ideer.
- Der kan være flere duplikerede ideer.
# 3) Interview
Dette er den mest almindelige teknik, der anvendes til kravsløsning. Interviewteknikker skal bruges til at opbygge stærke relationer mellem forretningsanalytikere og interessenter. I denne teknik retter intervieweren spørgsmålet til interessenter for at få information. En til en samtale er den mest anvendte teknik.
Hvis intervieweren har et foruddefineret sæt spørgsmål, kaldes det et struktureret interview.
Hvis intervieweren ikke har et bestemt format eller specifikke spørgsmål, kaldes det en ustruktureret samtale .
For et effektivt interview kan du overveje 5 hvorfor-teknikken. Når du får svar på alle dine hvorfor, er du færdig med din interviewproces. Åbne spørgsmål bruges til at give detaljerede oplysninger. I denne interviewperson kan det ikke kun sige ja eller nej.
Lukkede spørgsmål kan besvares i Ja- eller Nej-form og også i områder, der bruges til at få bekræftelse på svarene.
Grundlæggende regler:
- Det overordnede formål med at gennemføre interviews skal være klart.
- Identificer interviewpersonerne på forhånd.
- Interviewmål skal meddeles interviewpersonen.
- Interviewspørgsmål skal forberedes inden samtalen.
- Placeringen af interviewet skal være foruddefineret.
- Fristen skal beskrives.
- Intervieweren skal organisere oplysningerne og bekræfte resultaterne med de interviewede hurtigst muligt efter samtalen.
Fordele:
- Interaktiv diskussion med interessenter.
- Den øjeblikkelige opfølgning for at sikre interviewerens forståelse.
- Tilskynd deltagelse og opbygge relationer ved at etablere en rapport med interessenten.
Ulemper:
- Det kræves tid til at planlægge og gennemføre interviews.
- Forpligtelse kræves af alle deltagerne.
- Undertiden kræves uddannelse for at gennemføre effektive interviews.
# 4) Dokumentanalyse / gennemgang
Denne teknik bruges til at indsamle forretningsinformation ved at gennemgå / undersøge de tilgængelige materialer, der beskriver forretningsmiljøet. Denne analyse er nyttig til at validere implementeringen af aktuelle løsninger og er også nyttig til at forstå forretningsbehovet.
Dokumentanalyse inkluderer gennemgang af forretningsplaner, tekniske dokumenter, problemrapporter, eksisterende kravsdokumenter osv. Dette er nyttigt, når planen er at opdatere et eksisterende system. Denne teknik er nyttig til migrationsprojekter.
Denne teknik er vigtig til at identificere hullerne i systemet, dvs. sammenligne AS-IS-processen med TO-BE-processen. Denne analyse hjælper også, når den person, der har udarbejdet den eksisterende dokumentation, ikke længere er til stede i systemet.
Fordele:
- Eksisterende dokumenter kan bruges til at sammenligne nuværende og fremtidige processer.
- Eksisterende dokumenter kan bruges som base for fremtidig analyse.
Ulemper :
- Eksisterende dokumenter opdateres muligvis ikke.
- Eksisterende dokumenter kan være helt forældede.
- Ressourcer, der er arbejdet på de eksisterende dokumenter, er muligvis ikke tilgængelige for at give oplysninger.
- Denne proces er tidskrævende.
# 5) Fokusgruppe
Ved at bruge en fokusgruppe kan du få oplysninger om et produkt, service fra en gruppe. Fokusgruppen inkluderer fageksperter. Formålet med denne gruppe er at diskutere emnet og give information. En moderator administrerer denne session.
Moderatoren skal arbejde med forretningsanalytikere for at analysere resultaterne og give resultater til interessenterne.
Hvis et produkt er under udvikling, og der kræves en diskussion om det produkt, bliver resultatet at opdatere det eksisterende krav, ellers får du måske nye krav. Hvis et produkt er klar til afsendelse, vil diskussionen dreje sig om frigivelse af produktet.
Hvordan fokusgrupper er forskellige fra gruppeinterviews?
En fokusgruppe er ikke en interviewsession, der gennemføres som en gruppe; snarere er det en diskussion, hvor feedback indsamles om et bestemt emne. Sessionsresultaterne analyseres og rapporteres normalt. En fokusgruppe består typisk af 6 til 12 medlemmer. Hvis du vil have flere deltagere, skal du oprette mere end en fokusgruppe.
Fordele :
- Du kan få oplysninger i en enkelt session i stedet for at gennemføre et til et interview.
- Aktiv diskussion med deltagerne skaber et sundt miljø.
- Man kan lære af andres oplevelser.
Ulemper:
- Det kan være svært at samle gruppen på samme dato og tidspunkt.
- Hvis du gør dette ved hjælp af online-metoden, vil deltagerens interaktion være begrænset.
- En kvalificeret moderator kræves for at styre fokusgruppediskussioner.
# 6) Interface-analyse
Interface-analyse bruges til at gennemgå systemet, personer og processer. Denne analyse bruges til at identificere, hvordan informationen udveksles mellem komponenterne. Et interface kan beskrives som en forbindelse mellem to komponenter. Dette er beskrevet i nedenstående billede:
Interfaceanalysen fokuserer på nedenstående spørgsmål:
- Hvem bruger grænsefladen?
- Hvilken type data udveksles?
- Hvornår udveksles dataene?
- Hvordan implementeres grænsefladen?
- Hvorfor har vi brug for grænsefladen? Kan opgaven ikke udføres uden brug af grænsefladen?
Fordele:
- Giv ubesvarede krav.
- Bestem regler eller interface standarder.
- Afdæk områder, hvor det kan være en risiko for projektet.
Ulemper:
- Analysen er vanskelig, hvis interne komponenter ikke er tilgængelige.
- Det kan ikke bruges som en enkeltstående aktivitetsaktivitet.
# 7) Observation
Hovedformålet med observationssessionen er at forstå aktivitet, opgave, anvendte værktøjer og begivenheder udført af andre.
Planen for observation sikrer, at alle interessenter er opmærksomme på formålet med observationssessionen, de er enige om de forventede resultater, og at sessionen lever op til deres forventninger. Du skal informere deltagerne om, at deres præstationer ikke bedømmes.
Under sessionen skal observatøren registrere alle aktiviteter og den tid, det tager at udføre arbejdet af andre, så han / hun kan simulere det samme. Efter sessionen gennemgår BA resultaterne og følger op med deltagerne. Observation kan enten være aktiv eller passiv.
Aktiv observation er at stille spørgsmål og forsøge at prøve det arbejde, som andre mennesker udfører.
Passiv observation er lydløs observation, dvs. du sidder sammen med andre og observerer bare, hvordan de udfører deres arbejde uden at fortolke dem.
Fordele:
- Observatøren får en praktisk indsigt i arbejdet.
- Forbedringsområder kan let identificeres.
Ulemper:
- Deltagerne kan blive forstyrrede.
- Deltagerne kan ændre deres måde at arbejde på under observation, og observatøren får muligvis ikke et klart billede.
- Videnbaserede aktiviteter kan ikke observeres.
# 8) Prototyping
Prototyping bruges til at identificere manglende eller uspecificerede krav. I denne teknik gives klienter hyppige demoer ved at oprette prototyperne, så klienten kan få en idé om, hvordan produktet vil se ud. Prototyper kan bruges til at skabe en mock-up af websteder og beskrive processen ved hjælp af diagrammer.
Fordele:
- Giver en visuel gengivelse af produktet.
- Interessenter kan give feedback tidligt.
Ulemper:
- Hvis systemet eller processen er meget kompleks, kan prototypeprocessen blive tidskrævende.
- Interessenter kan fokusere på designspecifikationerne for løsningen snarere end de krav, som enhver løsning skal imødekomme.
# 9) Joint Application Development (JAD) / Requirement Workshops
Denne teknik er mere procesorienteret og formel sammenlignet med andre teknikker. Dette er strukturerede møder, der involverer slutbrugere, PM'er, SMV'er. Dette bruges til at definere, præcisere og udfylde krav.
Denne teknik kan opdeles i følgende kategorier:
- Formelle workshops: Disse workshops er meget strukturerede og gennemføres normalt med den valgte gruppe af interessenter. Hovedfokus for denne workshop er at definere, oprette, forfine og nå lukning på forretningskrav.
- Forretningsprocesser til forbedring af forretningsprocesser: Disse er mindre formelle sammenlignet med ovenstående. Her analyseres eksisterende forretningsprocesser og identificeres procesforbedringer.
Fordele:
- Dokumentationen udføres inden for få timer og leveres hurtigt tilbage til deltagerne til gennemgang.
- Du kan få en bekræftelse på stedet på kravene.
- Fuldførte krav fra en stor gruppe på kort tid.
- Konsensus kan opnås, når der stilles spørgsmål og spørgsmål i nærværelse af alle interessenter.
Ulemper:
- Interessenters tilgængelighed kan ødelægge sessionen.
- Succesgraden afhænger af facilitatorens ekspertise.
- Et workshopmotiv kan ikke opnås, hvis der er for mange deltagere.
# 10) Undersøgelse / spørgeskema
Til undersøgelse / spørgeskema gives et sæt spørgsmål til interessenter for at kvantificere deres tanker. Efter indsamling af svar fra interessenter analyseres data for at identificere interessenters interesseområde.
Spørgsmål skal baseres på højt prioriterede risici. Spørgsmål skal være direkte og utvetydige. Når undersøgelsen er klar, skal du underrette deltagerne og minde dem om at deltage.
To typer spørgsmål kan bruges her:
- Åben Respondenten får friheden til at give svar med deres egne ord snarere end at vælge fra foruddefinerede svar. Dette er nyttigt, men på samme tid er det tidskrævende, da det er svært at fortolke svarene.
- Luk sluttede: Det inkluderer et foruddefineret sæt svar på alle spørgsmålene, og respondenten skal vælge blandt disse svar. Spørgsmål kan være multiple choice eller kan rangeres fra ikke vigtigt til meget vigtigt.
Fordele:
- Let at få data fra et stort publikum.
- Der kræves mindre tid for deltagerne til at svare.
- Du kan få mere nøjagtige oplysninger sammenlignet med interviews.
Ulempe:
- Alle interessenter deltager muligvis ikke i undersøgelserne.
- Spørgsmål er muligvis ikke klare for alle deltagerne.
- Åbne spørgsmål kræver mere analyse.
- Opfølgningsundersøgelser kan være påkrævet baseret på svarene fra deltagerne.
Blandt de ovennævnte teknikker, de fem bedste teknikker, der almindeligvis anvendes til fremkaldelse, vises i nedenstående billede.
Konklusion
I denne vejledning har vi set forskellige krav til fremkaldelsesteknikker. Nu er det tid til at se på forskellige slags interviewspørgsmål, der kan stilles om elicitationsteknikker.
Nedenfor er et par scenarier, der kan hjælpe dig med at forberede dig til interviewet:
- Der er flere divisioner i en organisation, og du bliver bedt om at samle krav til et softwaresystem fra denne organisation. Der er N antal divisioner i organisationen, og du skal indsamle krav fra hver division. Så som forretningsanalytiker, hvordan samler du krav?
- Har du deltaget i teknikker til fremkaldelse af krav? Hvis ja, hvilken hvilken synes du er den mest effektive, og hvorfor?
- Hvad er de største udfordringer, du stod over for, mens du foretog elicitation?
Prøv at finde ud af svarene baseret på din erfaring, dine aktuelle projekter, og læg svarene i kommentarfeltet. Fortæl os, hvordan du vil håndtere ovenstående spørgsmål.
Glad læring !!
Anbefalet læsning
- Hvordan testes softwarekravspecifikation (SRS)?
- Top 20 mest almindelige Help Desk-spørgsmål og svar (2021)
- Top 18 mest almindelige callcenter-spørgsmål og svar 2021
- Top 20 mest almindelige HR-spørgsmål og svar
- Sådan håndteres dårlige krav som tester
- 5 dødbringende fejl i kravstyring og hvordan man kan overvinde dem
- 35+ mest almindelige Microsoft Excel-spørgsmål og svar
- 34 mest almindelige spørgsmål og svar på SoapUI-interview