The Build Master: Microsoft's Software Configuration Management Best Practices