Software Configuration Management Course
SWEBOK KNOWLEDGE AREA REVIEW COURSES

Course Description:
Software development is not a straightforward process and often requires multiple iterations between the development phases. To cope with this dynamic nature of software development, software engineers need to control the changes in the development process. Software Configuration Management (SCM) is the activity that helps us control the evolution of a software project. This course is a comprehensive review of SCM as a software-engineering discipline supporting all life-cycle phases by relying on tools and techniques to manage changes in software, including documentation, code, interfaces, and databases.

Format: Asynchronous
Nominal duration: Self-paced Learning – Approximate Time: 6 hours
Professional Development Hours (PDH) : 6
Continuing Education Credits (CEU) : 0.6

Learning Objectives: Learning objectives for the Software Configuration Course.
1. Effectively Plan and Run an SCM Process considering specific organizational aspects in terms of people, product, project, cross-organizational, process, and tools.
2. Effectively identify and organize configuration items to be controlled with SCM, including labeling and version control.
3. Perform effective surveillance of SCM activities including software configuration auditing to evaluate the conformance of software products and processes to applicable regulations, standards, guidelines, plans, and procedures.
4. Manage software baselines.
5. Effectively manage changes during the software life cycle including deviations and waivers in software configuration control.
6. Record and report information needed for effective management of the software configuration. Effectively manage software releases and deliveries including versioning control.
7. Select and apply SCM Tools.

Purchase Options
Student
Course $125
Member
Course $125
Non-Member
Course $150

Members Save!

Join the Computer Society to take advantage of member pricing.