Hur skriver jag ett användningsfall?

Om du behöver skriva ett användningsfall, skriv en kort introduktion som beskriver de primära målen för att implementera en ny teknik eller affärsprocess. Definiera förutsättningarna som måste finnas innan användningsfallet inleds, detaljera sedan grundflödet eller proceduren som används för att genomföra processen. Inkludera alla alternativa flöden eller mindre vanliga scenarier som kan uppstå, samt undantagsflöden, eller vad som händer när användaren inte kan uppnå sitt mål. Avsluta med postvillkoren eller de element som måste finnas när användningsfallet är slutfört. För tips från vår ekonomiska granskare om beskrivning av användare och intressenter i ditt användningsfall, läs vidare!

Om du behöver skriva ett användningsfall
Om du behöver skriva ett användningsfall, skriv en kort introduktion som beskriver de primära målen för att implementera en ny teknik eller affärsprocess.

Skriv ett användningsfall för att utforska och belysa värdet av ditt företag, bransch eller datorsystem. Användningsfall kan vara värdefulla verktyg för att förstå ett specifikt systems förmåga att möta slutanvändarnas behov. När du utformar programvara eller ett system kan du förbättra ditt utvecklingsarbete genom att tänka igenom praktiska scenarier om produktens användbarhet. Användningsfall kan också vara effektiva för marknadsföringsändamål. Här är några steg för att vägleda dig genom skrivprocessen.

Del 1 av 3: definiera syfte och omfattning

  1. 1
    Skriv ett måluttalande. Skriv en mening eller två som kort beskriver det primära målet att implementera tekniken eller affärsprocessen. Definiera specifikt målen för den primära användaren av systemet. Ett användningsfall kan skrivas för att beskriva funktionaliteten i varje affärsprocess eller programvara eller teknik som ett företag använder.
    • Du kan till exempel skriva användningsfall om att logga in i ett system, hantera ett konto eller skapa en ny beställning.
  2. 2
    Identifiera intressenterna. Det här är människorna i organisationen som bryr sig om resultatet av processen. De kanske inte är användare i den process som beskrivs i användningsfallet. Men systemet agerar för att tillfredsställa deras intressen. Lista alla aktörer, inklusive deras namn och deras intresse förhållande till driften av systemet. Observera även eventuella garantier de förväntar sig av systemet.
    • Om du till exempel skrev ett användningsfall om hur en bankomat fungerar, skulle intressenterna inkludera bankirerna och bankomatägarna. De finns inte när användaren använder bankomaten för att ta ut kontanter. De måste dock vara övertygade om att det finns system för att verifiera mängden pengar på användarens konto innan de skickar ut kontanter och skapa en logg över transaktioner i händelse av en tvist.
    Skriv ett användningsfall för var
    Lista alla funktioner i den nya tekniken eller affärsprocessen som du analyserar och skriv ett användningsfall för var och en.
  3. 3
    Definiera vad som är inom och utanför räckvidden. Identifiera specifikt systemet som utvärderas och utelämna element som inte ingår i detta system. Det kan vara användbart för att definiera omfattningen av ett projekt för att skapa ett kalkylark som innehåller en in / ut-lista. Skapa tre kolumner. Den vänstra kolumnen visar alla ämnen som kan relatera till systemet. De två följande kolumnerna har titeln In och Out. Gå igenom listan och bestäm vilka ämnen som finns och vilka som är ute.
    • Till exempel, om du skrev ett användningsfall som implementerar programvara för att skapa inköpsorder, skulle ämnen som skulle vara In inkludera att producera rapporter om förfrågningar, slå samman förfrågningar till en inköpsorder, övervaka leveranser och ny och befintlig systemprogramvara. Ämnen som skulle vara Out skulle inkludera att skapa fakturor och delar av systemet som inte är programvara.

