After your team has coded most of the application and you completed
code freeze, you are ready to perform selective builds. The builds
no longer include every completed task; include only specific tasks
in the build.
About this task
Your team is small and your application
is part of a larger application. You might be the only person to determine
which tasks are allowed in a build. Use this work flow:
- Code freeze is over and the developers and testers
are using the application. They find a problem that must be fixed
in developer Joe's area.
- Joe creates a task and assigns it to himself. Joe
makes the fix and completes the task.
- Joe notifies the build manager, Bob, that the task
must be included and why. Bob approves the change and manually adds
it to the next scheduled build.
Your team is large and your application is a
deliverable. You might work as part of a change control board to determine
which tasks are necessary to deliver a quality product that meets
the requirements. Use this work flow:
- Code freeze is over and SQE is testing the application.
They find several problems and submit them using Rational® Change.
- The program manager gives each change control board
member a list of change requests from SQE, and the team decides which
to fix.
- The build manager assigns the tasks to be fixed
to team members, and informs them of the next build date.
- When the developers complete their assigned tasks,
they notify the build manager, and the build manager manually adds
the completed tasks to the build.
The build manager can add the tasks to the build
in this way.