Minimizing Defects Originating from Elicitation, Analysis and Negotiation (E and A&N) Phase in Bespoke Requirements Engineering

Defect prevention (DP) in early stages of software development life cycle (SDLC) is very cost effective than in later stages. The requirements elicitation and analysis & negotiation (E and A&N) phases in requirements engineering (RE) process are very critical and are major source of...

Full description

Bibliographic Details
Main Authors: Ahmed, Israr, Nadeem, Shahid
Format: Others
Language:English
Published: Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation 2009
Subjects:
RE
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:bth-4070
id ndltd-UPSALLA1-oai-DiVA.org-bth-4070
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-bth-40702018-01-12T05:14:10ZMinimizing Defects Originating from Elicitation, Analysis and Negotiation (E and A&N) Phase in Bespoke Requirements EngineeringengAhmed, IsrarNadeem, ShahidBlekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikationBlekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation2009E and A&NRESDLCBESREmost common requirements defect typesDPTsempirical studyliterature studyinterviewsliterature reviewsrequirements defect taxonomyadoptability Software EngineeringProgramvaruteknikDefect prevention (DP) in early stages of software development life cycle (SDLC) is very cost effective than in later stages. The requirements elicitation and analysis & negotiation (E and A&N) phases in requirements engineering (RE) process are very critical and are major source of requirements defects. A poor E and A&N process may lead to a software requirements specifications (SRS) full of defects like missing, ambiguous, inconsistent, misunderstood, and incomplete requirements. If these defects are identified and fixed in later stages of SDLC then they could cause major rework by spending extra cost and effort. Organizations are spending about half of their total project budget on avoidable rework and majority of defects originate from RE activities. This study is an attempt to prevent requirements level defects from penetrates into later stages of SDLC. For this purpose empirical and literature studies are presented in this thesis. The empirical study is carried out with the help of six companies from Pakistan & Sweden by conducting interviews and literature study is done by using literature reviews. This study explores the most common requirements defect types, their reasons, severity level of defects (i.e. major or minor), DP techniques (DPTs) & methods, defect identification techniques that have been using in software development industry and problems in these DPTs. This study also describes possible major differences between Swedish and Pakistani software companies in terms of defect types and rate of defects originating from E and A&N phases. On the bases of study results, some solutions have been proposed to prevent requirements defects during the RE process. In this way we can minimize defects originating from E and A&N phases of RE in the bespoke requirements engineering (BESRE). Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:bth-4070Local oai:bth.se:arkivexF7800A61A7E80724C12576A60068E6DFapplication/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic E and A&N
RE
SDLC
BESRE
most common requirements defect types
DPTs
empirical study
literature study
interviews
literature reviews
requirements defect taxonomy
adoptability
Software Engineering
Programvaruteknik
spellingShingle E and A&N
RE
SDLC
BESRE
most common requirements defect types
DPTs
empirical study
literature study
interviews
literature reviews
requirements defect taxonomy
adoptability
Software Engineering
Programvaruteknik
Ahmed, Israr
Nadeem, Shahid
Minimizing Defects Originating from Elicitation, Analysis and Negotiation (E and A&N) Phase in Bespoke Requirements Engineering
description Defect prevention (DP) in early stages of software development life cycle (SDLC) is very cost effective than in later stages. The requirements elicitation and analysis & negotiation (E and A&N) phases in requirements engineering (RE) process are very critical and are major source of requirements defects. A poor E and A&N process may lead to a software requirements specifications (SRS) full of defects like missing, ambiguous, inconsistent, misunderstood, and incomplete requirements. If these defects are identified and fixed in later stages of SDLC then they could cause major rework by spending extra cost and effort. Organizations are spending about half of their total project budget on avoidable rework and majority of defects originate from RE activities. This study is an attempt to prevent requirements level defects from penetrates into later stages of SDLC. For this purpose empirical and literature studies are presented in this thesis. The empirical study is carried out with the help of six companies from Pakistan & Sweden by conducting interviews and literature study is done by using literature reviews. This study explores the most common requirements defect types, their reasons, severity level of defects (i.e. major or minor), DP techniques (DPTs) & methods, defect identification techniques that have been using in software development industry and problems in these DPTs. This study also describes possible major differences between Swedish and Pakistani software companies in terms of defect types and rate of defects originating from E and A&N phases. On the bases of study results, some solutions have been proposed to prevent requirements defects during the RE process. In this way we can minimize defects originating from E and A&N phases of RE in the bespoke requirements engineering (BESRE).
author Ahmed, Israr
Nadeem, Shahid
author_facet Ahmed, Israr
Nadeem, Shahid
author_sort Ahmed, Israr
title Minimizing Defects Originating from Elicitation, Analysis and Negotiation (E and A&N) Phase in Bespoke Requirements Engineering
title_short Minimizing Defects Originating from Elicitation, Analysis and Negotiation (E and A&N) Phase in Bespoke Requirements Engineering
title_full Minimizing Defects Originating from Elicitation, Analysis and Negotiation (E and A&N) Phase in Bespoke Requirements Engineering
title_fullStr Minimizing Defects Originating from Elicitation, Analysis and Negotiation (E and A&N) Phase in Bespoke Requirements Engineering
title_full_unstemmed Minimizing Defects Originating from Elicitation, Analysis and Negotiation (E and A&N) Phase in Bespoke Requirements Engineering
title_sort minimizing defects originating from elicitation, analysis and negotiation (e and a&n) phase in bespoke requirements engineering
publisher Blekinge Tekniska Högskola, Sektionen för datavetenskap och kommunikation
publishDate 2009
url http://urn.kb.se/resolve?urn=urn:nbn:se:bth-4070
work_keys_str_mv AT ahmedisrar minimizingdefectsoriginatingfromelicitationanalysisandnegotiationeandanphaseinbespokerequirementsengineering
AT nadeemshahid minimizingdefectsoriginatingfromelicitationanalysisandnegotiationeandanphaseinbespokerequirementsengineering
_version_ 1718606879643402240