During Project Preparation the following topics must be considered:
- Indentify the Release Stream to be used (Monthly or if a Long Run Project), questions to be taken into account:
- When will the project start the build?
- When will the project to have the first Release?
- What will be the cadence between project Releases?
- When will the project stop the build?
- What are the Key Processes that will be changes/Implemented?
- How the maintenance for these processes will be managed during the project duration?
- The needed Periods for UAT matches with the Current Release Plan?
- Any other project specificity that might affect current Release Plan?
- Identify the Jira Project to be Used
- If new Jira Project: Try to reuse the same workflow as CCCME, and a new Jira ↔ Copado Integration will need to be setup
- Identify the Tech Lead to be assigned to the project, his main responsabilities will be:
- Make sure the Squad Follows Development Guidelines
- Perform Code Review
- Provide Support to junior Squad Members
- Make Sure the Squad follows the Technical Release Management Process
- Identify if Project will have a dedicated Release Manager, or if Managed Services Resources will be required, this profile might be needed if
- Long Run project is complex in terms of deployment
- Complex Cutover Plan needs to be elaborated
- Dry Run needs to be coordinated
- Include in the budget INT, UAT and PROD Deployment, according to Abacus (or the guidelines provided by Managed Services)