top 10 most common requirements elicitation techniques
Denna handledning förklarar de viktigaste kraven på teknik för utsläpp i detalj med deras fördelar och nackdelar:
Det allra första ansvaret för en affärsanalytiker är att samla in krav från klienten. Nu är den viktigaste punkten som här uppstår att hur kan du samla krav från klienten?
I den här artikeln ska vi svara på ovanstående fråga, det vill säga vi kommer att diskutera tekniker för framkallande av krav.
dual wan trådlös router belastningsbalansering
Vad du kommer att lära dig:
Vad är kravfrigörande?
Det handlar om att få information från intressenter. Med andra ord, när affärsanalysen har kommunicerats med intressenter för att förstå deras krav, kan den beskrivas som elicitation. Det kan också beskrivas som kravkrav.
Kravframkallande kan göras genom att kommunicera med intressenter direkt eller genom att göra några undersökningar, experiment. Aktiviteterna kan planeras, oplaneras eller båda.
- Planerade aktiviteter inkluderar workshops, experiment.
- Oplanerade aktiviteter hända slumpmässigt. Förhandsmeddelande krävs inte för sådana aktiviteter. Till exempel , du går direkt till klientens webbplats och börjar diskutera kraven men det fanns ingen specifik agenda publicerad i förväg.
Följande uppgifter är den del av elicitation:
- Förbered dig på utlösning: Syftet här är att förstå eliciteringsaktivitetsomfånget, välja rätt tekniker och planera lämpliga resurser.
- Uppförandealicitation: Syftet här är att utforska och identifiera information relaterad till förändring.
- Bekräfta resultat för utsläpp: I det här steget kontrolleras informationen som samlats in under eliciteringssessionen för att den är korrekt.
Vi hoppas att du har fått en uppfattning om kravsutlösning nu. Låt oss gå vidare till kraven på framkallningstekniker.
Krav Utlösningstekniker
Det finns flera tekniker tillgängliga för elicitation, men de vanliga teknikerna förklaras nedan:
# 1) Intressentanalys
Intressenter kan inkludera teammedlemmar, kunder, alla individer som påverkas av projektet eller det kan vara en leverantör. Intressentanalys görs för att identifiera de intressenter som kommer att påverkas av systemet.
# 2) Brainstorming
Denna teknik används för att generera nya idéer och hitta en lösning för en specifik fråga. Medlemmarna som ingår för brainstorming kan vara domenexperter, ämneexperter. Flera idéer och information ger dig ett förvar av kunskap och du kan välja mellan olika idéer.
Denna session genomförs vanligtvis runt bordsdiskussionen. Alla deltagare bör ges lika lång tid att uttrycka sina idéer.
Brainstorming-teknik används för att svara på följande frågor:
- Vad förväntar sig ett system?
- Vilka är de riskfaktorer som påverkar den föreslagna systemutvecklingen och vad ska man göra för att undvika det?
- Vilka är de affärs- och organisationsregler som krävs för att följa?
- Vilka alternativ finns tillgängliga för att lösa de aktuella problemen?
- Vad ska vi göra för att just denna fråga inte ska hända i framtiden?
Brainstorming kan beskrivas i följande faser:
Det finns några grundläggande regler för denna teknik som bör följas för att göra det till en framgång:
- Tidsgränsen för sessionen bör vara fördefinierad.
- Identifiera deltagarna i förväg. Man bör inkludera 6-8 medlemmar för sessionen.
- Dagordningen bör vara tillräckligt tydlig för alla deltagare.
- Tydliga förväntningar bör ställas med deltagarna.
- När du har fått all information kombinerar du idéerna och tar bort dubbletterna.
- När den slutliga listan är klar, fördela den bland andra parter.
Fördelar :
- Kreativt tänkande är resultatet av brainstorming-sessionen.
- Massor av idéer på kort tid.
- Främjar lika deltagande.
Nackdelar:
- Deltagarna kan vara delaktiga i att diskutera idéer.
- Det kan finnas flera dubbla idéer.
# 3) Intervju
Detta är den vanligaste tekniken som används för att uppnå krav. Intervjutekniker bör användas för att bygga starka relationer mellan affärsanalytiker och intressenter. I denna teknik riktar intervjuaren frågan till intressenter för att få information. En till en intervju är den mest använda tekniken.
Om intervjuaren har en fördefinierad uppsättning frågor så kallas det en strukturerad intervju.
Om intervjuaren inte har något särskilt format eller några specifika frågor så kallas det en ostrukturerad intervju .
För en effektiv intervju kan du överväga 5 Why-tekniken. När du får svar på alla dina varför är du klar med din intervjuprocess. Öppna frågor används för att ge detaljerad information. I den här intervjuade kan inte säga bara ja eller nej.
Stängda frågor kan besvaras i Ja eller Nej-form och även för områden som används för att få bekräftelse på svar.
Grundläggande regler:
- Det övergripande syftet med intervjuerna bör vara tydligt.
- Identifiera intervjuade i förväg.
- Intervjumål ska kommuniceras till intervjuobjektet.
- Intervjufrågor bör förberedas före intervjun.
- Platsen för intervjun bör vara fördefinierad.
- Tidsgränsen bör beskrivas.
- Intervjuaren bör organisera informationen och bekräfta resultaten med intervjuobjekten så snart som möjligt efter intervjun.
Fördelar:
- Interaktiv diskussion med intressenter.
- Den omedelbara uppföljningen för att säkerställa intervjuarens förståelse.
- Uppmuntra deltagande och bygg relationer genom att skapa en relation med intressenten.
Nackdelar:
- Det krävs tid för att planera och genomföra intervjuer.
- Engagemang krävs av alla deltagare.
- Ibland krävs utbildning för att genomföra effektiva intervjuer.
# 4) Dokumentanalys / granskning
Denna teknik används för att samla in företagsinformation genom att granska / undersöka tillgängliga material som beskriver affärsmiljön. Denna analys är till hjälp för att validera implementeringen av aktuella lösningar och hjälper också till att förstå affärsbehovet.
Dokumentanalys inkluderar granskning av affärsplaner, tekniska dokument, problemrapporter, befintliga kravdokument etc. Detta är användbart när planen är att uppdatera ett befintligt system. Denna teknik är användbar för migrationsprojekt.
Denna teknik är viktig för att identifiera luckorna i systemet, dvs att jämföra AS-IS-processen med TO-BE-processen. Denna analys hjälper också när personen som har utarbetat befintlig dokumentation inte längre finns i systemet.
Fördelar:
- Befintliga dokument kan användas för att jämföra nuvarande och framtida processer.
- Befintliga dokument kan användas som bas för framtida analys.
Nackdelar :
- Befintliga dokument kanske inte uppdateras.
- Befintliga dokument kan vara helt föråldrade.
- Resurser som arbetats med befintliga dokument kanske inte är tillgängliga för att ge information.
- Denna process är tidskrävande.
# 5) Fokusgrupp
Genom att använda en fokusgrupp kan du få information om en produkt, tjänst från en grupp. Fokusgruppen omfattar ämnesexperter. Målet med denna grupp är att diskutera ämnet och ge information. En moderator hanterar den här sessionen.
Moderator bör arbeta med affärsanalytiker för att analysera resultaten och ge resultat till intressenterna.
Om en produkt är under utveckling och det krävs en diskussion om den produkten blir resultatet att uppdatera det befintliga kravet eller så kan du få nya krav. Om en produkt är redo att skickas kommer diskussionen att handla om att släppa produkten.
Hur fokusgrupper skiljer sig från gruppintervjuer?
En fokusgrupp är inte en intervju som genomförs som en grupp; snarare är det en diskussion där feedback samlas in om ett specifikt ämne. Sessionsresultaten analyseras och rapporteras vanligtvis. En fokusgrupp består vanligtvis av 6 till 12 medlemmar. Om du vill ha fler deltagare skapar du mer än en fokusgrupp.
Fördelar :
- Du kan få information i en enda session snarare än att genomföra en till en intervju.
- Aktiv diskussion med deltagarna skapar en hälsosam miljö.
- Man kan lära av andras erfarenheter.
Nackdelar:
- Det kan vara svårt att samla gruppen på samma datum och tid.
- Om du gör detta med online-metoden kommer deltagarens interaktion att vara begränsad.
- En skicklig moderator krävs för att hantera fokusgruppsdiskussioner.
# 6) Gränssnittsanalys
Gränssnittsanalys används för att granska systemet, människor och processer. Denna analys används för att identifiera hur informationen utbyts mellan komponenterna. Ett gränssnitt kan beskrivas som en anslutning mellan två komponenter. Detta beskrivs i bilden nedan:
Gränssnittsanalysen fokuserar på följande frågor:
- Vem kommer att använda gränssnittet?
- Vilken typ av data kommer att utbytas?
- När kommer data att utbytas?
- Hur implementerar man gränssnittet?
- Varför behöver vi gränssnittet? Kan inte uppgiften slutföras utan att använda gränssnittet?
Fördelar:
- Ge missade krav.
- Bestäm regler eller gränssnittsstandarder.
- Upptäck områden där det kan vara en risk för projektet.
Nackdelar:
- Analysen är svår om interna komponenter inte är tillgängliga.
- Det kan inte användas som en fristående framkallningsaktivitet.
# 7) Observation
Huvudsyftet med observationssessionen är att förstå aktivitet, uppgift, verktyg som används och händelser som utförs av andra.
Planen för observation säkerställer att alla intressenter är medvetna om syftet med observationssessionen, de är överens om de förväntade resultaten och att sessionen uppfyller deras förväntningar. Du måste informera deltagarna om att deras prestationer inte bedöms.
Under sessionen bör observatören registrera alla aktiviteter och den tid det tar att utföra arbetet av andra så att han / hon kan simulera detsamma. Efter sessionen kommer BA att granska resultaten och följa upp med deltagarna. Observation kan vara antingen aktiv eller passiv.
Aktiv observation är att ställa frågor och försöka försöka arbetet som andra gör.
Passiv observation är tyst observation dvs att du sitter med andra och bara observerar hur de gör sitt arbete utan att tolka dem.
Fördelar:
- Observatören får en praktisk inblick i arbetet.
- Förbättringsområden kan lätt identifieras.
Nackdelar:
- Deltagarna kan bli störda.
- Deltagarna kan ändra sitt sätt att arbeta under observationen och observatören kanske inte får en tydlig bild.
- Kunskapsbaserade aktiviteter kan inte observeras.
# 8) Prototyping
Prototyping används för att identifiera saknade eller ospecificerade krav. I den här tekniken ges täta demoer till klienten genom att skapa prototyper så att klienten kan få en uppfattning om hur produkten kommer att se ut. Prototyper kan användas för att skapa en mock-up av webbplatser och beskriva processen med hjälp av diagram.
Fördelar:
- Ger en visuell representation av produkten.
- Intressenter kan ge feedback tidigt.
Nackdelar:
- Om systemet eller processen är mycket komplex kan prototypprocessen bli tidskrävande.
- Intressenter kan fokusera på designspecifikationerna för lösningen snarare än de krav som någon lösning måste uppfylla.
# 9) Joint Application Development (JAD) / Requirement Workshops
Denna teknik är mer processorienterad och formell jämfört med andra tekniker. Dessa är strukturerade möten som involverar slutanvändare, PM, SMF. Detta används för att definiera, förtydliga och slutföra krav.
Denna teknik kan delas in i följande kategorier:
- Formella workshops: Dessa workshops är mycket strukturerade och genomförs vanligtvis med den utvalda gruppen av intressenter. Huvudfokus för denna workshop är att definiera, skapa, förfina och nå stängning av affärsbehov.
- Verkstäder för förbättring av affärsprocesser: Dessa är mindre formella jämfört med ovanstående. Här analyseras befintliga affärsprocesser och processförbättringar identifieras.
Fördelar:
- Dokumentationen slutförs inom några timmar och skickas snabbt tillbaka till deltagarna för granskning.
- Du kan få en bekräftelse på plats på kraven.
- Framgångsrikt samlade krav från en stor grupp på kort tid.
- Konsensus kan uppnås när frågor och frågor ställs i närvaro av alla intressenter.
Nackdelar:
- Intressenternas tillgänglighet kan förstöra sessionen.
- Framgångsgraden beror på kompetensen hos facilitatorn.
- Ett workshopmotiv kan inte uppnås om det är för många deltagare.
# 10) Undersökning / Frågeformulär
För enkät / frågeformulär ges en uppsättning frågor till intressenter för att kvantifiera sina tankar. Efter att ha samlat in svar från intressenter analyseras data för att identifiera intressenternas intresse.
Frågor bör baseras på högprioriterade risker. Frågorna bör vara direkta och entydiga. När undersökningen är klar meddelar du deltagarna och påminner dem om att delta.
Två typer av frågor kan användas här:
- Öppet slut: Respondenten ges friheten att ge svar med sina egna ord snarare än att välja från fördefinierade svar. Detta är användbart men samtidigt är det tidskrävande eftersom det är svårt att tolka svaren.
- Stäng Avslutad: Den innehåller en fördefinierad uppsättning svar för alla frågor och respondenten måste välja bland dessa svar. Frågor kan vara flervalsfrågor eller kan rankas från inte viktigt till mycket viktigt.
Fördelar:
- Lätt att få data från en stor publik.
- Mindre tid krävs för deltagarna att svara.
- Du kan få mer exakt information jämfört med intervjuer.
Nackdel:
- Alla intressenter deltar kanske inte i undersökningarna.
- Frågor kanske inte är tydliga för alla deltagare.
- Öppna frågor kräver mer analys.
- Uppföljningsundersökningar kan krävas baserat på svaren från deltagarna.
Bland alla ovanstående tekniker, de fem bästa teknikerna som ofta används för framkallning visas i bilden nedan.
Slutsats
I den här handledningen har vi sett olika tekniker för framkallande av krav. Nu är det dags att titta på olika typer av intervjufrågor som kan ställas om elicitationstekniker.
Nedan nämns några scenarier som hjälper dig att förbereda dig för intervjun:
- Det finns flera divisioner i en organisation och du uppmanas att samla in krav för ett mjukvarusystem för denna organisation. Det finns N antal divisioner i organisationen och du måste samla krav från varje division. Så, som affärsanalytiker, hur kommer du att samla krav?
- Har du deltagit i tekniker för framkallande av krav? Om ja, vilken som du tycker är den mest effektiva och varför?
- Vilka är de största utmaningarna du mötte när du gjorde elicitation?
Försök att räkna ut svaren baserat på din erfarenhet, dina aktuella projekt och placera svaren i kommentarfältet. Låt oss veta hur du kommer att hantera ovanstående frågor.
Happy Learning !!
Rekommenderad läsning
- Hur testar jag specifikationer för mjukvarukrav (SRS)?
- De 20 vanligaste frågorna och svar på Help Desk Intervju (2021)
- Topp 18 Vanliga Call Center-intervjufrågor och svar 2021
- Topp 20 vanligaste HR-intervjufrågor och svar
- Hur man hanterar dåliga krav som testare
- 5 Dödliga misstag i kravhantering och hur man övervinner dem
- 35+ Vanligaste Microsoft Excel-intervjufrågor och svar
- 34 vanligaste SoapUI-intervjufrågor och svar