Starting with build process allows you to take advantage of some of the manual, labor-intensive, and error-prone processes that exist at the front end of your software development lifecycle, minimizing downstream delays and ensuring you are producing high quality, executable code. This phase will take you through the following activities:
- Establish your development guiding principles.
- Enhance the versioning and management of your development artifacts, including source code.
- Prepare to automatically build and continuously integrate your code.
Use this phase as part of the full blueprint, Make Development Teams Leaner and Improve Time-to-Release in Five Steps.