Building a continuous development capability for enhancements
Once all your code is checked into a single environment in a single location, it becomes more manageable to maintain. Each release from this point onwards should be created in a separate folder uniquely named for the release. Once the release has been successful, it should be merged into the baseline.
Getting ready
Understand the export and import capabilities of the products that are present within your business intelligence and data warehouse environments. By identifying the objects that are required to be handed over at the end of the project, it is an easier target to work towards, during the project.
How to do it...
In order to develop a continuous development capability, it is important to define the process:
1. For all changes raised on the project (by an enhancement, bug, or change request), you need to identify the impact on the artifacts in the Requirements Traceability Matrix. Under the Development branch of your code...