The Planning Phase of an Incremental SDPM Strategy for the Feature-Driven Development Model

Figure 12-6 is the Planning Phase of the Incremental SDPM strategy for the Feature-Driven Development model.

Figure 12-6. Planning Phase of an Incremental SDPM strategy for the Feature-Driven Development model

Four major activities make up the SDPM Planning Phase of an Incremental SDPM strategy for the Feature-Driven Development model:

  • Modeling the solution

  • Building the feature list

  • Assembling the feature sets

  • Develop the feature plan

They are briefly described in the following subsections.

Modeling the Solution

The project manager assembles the modeling team, which comprises domain experts (customers) and developers. Under the direction of a Chief Architect (who is an experienced object modeler) a walkthrough of the project scope is conducted. Domain areas to be included in the final solution are identified, and small subteams are commissioned to model each domain in turn. From among the models submitted for each domain, a single model is chosen; it might be one of the suggested models or a hybrid of the submitted models. After a model of each domain is developed, a consolidation produces the overall model solution. This model may be updated later in the life cycle of the project.

Building the Feature List and Assembling Feature Sets

The RBS is the recommended approach to building the ...

Get Effective Software Project Management now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.