Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Vad blir effekten av att satsa på kravhantering?
KTH, School of Industrial Engineering and Management (ITM), Machine Design (Dept.).
2015 (Swedish)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesisAlternative title
What will be the effect of investing in requirements management? (English)
Abstract [sv]

Detta examensarbete syftar till att undersöka vad orsaken är till att företag satsar på att strukturerat arbeta med kravhantering och dess effekter på företagen. Informationen till detta arbete har uppkommit genom att göra en litteraturstudie samt intervjuer med fyra respondenter. Dessa företag har börjat satsa på ett strukturellt sätt att arbeta med krav och hoppas detta kommer att lösa problem som exempelvis otydlighet, underlätta för verifiering samt givetvis att minska kostnader och missade leveranstider.Kravhantering är ett strukturerat sätt att härleda, underhålla och validera ett system. kravdokument. En kravhanteringsprocess innehåller olika aktiviteter för att kunna vägleda genom kravarbetet. Viktiga aspekter inom kravhanteringen som beskrivs och diskuteras är kravinsamling, kravskrivning, kravanalys, ändringshantering, och verifiering och validering. Kravinsamling är det första steget i kravhanteringsprocessen. Det innefattar att identifiera alla intressenter och samla in krav från dessa. Det görs för att säkerställa att viktiga krav från alla som påverkas eller kan påverka projektet omhändertas.Då kraven samlats in behöver de skrivas ner så att de är otvetydiga, kvantifierade, realistiska och verifieringsbara. Dessa samlas sedan i en kravspecifikation.Sedan görs en kravanalys för att ta reda på vilka krav systemet ska uppfylla. Kravställare är ofta oklara på vad som ska finnas med i systemet och det är därför viktigt att analysera och eliminera opassande krav. De har heller inte den helhetsbild som krävs för att identifiera konflikter mellan krav. Under projektets gång fås nya insikter såsom nya idéer inom projektet, nya krav från intressenter och bättre kunskap. För att kunna hantera en stor mängd krav och de ändringar som sker under projektets gång behövs en ändringshanteringsprocess. Och slutligen behövs ett sätt att säkerställa att de krav som är ställda har uppfyllts och att det har bidragit till att en bra produkt utvecklats. Detta görs genom att verifiera och validera kraven. Dessa beskrivs mer detaljerat i arbetet och har varit grundpelare i intervjuerna. Resultatet från dessa intervjuer jämförs sedan med teorin och analyseras.Vilka effekter denna satsning får och varför det är så viktigt med kravhantering är problemformuleringar som besvaras i detta arbete.Aspekter som tydlighet, förbättrad kommunikation, bättre hantering av ändringar är några saker som har framkommit på grund av satsningen. Projekten har märkt att målbilden har blivit tydligare än den var tidigare. Det finns en större klarhet i vad som ska utvecklas och levereras. Kommunikation och överenskommelser med intressenter har förbättrats. Detta har medfört att kraven tas bättre om hand och bidra till en mer önskvärd produkt. Tydligare målbild och bättre kommunikation har lett till färre ändringar att hantera och detta tillsammans med en process för ändringshantering har en bättre kontroll på projektet fåtts. Fler aspekter och mer detaljerad diskussion går att läsa i examensarbetet.

Abstract [en]

This thesis aims to explore what the reason is that the companies are focusing on structural work on requirements engineering and the effects from it. The information for this work were raised by doing a literature study and interviews with four people. These companies have begun to invest in a structural way to work with requirements engineering and hope this will solve problems such as lack of clarity, verification, and of course to reduce costs and time. Requirements management is a structural way to derive, maintain and validate a system requirements document. A requirements management process includes various activities to be help with the requirements work. Important aspects in requirements management is described and discussed in this thesis. These are the Requirements gathering, requirements writing, requirements analysis, change management, and verification and validation. Gathering requirements is the first step in the requirements management process. It involves identifying all stakeholders and gathering requirements from them. It is done to ensure that the essential requirements of all that are affected or may affect the project are handled. When the requirements are gathered, they need to be written down so that they are unambiguous, quantified, realistic and verifiable. These are then gathered in a requirements specification. Then a requirements analysis is done to determine what requirements the system must meet. Stakeholders are often unclear on what should be included in the system and it is therefore important to analyze and eliminate improper demands. They have not the complete picture needed to identify conflicts between the requirements. During the project new insights are obtained, such as new ideas in the project, new demands from stakeholders and better knowledge. In order to handle a large amount of demands and the changes that take place the project need a change management process.Finally it is needed to ensure that the requirements have been met and has contributed too a good product. This is done by verifying and validating the requirements.These are described in more detail in the thesis and have been a mainstay in the interviews. The results of these interviews are then compared with theory and analyzed.The impact and why it is so important with requirements management is going to be answered in this work. Aspects such as clarity, improved communication and better management of changes are a few things that have proven to be improved due to the initiative. Projects have noticed that the goal is much clearer and there is clarity in what will be developed and delivered. Communication and agreements with stakeholders has improved. This has meant that the requirements are better dealt with and contribute to a more desirable product. Clear goals and better communication have led to fewer changes to handle and with a change management process contributed to a better control of the project.More aspects and more detailed discussion can be found in the thesis.

Place, publisher, year, edition, pages
2015.
Series
MMK 2014:06 MCE 260
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:kth:diva-168710OAI: oai:DiVA.org:kth-168710DiVA: diva2:818078
Available from: 2015-10-14 Created: 2015-06-08 Last updated: 2015-10-14Bibliographically approved

Open Access in DiVA

fulltext(499 kB)187 downloads
File information
File name FULLTEXT01.pdfFile size 499 kBChecksum SHA-512
11e5acf259266be5273805834972db50eeaf79f59adb6bbb0d07ac6afffadd0618d30be2dcc3309c14d783f54bafae9e222617268a2a19a482a28f2fb68c2058
Type fulltextMimetype application/pdf

By organisation
Machine Design (Dept.)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 187 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 937 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf