DocumentCode
2430464
Title
Software process simulation is simulation too—What can be learned from other domains of simulation?
Author
Birkhölzer, Thomas
Author_Institution
Univ. of Appl. Sci., Konstanz, Germany
fYear
2012
fDate
2-3 June 2012
Firstpage
223
Lastpage
225
Abstract
Simulation is an important method and tool in many fields of engineering. Compared to these, simulation plays only a minor role in the field of software processes and software engineering. Examining this discrepancy, four theses are formulated as suggestions for future directions of software process simulation: 1. Simulation requires efforts, but “not simulating” might cause considerable costs as well, e.g. by wrong assumptions or expectations. These costs must be addressed and understood as well. 2. A model is always a simplification with many uncertainties. However, this is not a counter-argument by itself but must be evaluated in the perspective of purpose and available alternatives. 3. Future process simulation models must and will be much more complex than today. The necessary complexity can only be handled by relying on a rich set of mature components. This requires a joined effort and appreciation of the respective groundwork. 4. There are areas of software process modelling, which have already achieved some maturity, e.g. the interrelationships of volume of work, productivity, resources, and defect injection and removal. However, there are other aspects, which need further research to develop adequate modeling concepts, e.g. influence of architectural quality on later process stages, influence of process area capabilities within a dynamic simulation, or combined effects of human factors like time pressure, motivation, or knowledge acquisition.
Keywords
digital simulation; knowledge acquisition; software architecture; software process improvement; software quality; architectural quality; dynamic simulation; human factors; knowledge acquisition; motivation; software engineering; software process modelling; software process simulation; time pressure; Computational modeling; Integrated circuit modeling; Predictive models; Software; Software engineering; Solid modeling; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software and System Process (ICSSP), 2012 International Conference on
Conference_Location
Zurich
Print_ISBN
978-1-4673-2351-2
Electronic_ISBN
978-1-4673-2350-5
Type
conf
DOI
10.1109/ICSSP.2012.6225972
Filename
6225972
Link To Document