Working with NAnt and CruiseControl.NET is a great pleasure. The flexibility and power of these frameworks and the possibilities they introduce for defining the process in a formal way should not be underestimated. Their ability to remove the tedium of certain processes from the developer and to ensure compliance is also excellent.
At the same time, these tools highlight flaws and immaturity in the delivery phase of a software solution. This makes me a little sad but hopeful for the future.
Things will improve, particularly as Microsoft gets its act together and begins to deliver tools in this area, which has the tendency to push the world in a specific direction.
Delivery processes are a huge consideration. You can achieve efficient, consistent processes now with planning, effort, and the correct tools by your side.
KeywordsDevelopment Team Delivery Process Configuration Management Open Source Tool Database Integration
Unable to display preview. Download preview PDF.