Del 2 av 3: skriva stegen i ett användningsfall

  1. 1
    Definiera elementen i användningsfallet. Alla dessa element krävs i varje användningsfall. Användningsfall samlar scenarier. De definierar hur en användare använder ett system, vad som händer när systemet lyckas och vad som händer när det misslyckas. Varje scenario beskriver en procedur och vad som händer när varje steg fortskrider.
    • Användare är alla människor som kommer att delta i de aktiviteter som beskrivs i användningsfallet. Till exempel, om du skriver ett användningsfall för att logga in på ett programvara, skulle användarna vara alla som måste logga in.
    • Förutsättningar är de element som måste finnas på plats innan användningsfallet börjar. Till exempel har användare med tillstånd att använda systemet identifierats och gått in i systemet i förväg, så systemet känner igen deras användarnamn och lösenord när de anges.
    • Grundflödet är den procedur som användarna använder för att uppnå systemets primära mål och hur systemet reagerar på deras handlingar. Till exempel anger användaren ett användarnamn och ett lösenord, och systemet tillåter användaren att komma in.
    • Alternativa flöden förklarar mindre vanliga åtgärder. Till exempel är användaren på en annan dator och måste svara på en säkerhetsfråga.
    • Undantagsflöden beskriver vad som händer när användaren inte kan uppnå målet. Till exempel anger användaren ett ogiltigt användarnamn eller lösenord.
    • Postvillkor är de element som måste finnas när användningsfallet är slutfört. Till exempel kan användaren fortsätta att använda programvaran.
  2. 2
    Definiera hur användaren ska använda tekniken eller processen. Varje sak som användaren gör blir ett separat användningsfall. Användningsfallets omfattning är smal. Om ett företag till exempel implementerar ny programvara för att skapa inköpsorder kan du skriva flera användningsfall om detta. Ett användningsfall kan handla om hur användare loggar in på systemet. En annan kan handla om hur man kör rekvisitionsrapporter. Lista alla funktioner i den nya tekniken eller affärsprocessen som du analyserar och skriv ett användningsfall för var och en.
    Om du skriver ett användningsfall för att logga in på ett programvara
    Till exempel, om du skriver ett användningsfall för att logga in på ett programvara, skulle användarna vara alla som måste logga in.
  3. 3
    Beskriv det normala förloppet för varje användningsfall. Skissera allt användaren gör och hur tekniken eller processen reagerar på dessa åtgärder. I ett användningsfall om hur användare loggar in i ett mjukvarusystem skulle det normala händelseförloppet ange att användaren anger ett användarnamn och lösenord. Programvaran svarar genom att verifiera användaren och antingen bevilja eller neka åtkomst till systemet.
    • Alternativa flöden och undantagsflöden skrivs för att beskriva åtgärderna när det finns hinder för målet.
    • Om användaren nekas åtkomst eftersom systemet inte kände igen hennes dator kan hon uppmanas att verifiera sin identitet genom att svara på en säkerhetsfråga.
    • Om användaren anger ett ogiltigt användarnamn eller lösenord kan hon uppmanas att svara på en säkerhetsfråga och ange en e-postadress för att få ny inloggningsinformation.
  4. 4
    Upprepa stegen för alla andra funktioner och användare. Skriv användningsfall för alla andra funktioner i programvaran eller affärsprocessen. Identifiera användarna för varje funktion och skriv stegen för det normala händelseförloppet. Förklara eventualiteter för när målet inte kan uppnås. För varje steg, förklara hur systemet reagerar på användarens handlingar.

Del 3 av 3: skriva värdefulla användningsfall

  1. 1
    Fånga vad tekniken eller affärsprocessen gör. Användningsfallet förklarar målet för tekniken eller processen, inte hur tekniken fungerar. Med andra ord inkluderar ett användningsfall om inloggning till programvara inte hur koden måste skrivas eller hur de tekniska komponenterna är anslutna. Det fokuserar helt enkelt på vad användaren behöver göra och hur programvaran reagerar.
    • Få rätt detaljnivå. Om du till exempel skriver ett användningsfall om implementering av teknik, uteslut inte detaljer om hur programvaran reagerar på användare.
    • Alternativt lägger du till för mycket detaljer om hur programvarans funktioner läser mer som systemdesignimplementering än ett användningsfall.
    Om du till exempel skriver ett användningsfall om implementering av teknik
    Om du till exempel skriver ett användningsfall om implementering av teknik, uteslut inte detaljer om hur programvaran reagerar på användare.
  2. 2
    Håll användningsfallet främst textuellt. Användningsfall behöver inte inkludera komplexa flödesscheman eller visuella diagram som förklarar processen. Enkla flödesscheman kan ofta användas för att klargöra information. Användningsfallet bör dock till stor del vara ordbaserat. Skrivstil bör vara väldigt enkel så att andra kan läsa och förstå det utan särskild utbildning.
  3. 3
    Lär dig de mest relevanta detaljerna. Att skriva ett bra användningsfall hjälper dig att lära dig exakt hur en mjukvara eller affärsprocess fungerar. Den utbildar dig och läsaren om korrekt användning av tillämplig ordförråd. På det här sättet vet du att du inte använder tekniska termer felaktigt eller utan kostnad. Du kan lära dig att diskutera teknik och affärsprocesser på ett sätt som är användbart och värdefullt för andra i näringslivet.

Kommentarer (2)

  • hildurjohansson
    Mycket hjälpsam, tack så mycket!
  • lundcarl
    Mycket tydliga, steg-för-steg-förklaringar för en nybörjare!
Ansvarsfriskrivning Innehållet i denna artikel är för din allmänna information och är inte avsedd att ersätta professionell lag eller finansiell rådgivning. Det är inte heller avsett att lita på av användare när de fattar några investeringsbeslut.
Relaterade artiklar
  1. Hur skriver jag e-post för företag?
  2. Hur skriver jag ett affärsfall?
  3. Hur skriver man en dagordning för ett möte?
  4. Hur leder jag ett möte?
  5. Hur arbetar man hemifrån under Coronavirus?
  6. Hur skriver jag en grundläggande affärsplan?
FacebookTwitterInstagramPinterestLinkedInGoogle+YoutubeRedditDribbbleBehanceGithubCodePenWhatsappEmail