Understanding the Dynamics of Software Projects: An Introduction to Software Process Simulation
Abstract
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.
Description
The article of record as published may be located at http://dx.doi.org/10.1145/2600821.2600855
Rights
This publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. Copyright protection is not available for this work in the United States.Collections
Related items
Showing items related by title, author, creator and subject.
-
A computer simulation of vehicle and actuator dynamics for a hexapod walking robot
Kristiansen, Karl Johann Ragnar Wrussell (Monterey, California. Naval Postgraduate School, 1994-03);Underwater walking machines offer a potential for replacement of human divers in certain aspects of underwater construction and inspection. One such vehicle, Aquarobot, is currently under test in Japan. However, this vehicle ... -
Development of a nonlinear 6-degree of freedom miniature rotary-wing unmanned aerial vehicle software model and PID flight path controller using Mathworks Simulink simulation environment
Miranda, Ricardo E. (Monterey, California: Naval Postgraduate School, 2009-09);This paper describes the development of a 6-degree of freedom (6-DOF), nonlinear, miniature rotary-wing unmanned aerial vehicle (RW UAV) simulation environment using MathWorks Simulink simulation software. In addition ... -
Nonlinear dynamics in the modeling of helicopter rotor blade lead/lag motion
King, Robert L. (Monterey, California. Naval Postgraduate School, 1999-06);Until recently, computer simulations of helicopter rotor dynamics have employed equations of motion that have been linearized or simplified. These modified equations of motion did not allow for the evaluation of nonlinear ...