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!
cited_by cdi_FETCH-LOGICAL-c355t-24364b12f7e45282c91db03d33fd7fa9c97b6b6148a3c0c2acb7e2f28e9be47c3
cites cdi_FETCH-LOGICAL-c355t-24364b12f7e45282c91db03d33fd7fa9c97b6b6148a3c0c2acb7e2f28e9be47c3
container_end_page 1577
container_issue 10
container_start_page 1568
container_title The Journal of systems and software
container_volume 82
creator Ferreira, Susan
Collofello, James
Shunk, Dan
Mackulak, Gerald
description 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.
doi_str_mv 10.1016/j.jss.2009.03.014
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_34894304</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S0164121209000557</els_id><sourcerecordid>1854997361</sourcerecordid><originalsourceid>FETCH-LOGICAL-c355t-24364b12f7e45282c91db03d33fd7fa9c97b6b6148a3c0c2acb7e2f28e9be47c3</originalsourceid><addsrcrecordid>eNp9kU1rFTEUhoNU8Lb6A9wFF93dab7ufOBKStVCwY1dh0xyUjPMJG1OpuX-BP-1Ga5QcOEqJ-F5DufkJeQjZw1nvL2amgmxEYwNDZMN4-oN2fG-k3suRH9GdpVRtebiHTlHnBhjnWBiR37fRwcZi4kuxAdafgEF78EWpMnTDE9ryLBArPfnNJsS5lCONESKyZcXkyseH0IEyJs-HumKW2GimY8lWDPTJTmYT2_u1XrMyQIixbCsW9sU35O33swIH_6eF-T-683P6-_7ux_fbq-_3O2tPBzKXijZqpEL34E6iF7YgbuRSSeld503gx26sR1brnojLbPC2LED4UUPwwiqs_KCXJ761hGeVsCil4AW5tlESCtqqfpBSaYq-OkfcEprrouhFmJomWRSVoifIJsTYgavH3NYTD5qzvSWjJ50TUZvyWgmdU2mOp9PDtQ1nwNkjTZAtODqX9uiXQr_sf8ATqyaiQ</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>229603033</pqid></control><display><type>article</type><title>Understanding the effects of requirements volatility in software engineering by using analytical modeling and software process simulation</title><source>ScienceDirect Freedom Collection</source><creator>Ferreira, Susan ; Collofello, James ; Shunk, Dan ; Mackulak, Gerald</creator><creatorcontrib>Ferreira, Susan ; Collofello, James ; Shunk, Dan ; Mackulak, Gerald</creatorcontrib><description>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.</description><identifier>ISSN: 0164-1212</identifier><identifier>EISSN: 1873-1228</identifier><identifier>DOI: 10.1016/j.jss.2009.03.014</identifier><identifier>CODEN: JSSODM</identifier><language>eng</language><publisher>New York: Elsevier Inc</publisher><subject>Computer simulation ; Requirements ; Requirements engineering risk ; Requirements volatility ; Software engineering ; Software process modeling ; Studies ; Systems development ; Volatility</subject><ispartof>The Journal of systems and software, 2009-10, Vol.82 (10), p.1568-1577</ispartof><rights>2009 Elsevier Inc.</rights><rights>Copyright Elsevier Sequoia S.A. Oct 2009</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c355t-24364b12f7e45282c91db03d33fd7fa9c97b6b6148a3c0c2acb7e2f28e9be47c3</citedby><cites>FETCH-LOGICAL-c355t-24364b12f7e45282c91db03d33fd7fa9c97b6b6148a3c0c2acb7e2f28e9be47c3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Ferreira, Susan</creatorcontrib><creatorcontrib>Collofello, James</creatorcontrib><creatorcontrib>Shunk, Dan</creatorcontrib><creatorcontrib>Mackulak, Gerald</creatorcontrib><title>Understanding the effects of requirements volatility in software engineering by using analytical modeling and software process simulation</title><title>The Journal of systems and software</title><description>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.</description><subject>Computer simulation</subject><subject>Requirements</subject><subject>Requirements engineering risk</subject><subject>Requirements volatility</subject><subject>Software engineering</subject><subject>Software process modeling</subject><subject>Studies</subject><subject>Systems development</subject><subject>Volatility</subject><issn>0164-1212</issn><issn>1873-1228</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2009</creationdate><recordtype>article</recordtype><recordid>eNp9kU1rFTEUhoNU8Lb6A9wFF93dab7ufOBKStVCwY1dh0xyUjPMJG1OpuX-BP-1Ga5QcOEqJ-F5DufkJeQjZw1nvL2amgmxEYwNDZMN4-oN2fG-k3suRH9GdpVRtebiHTlHnBhjnWBiR37fRwcZi4kuxAdafgEF78EWpMnTDE9ryLBArPfnNJsS5lCONESKyZcXkyseH0IEyJs-HumKW2GimY8lWDPTJTmYT2_u1XrMyQIixbCsW9sU35O33swIH_6eF-T-683P6-_7ux_fbq-_3O2tPBzKXijZqpEL34E6iF7YgbuRSSeld503gx26sR1brnojLbPC2LED4UUPwwiqs_KCXJ761hGeVsCil4AW5tlESCtqqfpBSaYq-OkfcEprrouhFmJomWRSVoifIJsTYgavH3NYTD5qzvSWjJ50TUZvyWgmdU2mOp9PDtQ1nwNkjTZAtODqX9uiXQr_sf8ATqyaiQ</recordid><startdate>20091001</startdate><enddate>20091001</enddate><creator>Ferreira, Susan</creator><creator>Collofello, James</creator><creator>Shunk, Dan</creator><creator>Mackulak, Gerald</creator><general>Elsevier Inc</general><general>Elsevier Sequoia S.A</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20091001</creationdate><title>Understanding the effects of requirements volatility in software engineering by using analytical modeling and software process simulation</title><author>Ferreira, Susan ; Collofello, James ; Shunk, Dan ; Mackulak, Gerald</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c355t-24364b12f7e45282c91db03d33fd7fa9c97b6b6148a3c0c2acb7e2f28e9be47c3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2009</creationdate><topic>Computer simulation</topic><topic>Requirements</topic><topic>Requirements engineering risk</topic><topic>Requirements volatility</topic><topic>Software engineering</topic><topic>Software process modeling</topic><topic>Studies</topic><topic>Systems development</topic><topic>Volatility</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Ferreira, Susan</creatorcontrib><creatorcontrib>Collofello, James</creatorcontrib><creatorcontrib>Shunk, Dan</creatorcontrib><creatorcontrib>Mackulak, Gerald</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>The Journal of systems and software</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ferreira, Susan</au><au>Collofello, James</au><au>Shunk, Dan</au><au>Mackulak, Gerald</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Understanding the effects of requirements volatility in software engineering by using analytical modeling and software process simulation</atitle><jtitle>The Journal of systems and software</jtitle><date>2009-10-01</date><risdate>2009</risdate><volume>82</volume><issue>10</issue><spage>1568</spage><epage>1577</epage><pages>1568-1577</pages><issn>0164-1212</issn><eissn>1873-1228</eissn><coden>JSSODM</coden><abstract>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.</abstract><cop>New York</cop><pub>Elsevier Inc</pub><doi>10.1016/j.jss.2009.03.014</doi><tpages>10</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0164-1212
ispartof The Journal of systems and software, 2009-10, Vol.82 (10), p.1568-1577
issn 0164-1212
1873-1228
language eng
recordid cdi_proquest_miscellaneous_34894304
source ScienceDirect Freedom Collection
subjects Computer simulation
Requirements
Requirements engineering risk
Requirements volatility
Software engineering
Software process modeling
Studies
Systems development
Volatility
title Understanding the effects of requirements volatility in software engineering by using analytical modeling and software process simulation
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-26T05%3A50%3A19IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Understanding%20the%20effects%20of%20requirements%20volatility%20in%20software%20engineering%20by%20using%20analytical%20modeling%20and%20software%20process%20simulation&rft.jtitle=The%20Journal%20of%20systems%20and%20software&rft.au=Ferreira,%20Susan&rft.date=2009-10-01&rft.volume=82&rft.issue=10&rft.spage=1568&rft.epage=1577&rft.pages=1568-1577&rft.issn=0164-1212&rft.eissn=1873-1228&rft.coden=JSSODM&rft_id=info:doi/10.1016/j.jss.2009.03.014&rft_dat=%3Cproquest_cross%3E1854997361%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c355t-24364b12f7e45282c91db03d33fd7fa9c97b6b6148a3c0c2acb7e2f28e9be47c3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=229603033&rft_id=info:pmid/&rfr_iscdi=true