Programmers perform all programming activities, producing source code and related objects, such as system data and build scripts. They also maintain these programming objects during the product's life cycle, producing new versions according to change requests . They may also be responsible for the testing of their own code, such as performing module tests, and possibly also for integration tests. All configuration management activities must be performed for coding and other activities for which this person is responsible, such as testing. Programmers contribute to the performance of configuration management by
Programmers may also be involved with configuration control boards in connection with evaluating event registrations. Programmers' contribution to laying a good foundation for configuration management should not be underestimated. BenefitsOn top of the benefits of placing their own products under configuration management, programmers may benefit from configuration management by
ReferencesMore details about relevant subjects may be found in Chapters 16Coding, Integration, and Test, 18Managing Configurations in Different Development Models, and 22 How to Get Started from Nothing. |