Software Configuration Management (CMPIC 8)

Strategies, Techniques, and Tools Certification

This course provides a basic introduction to the theory, principles, and techniques of Software Configuration Management (SCM) as it applies to the entire software lifecycle. It addresses the application of SCM in a wide variety of approaches to software development and maintenance, from traditional to agile. The course illustrates the SCM strategies, techniques, and required tool capabilities that support each of the activities in the software development life cycle. The student will also gain a value-based understanding of which SCM techniques are most useful for the development approach and tool capabilities that currently exist in their company. The course concludes by providing an SCM implementation framework for planning and selecting the optimal SCM strategy and tool capabilities for both the project and organizational levels.

Content

  • Part 1 - SCM Foundations

    • Defining our Terms

    • Development Approaches

    • Evolution of SCM

    • Demo and Discuss Workshop: 3G/4G Capabilities

    • Core SCM Finctions

    • SCM Infrastructure

    • SCM Workflow

  • Part 2 - SCM Structures

    • Identity and Structure

    • Streams and Branches

    • Branching Strategy

    • Demo and Discuss Workshop: Branching Strategies

    • Requirements

    • Documentation

    • Reporting

  • Part 3 - SCM Dynamics 

    • Version Control

    • Change Control

    • Build Management

    • Demo and Discuss Workshop: Build Strategies

    • Test Management

    • Release Management

    • Dependency Management

  • Part 4 - SCM Implementation 

    • Standards and Frameworks

    • SCM Planning

    • Infrastructure Evaluation

    • Demo and Discuss Workshop: SCM Strategies

    • Technology and Tool Evaluation

    • SCM Implementation

    • Survey and Feedback

    • Certification Exam

 

Target group

The seminar is aimed at configuration managers who want to expand their knowledge of SCM as well as at software developers who want to use the knowledge acquired here directly in the project.

 

Information
Duration: 4 Days
Time: 09.00 - 17:00 h
Language: German, English course material only
Participants: 3-12
Price: 2.070,00 €*

* excl. VAT; our general terms and conditions for seminars apply

Cooperation

We cooperate with other training providers to fulfill your entire training needs. Our main goal is to combine different training sessions to one package. This training is held by our subsidiary usb GmbH.

 

Speaker

  • Harald Schwabe

 Download Seminar Description  

"Sehr gutes und lehrreiches Seminar, gute und lebendige Diskussionen!"