? Användningsfall är skrivna för att förklara programvara eller affärssystem . Det viktigaste kännetecknet för ett användningsfall är att den visar genom exempel hur systemet works.A användningsfall innefattar en skådespelare eller skådespelare , ett mål att uppnå inom systemet och den grundläggande flödet av händelser ( de åtgärdsprogram som gjorts för att nå målet ) . Enkla diagram används ofta för att illustrera ett användningsfall . Historia
Ivar Jacobson , en expert på området för mjukvaruutveckling , beskriven första användningsfall i en artikel publicerad 1987 . Han skapade en ny term ( på svenska , hans modersmål ) , som översätter ungefärligt till " Situationen för användning " eller " användning fallet . " Att hitta dessa termer något skrymmande , han senare förfinat den engelska översättningen av hans nya frasen att " använda fall . "
Fördelar
ett användningsfall visar läsaren hur ett system funktioner i en viss situation . Eftersom det innehåller olika aktörer griper in i systemet med konkreta resultat , lägger den klarhet annars torra system specifikationer . Addera ditt användningsfall vs Scenario
p Det finns en viss debatt om skillnaden mellan begreppen " use case " och " scenario " för att förstå hur system work.However , är det allmänt accepterat att : --- ett scenario är mer specifik än ett användningsfall --- ett användningsfall kan innehålla mer . än ett scenario .
längd och Event Flyter
användningsfall kan vara kort och koncist ( bara några meningar ) , eller ett långt dokument , beroende på vad som behövs . den viktigaste flödet av händelser är huvudscenariot : den där målet nås via den enklaste path.However , i mer avancerade användningsfall , är mer än ett flöde som beskrivs . Alternativa flöden är bra sätt att fördjupa läsarens förståelse för hur ett system beter sig . De beskriver vad som händer om något går fel , eller om omständigheterna är bara lite annorlunda från den grundläggande flödet .
Ett exempel
En enkel användning fallet är följande : System : XYZ Internet Sök Motor /mål : Sök efter webbsidor med anknytning till en viktig fras med hjälp av XYZ engine.Actors sökning på Internet : Internet usersFlow av händelser för huvudscenariot : 1 . Användaren navigerar till startsidan för XYZ sökning engine.2 . Användaren skriver en viktig fras i sökningen field.3 . Sökmotorn visar en sida med sökresultat baserat på nyckeln phrase.4 . Användaren bläddrar bland bladbeskrivningar displayed.5 . Användaren väljer en viss sida och klickar på link.6 . Sökmotorn visar den specifika webbsidan Addera Tips
Följ dessa tips för att skriva effektiva användningsfall : . --- Skriv in ett språk som är lätt att förstå , undvika teknisk diskussion om det är lämpligt för din målgrupp . --- Don 't några onödiga detaljer som tenderar att överväldiga och tråka ut läsaren .