Change search
ReferencesLink to record
Permanent link

Direct link
A Method for Assessing Requirements Engineering Process Maturity in Software Projects
Blekinge Institute of Technology, Department of Software Engineering and Computer Science.
Blekinge Institute of Technology, Department of Software Engineering and Computer Science.
2002 (English)Independent thesis Advanced level (degree of Master (One Year))Student thesisAlternative title
En Metod för att utvärdera Mognadsgrad av Kravhantering i Mjukvaruprojekt (Swedish)
Abstract [en]

The area of Requirements Engineering is often underestimated in value in the area of Software Engineering. According to certain sources the failure rate of IT investments is over 60%. In addition problems introduced through the Requirements Engineering of a project accounts for something like 50% of the total debugging costs. The main reason for this is a low level of maturity pertaining to the Requirements Engineering process. This thesis introduces a model that can help organizations improve their Requirements Engineering process. A first step in process improvement is process evaluation. The REPM model has the purpose of measuring the maturity level of the Requirements Engineering process in projects, and to give a basis for what steps to take in order to improve on it. In addition to the model a method for using the model is introduced. The model and method are subsequently designed, implemented and validated. The validation takes the form of interviews and case-studies in industry featuring four companies and four projects of varying size. The project evaluations were conducted on-site in both Sweden and in Ireland. It is shown that the REPM model in combination with the method is a good way to evaluate the Requirement Engineering process of a project. It gives a picture of the current state of the Requirements Engineering process in a project and, more importantly, how the results of the evaluation can be used for process improvement.

Abstract [sv]

Kravhantering är ett ofta underskattat område inom programvaruteknik. Det här arbetet beskriver och testar en metod för att utvärdera mognadsgraden för kravhanteringen i mjukvaruprojekt. Det presenteras en modell att utvärdera mot, en metod för att utföra utvärderingen, och ett sätt att presentera resultaten från en utvärdering på ett sådant sätt att det lätt gå att se vad man kan göra för att förbättra kravhanteringsprocessen och få en enhetlig nivå på alla delmoment inom kravhantering.

Place, publisher, year, edition, pages
2002. , 90 p.
Keyword [en]
Requirements Engineering, Process Evaluation, Process
National Category
Software Engineering
URN: urn:nbn:se:bth-2647Local ID: diva2:829933
Available from: 2015-04-22 Created: 2002-06-17 Last updated: 2015-06-30Bibliographically approved

Open Access in DiVA

fulltext(661 kB)41 downloads
File information
File name FULLTEXT01.pdfFile size 661 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Gorschek, Tony
By organisation
Department of Software Engineering and Computer Science
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 41 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

Total: 38 hits
ReferencesLink to record
Permanent link

Direct link