Change search
ReferencesLink to record
Permanent link

Direct link
An Expert-Based Requirements Effort Estimation Model Using Bayesian Networks
Blekinge Institute of Technology, Faculty of Computing, Department of Computer Science and Engineering.
UFRJ Fed Univ Rio De Janeiro, POB 68511, Rio De Janeiro, Brazil..
Naval Syst Anal Ctr, BR-20091000 San Diego, CA, Brazil..
2016 (English)In: SOFTWARE QUALITY: THE FUTURE OF SYSTEMS- AND SOFTWARE DEVELOPMENT, 2016, 79-93 p.Conference paper (Refereed)
Abstract [en]

[Motivation]: There are numerous software companies worldwide that split the software development life cycle into at least two separate projects an initial project where a requirements specification document is prepared; and a follow-up project where the previously prepared requirements document is used as input to developing a software application. These follow-up projects can also be delegated to a third party, as occurs in numerous global software development scenarios. Effort estimation is one of the cornerstones of any type of project management; however, a systematic literature review on requirements effort estimation found hardly any empirical study investigating this topic. [Objective]: The goal of this paper is to describe an industrial case study where an expert-based requirements effort estimation model was built and validated for the Brazilian Navy. [Method]: A knowledge engineering of Bayesian networks process was employed to build the requirements effort estimation model. [Results]: The expert-based requirements effort estimation model was built with the participation of seven software requirements analysts and project managers, leading to 28 prediction factors and 30+ relationships. The model was validated based on real data from 11 large requirements specification projects. The model was incorporated into the Brazilian navy's quality assurance process to be used by their software requirements analysts and managers. [Conclusion]: This paper details a case study where an expert-based requirements effort estimation model based solely on knowledge from requirements analysts and project managers was successfully built to help the Brazilian Navy estimate the requirements effort for their projects.

Place, publisher, year, edition, pages
2016. 79-93 p.
Lecture Notes in Business Information Processing, ISSN 1865-1348 ; 238
Keyword [en]
Requirements effort estimation, Bayesian networks, Requirements engineering, Cost estimation, Industrial case study
National Category
Software Engineering
URN: urn:nbn:se:bth-13058DOI: 10.1007/978-3-319-27033-3_6ISI: 000381979700006ISBN: 978-3-319-27033-3; 978-3-319-27032-6OAI: diva2:1001968
8th International Conference on Software Quality Days (SWQD), JAN 18-21, 2016, Vienna, AUSTRIA
Available from: 2016-09-30 Created: 2016-09-30 Last updated: 2016-11-10Bibliographically approved

Open Access in DiVA

No full text

Other links

Publisher's full text

Search in DiVA

By author/editor
Mendes, Emilia
By organisation
Department of Computer Science and Engineering
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

Altmetric score

Total: 10 hits
ReferencesLink to record
Permanent link

Direct link