Loading…

Understanding the effects of requirements volatility in software engineering by using analytical modeling and software process simulation

This paper introduces an executable system dynamics simulation model developed to help project managers comprehend the complex impacts related to requirements volatility on a software development project. The simulator extends previous research and adds research results from an empirical survey, inc...

Full description

Saved in:
Bibliographic Details
Published in:The Journal of systems and software 2009-10, Vol.82 (10), p.1568-1577
Main Authors: Ferreira, Susan, Collofello, James, Shunk, Dan, Mackulak, Gerald
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This paper introduces an executable system dynamics simulation model developed to help project managers comprehend the complex impacts related to requirements volatility on a software development project. The simulator extends previous research and adds research results from an empirical survey, including over 50 new parameters derived from the associated survey data, to a base model. The paper discusses detailed results from two cases that show significant cost, schedule, and quality impacts as a result of requirements volatility. The simulator can be used as an effective tool to demonstrate the complex set of factor relationships and effects related to requirements volatility.
ISSN:0164-1212
1873-1228
DOI:10.1016/j.jss.2009.03.014