Continuous Integration
As described previously, creating a “CI Environment” means acquiring, installing, and configuring…
Team Dynamics
The portion of the model, shown in Figure 57, is a very…
Customer Involvement
Customer Involvement has some positive and some negative effects on our core…
Micro-Optimizing
As described in section 3.3.4, the Micro-Optimizing gene represents the adaptive nature…
Refactoring
As described above refactoring, refactoring is the work required to restructure the…
Iterative-Incremental
To model the iterative and incremental nature of an Agile project, we…
Modelling the Seven Genes of Agile
The following section describes sections of the Agile Project Dynamics (APD) model…
A Brief Review of Relevant Software Engineering Topics
Large-scale software engineering organizations, particularly government contractors, have traditionally used plan-driven, heavyweight,…
Modelling the Dynamics of Agile Software Projects
This chapter presents the Agile Project Dynamics (APD) model. Following the research…
Strategic Project Management with System Dynamics
System Dynamics was famously used by Pugh-Roberts/PA Consulting to diagnose the causes…


