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.
Target groups
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.
Class schedule and outline
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
Participants:
3–12
Duration:
4 days in Munich or Online
The schedule, prices and online registration can be found at our Partner Bertrandt Academy or write an email to: bsc_info@bertrandt.com.