Case 5: Introducing Customer Involvement
We now introduce the Customer Involvement gene, which means that there will be some requirements churn, however requirements uncertainty will…
We now introduce the Customer Involvement gene, which means that there will be some requirements churn, however requirements uncertainty will…
In this case we will allow refactoring. As described earlier (5.2.3) this means that when the “technical/design debt” for the…
In the next experiment, we ‘turn off’ the waterfall switch. This activates the iterative/incremental gene and the feature-driven gene, such…
Earned Value Management (EVM) is a management methodology for monitoring and controlling schedule, cost, and scope. It allows management to…
As a base-case, we start by executing the model in “waterfall mode” by using our ‘Switch for Waterfall”. It yields…
In order to perform “what if” analysis and sensitivity tests on the effects produced from the interaction of gene combinations…
Figure 63 shows the portion of the APD model that addresses staffing and experience gain. The construct is very similar…
As described previously, creating a “CI Environment” means acquiring, installing, and configuring the tools and servers necessary to support CI.…
The portion of the model, shown in Figure 57, is a very simplistic approximation of the effects of the practices…
Customer Involvement has some positive and some negative effects on our core APD rework cycle. What could be considered a…
As described in section 3.3.4, the Micro-Optimizing gene represents the adaptive nature of a given project’s development processes. In an…
As described above refactoring, refactoring is the work required to restructure the software baseline in order to pay off the…