Software Configuration Management: An Investment in Product Integrity