Explain the purpose of performing daily builds in the MSF process model. Microsoft follows daily builds for their projects. This process states that you compile every file and each one of them is combined to single executable program. These daily builds are then put through the smoke test. These daily builds catches the defects at early stages which avoids the problems with integration at later stages. This is done in combination of daily builds and smoke test. Daily builds is a way for better root cause analysis of the problem because it’s easier to pinpoint the broken point in the product if it is tested on day to day basis than doing it once at the end of a module. Daily builds help in prioritizing tasks based on the risks. It improves the overall quality of the product. Also tracks the overall progress of the product.
|