The purpose of this activity is to turn the underlying Development Process into a project-specific process, and to make the
Development Infrastructure ready for the project.
Relationships
Parent Activities
Prepare Project Environments
Description
Preparing the development environment involves:
Defining how the project is going to use the configured Development Process.
Qualifying work product selections with timing and formality requirements.
Preparing project-specific assets, like guidelines and templates.
Producing a list of candidate tools to use for development.
Properties
Event Driven
Multiple Occurrences
Ongoing
Optional
Planned
Repeatable
Staffing
The tasks in this activity are best carried out by a small team, staffed by individuals with a good general knowledge
of the Development Process. If the organization has a dedicated process
group focusing on process and development environment, the Role: Process Engineeris often staffed from this group.
Usage
Usage Guidance
Preparing the environment for the project is done during the Inception phase. Any subsequent work done to improve and
complete the prepared environment is described in the activity: Prepare Environment for an Iteration.
Key Considerations
It is recommended to always spend some time preparing your development environment based on the specific needs of the
project.
Background information about the state of the development organization is often collected prior to project startup and
documented in Work Product: Development Organization Assessment.