Software Process Dynamics was written for professionals and students in software engineering or information technology who are interested in understanding the dynamics of software development, or in assessing and optimizing process strategies. It supports improved decision making about projects and organizational policies by being better informed about the dynamic consequences of their decisions.
It is a ground-up tutorial that synthesizes all previous work in the area, describes many important applications, provides executable models, other modeling assets and exercises.
It is written to be a self-contained learning experience, and a comprehensive reference for modeling practitioners. The sections are structured so that readers can approach the subject from several perspectives, and gain valuable knowledge for further study and practice depending on their needs.
The book will:
- help organizations improve their processes
- help readers understand what happens on software projects
- improve the accuracy of predictions
- reduce failed projects
- support management decision-making on all levels.
The referenced models, tools, updates, discussion, errata, other links, and color book information are at http://csse.usc.edu/softwareprocessdynamics. A mirror site is at http://softwareprocessdynamics.org.
|