Strategies, techniques and required tool capacities (Language English)
Software Configuration Management (SCM) is a specialization of CM on all activities in the area of software development over the entire software life cycle. The topics covered include the definition and tracking of change processes, versioning and conflict handling. The increase in efficiency in automated application creation, the coordination of changes and access control are important. The specific aspects of traditional and agile software methods are dealt with in a practice-oriented manner.
Training category: Configuration Management and PLM
Target group: The training is aimed at configuration managers who want to expand their knowledge of SCM and at software developers who want to use the knowledge acquired here directly in the project.
Content:
- Basics:
- The Big Picture
- Software Development Approaches
- Defining CM Terms
- The Evolution of SCM
- Core SCM Functions
- SCM Workflow - Structures:
- Identify and Structures
- Streams and Branches
- Branching Strategy
- Requirements
- Documentation
- Reporting - Dynamics:
- Version Control
- Change Control
- Build Management
- Test Management
- Release Management
- Dependency Management - Implementations:
- Standards and Framework
- SCM Planning
- Infrastructure Evaluation
- Technology and Tool Evaluation
- SCM Implementation - Summary and Feedback:
- Course Overview
- SCM Foundations, Structures, Dynamics, Implementation
- Invitation for Feedback
Training objectives:
- You will gain a value-driven understanding of which SCM techniques are most useful for the development approach and tool capabilities currently in place in your organization.
- The course concludes with an SCM implementation framework for planning and selecting the optimal SCM strategy and tool capabilities at both the project and organizational level.
Duration: 4 days
Teaching method: Classroom training
Participation fee: 2.170,00€ p.P.
Training dates 2024:
- 04.06. - 07.06.2024 (München)