QAI eLearning Logo  
QAI elearning - A Division of QAI
QAI logo
 
  Home About Us Products and Solutions Organizations FAQs Contact Us  
scm-process

Products and Solutions

>

Software Configuration Management

>

The Tasks in the SCM Process

SE402: The Tasks in the SCM Process
 Duration: 9.5 hours |  List Price: USD 76 |  Delivery Mode: eLearning
Buy online Buy online

Introduction

Change management in the software context is done using the disciplined approach of software configuration management (SCM). In software projects where changes are not managed by implementing the SCM process, there is a possibility of low productivity, more rework, and more errors.

To be able to plan for SCM as a part of project management, it is necessary to understand the tasks in the SCM process. The five tasks of the SCM process are configuration identification, change control, version control, configuration auditing, and reporting. These tasks relate to software configuration items (SCIs) and can be seen as concentric layers that apply to SCIs as the project progresses.

The Tasks in the SCM Process course includes:

  • Configuration Identification
  • Change Control
  • Version Control
  • Configuration Auditing
  • Reporting

This course has been co-authored by the internationally recognized consultant and authority on software engineering—Dr. Roger S. Pressman.

Course Benefits

This course will enable you to:

  • Explain the configuration identification task of the SCM process.
  • Explain the change control task of the SCM process.
  • Explain the version control task of the SCM process.
  • Explain the configuration auditing task of the SCM process.
  • Explain the reporting task of the SCM process

You receive a certificate of completion after successfully completing this course.

Content Brief

Changes are inevitable during a software project and can arise due to various reasons. Software configuration management (SCM) provides a disciplined approach to change management. In order to implement SCM in a software project, it is necessary to understand the SCM process.

There are five tasks in the SCM process. These are configuration identification, change control, version control, configuration auditing, and reporting.

Configuration identification is at the core of the SCM process. It sets the basis for the subsequent tasks of the SCM process. Configuration identification includes defining the basis for identifying software configuration items (SCIs), defining the method to depict the relationship between SCIs, defining the identification scheme for naming SCIs, identifying SCIs, identifying the baselines to be established and the corresponding SCIs, and defining the method for acquiring SCIs in the project repository.

In the change control task of the SCM process, a defined process is used to handle change requests from their initiation until the time the change is implemented and released to users. The change control process includes evaluating a change request, implementing the change, and verifying and releasing the change.

The version control task of the SCM process is executed to manage multiple versions of a configuration and the SCIs that constitute it. Revisions, variations, and variants are types of versions of a software product; and the principles of version control apply to all of them.

The configuration auditing task of the SCM process is a software quality assurance (SQA) function. It is executed formally and impartially to ensure that changes have been made correctly and quality has been maintained while implementing the changes. There are three types of configuration audits—functional configuration audit (FCA), physical configuration audit (PCA), and formal qualification review (FQR).

The reporting task of the SCM process provides timely information on the status of the changes requested and the SCIs to the people who may be affected by the changes. These could be the people requesting for changes, the developers, the project manager, and the senior management.

Tools should be considered for supporting all the tasks of the SCM process.

Target Audience: Configuration controller, Team Leader
Prerequisites:
  SE201: Basic Concepts of Software Project Management
  SE401: An Overview to Software Configuration Management

QAI Global Institute offers special incentives for purchases from developing nations and universities and discounts on bulk purchases.

  SE401: An Overview to Software Configuration Management
  SE402: The Tasks in the SCM Process
  Software Configuration Management
  Software Quality Management
  Software Testing
  Software Engineering
  Software Project Management
  Software Testing
  Software Estimation
  Software Process Management
  Test Engineering
  Business Process Outsourcing
  IT Service Management
  Project Management
 
QAI Global Institute is IEEE Education Partner
PMP® Aspire - Your pathway to become a PMP
Click here for larger image.
QAI
 
  I have completed the course, it was a good experience learning online. Priyanka Saini
Systems Operations, Delhi
  I found this course, ‘Outsourcing Project Work’ very informative and referred the same to my younger brother too.
R. Kapur
Senior Software Engineer,
HCL Technologies Ltd.
  I liked the first course of Software Engineering so much that I am enrolling in for another.
Daniel Stonebarger
Student, United States
  QAI Global Institute course does what it claims.
Schjon Aster
Asteroyds Consulting, Canada
   
  CSBA
CMM IntegrationSM, SCAMPISM, SCAMPISM Lead Appraiser, TSPSM, and IDEALSM are service marks of Carnegie Mellon University. CMMI®, Capability Maturity Model®, Capability Maturity Modeling®, CMM® and Carnegie Mellon® are registered in the US Patent and Trademark Office by Carnegie Mellon University. ITIL® is a Registered Trade Mark of the Cabinet Office (HM, Govt of UK) in the United Kingdom and other countries. CBTL and CBQA are service marks of QAI India Ltd. "PMI®" and the PMI® logo are service and trademarks registered in the United States and other nations. "PMP®" and the PMP® logo are certification marks registered in the United States and other nations.
© QAIeLearning and its licensors.