Theoretical and practical Requirements Engineering

Sebastian Lönnfors · Theseus (Ammattikorkeakoulujen) · 2012

Avsikten med examensarbetet var att producera ett system för Elisa Abp vilken skulle innehålla en lista på de krav som skulle uppfyllas, en kravspecifikation och en design på arkitekturen. För att uppfylla syftet för arbetet skulle UML modellen användas. Dokument och diagram producerade med hjälp av UML modellen skulle i ett senare skede andändas som grund för agil systemutveckling. Examensarbetet fokuserar huvudsakligen på kravhantering och design av arkitekturen. Kravhanteringen består av två huvudsakliga processer: Fastställande av krav och krav-specifikation. I processen var kraven fastställs, ingår insamling, förhandling, analysering och fastställning av krav för att leverera en beskrivande definition av systemet. I kravspecifikationsprocessen ingår skapandet av definitioner på hur de fastställda kraven skall realiseras, i det här fallet med UML modellens användarfall diagram och dokumentation. I processen var arkitekturen för systemet skapas ingår användningen av en lösningsstrategi för att definiera klient och server komponenter för systemet. Systemutveckling vilken inkluderar generiska faser och processmodeller är också generellt presenterade. Resultatet av examensarbetet är en samling UML diagram och dokumentation av ett påhittat system för att skapa en blick över de metoder som användes. Processen för att fastställa och specificera krav samt arkitekturen för systemet är presenterad. De UML diagram som är producerade är användarfall diagram samt deployment diagram. Desssutom produceras dokumentation av användningsfallens diagram.

Read the paper · More papers on PaperTik