Understanding the dynamics of software projects: an introduction to software process simulation (Abstract Only)
2014
Static representations of development processes provide a basis for communication and coordination of work, as well as for planning work. However, they do not provide any information about the actual behavior of a project, including the effects of staffing decisions, quality-inducing activities, delays, resource contentions, and so forth. Software process simulation (SPS) has demonstrated the capability for providing insight to the dynamics of software projects and supporting project management decisions. This tutorial is a SPS introduction that emphasizes practical approaches to modeling and simulation for both researchers and practitioners. We will discuss modeling and simulation, types of simulation, an historical overview of SPS, the disciplines that contribute to successful SPS work, modeling constructs commonly used to represent software development dynamics, and methods for conducting a SPS project.
Keywords:
- Software peer review
- Social software engineering
- Package development process
- Management science
- Software design description
- Software Engineering Process Group
- Software Process simulation
- Systems engineering
- Goal-Driven Software Development Process
- Computer science
- Software project management
- Software construction
- Software development
- Software development process
- Software engineering
- Team software process
- Personal software process
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
0
References
0
Citations
NaN
KQI