Effective Software Configuration Management
WorkshopBusiness Beam (Pvt.) Ltd, Islamabad
Program Information:
| Start Date: | Mar 22, 2010 |
| Last Date of Registration: | Mar 12, 2010 |
| Normal Track Duration: | N/A |
| Fast Track Duration: | 2 Days |
| Venue: | Islamabad |
| Fast Track Timing: |
Monday
09:30 AM - 05:30 PM
Tuesday
09:30 AM - 05:30 PM
|
|
16,000 PKR
Program Fee:
|
|
Program Detail:
Introduction
Configuration management is the lynch pin of successful software projects. Effective software teams manage change well; they know what changed, when, and by whom.
Unfortunately many teams view configuration management as an overly bureaucratic practice that only is useful for large projects.
This training course will tackle this issue head-on by discussing practical, real-world practices that benefit both agile and plan-driven teams. It will also clarify the basic misconception that configuration management is limited to the version control tool. It will discuss detailed internationally accepted best practices and processes in configuration management through which an organization can avoid several issues.
Configuration Management practices are also highly recommended by the Software Engineering Institute's Software Capability Maturity Model Integration (CMMI).
Course Level
Beginner / Intermediate
Contents
- Introduction to Software Configuration Management
- Definition
- Elements
- SCM and the bigger picture
- The 4 major activities of SCM
- Identifying Configuration Items
- Identifying useful CIs
- CI’s and baselines
- Controlling Configuration Items
- Managing change during the project life cycle
- Implementation of changes after evaluations andverifications
- Understanding the Configuration Control Board (CCB)
- Who forms the CCB
- Roles and Responsibilities
- Typical agenda
- Effective Reporting: The backbone of SCM
- Goals of data reporting
- Tasks within reporting
- Setting up an effective reporting mechanism
- Identifying primary data elements
- Performing audits on Configuration Items
- Benefits of conducting audits
- Audits for improvement? Or Audits for Control?
- Functional audits vs Physical Audits
- Building the Configuration Libraries
- Elements of a Configuration Library
- Working Area Vs Repository
- Importance of Commitment and Control
- Controlling Releases
- Branching & Merging Basics
- Tagging Releases for instant recall
- Customer communications: Who should be responsible?
- Differences in Organizational SCM and Project SCM
- Typical activities for setting up an organizationalSCM
- Typical activities for SCM on a project
- Planning for SCM
- Policies, plans, procedures and processes that support SCM
- Understanding SCM Tools
- Features and functions of SCM tools
- What’s the total cost of ownership?
- Things to consider when selecting a tool
Benefits
Participants will learn how to:
Recommended Participants
This course is highly valuable for:
Materials Provided
Please Note:
The training schedule is tentative, and can be changed without any prior notice.Partner also reserves the right to change the training cost of the programs.


| 