Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Software Change, Configuration and Release Management

( Duration: 3 Days )

The Software Change, Configuration and Release Management training course covers configuration activities, such as configuration planning, change control and management, system building and version and release management. You will learn how the application core processes of Software Control Management (SCM) contribute to the success of a software project.

By attending Software Change, Configuration and Release Management workshop, delegates will learn to:

  • Proactively manage the components of projects
  • Construct a Configuration Management (CM) plan for traditional and Agile projects
  • Choose hardware and software items to control through Configuration Identification
  • Manage requests by specifying Configuration Control procedures

COURSE AGENDA

1

Analyzing business factors driving CM

  • Determining causes of failure in project scenarios
  • Positioning strong internal CM controls
  • Controlling quality in the development life cycle
  • Releasing stable configurations
2

Demystifying core CM processes

  • Configuration Identification
  • Version Management
  • Configuration Control
  • Change Management
  • Configuration Status Accounting
  • Reporting
  • Configuration Audits
  • Compliance
  • Build and Release Management
3

Deriving candidate items for the project

  • Extracting CIs from the product and the project
  • Itemizing six steps to bring a work product under configuration management control
4

Categorizing and naming items

  • Devising an effective naming scheme
  • Classifying items based on the nature of the project
  • Aligning a CI into one of four categories
5

Baselining CIs

  • Defining baselining procedures and creating a checklist
  • Declaring configuration or phase baselines
  • Checking CIs into a repository
6

Determining roles and responsibilities

  • Establishing an infrastructure to manage project change
  • Comparing change control from a traditional to an Agile perspective
  • Specifying the role of the SCM team
7

Creating a change control process

  • Establishing change control procedures
  • Facilitating change from requirements through maintenance
8

Distinguishing between defects and enhancements

  • Processing a change request
  • Investigating defects and deciding corrective action
  • Evaluating urgency
  • Determining severity
  • Prioritize
9

Planning the reporting requirements

  • Identifying reports required in each phase of CM
  • Determining the communication needs of stakeholders
  • Improving processing by using a configuration database
10

Matching reporting needs to development life cycle

  • Anticipating report types by role types
  • Planning what to collect in order to report
  • Adding CSA requirements to vendor contracts
11

Designing Configuration Audits

  • Distinguishing between QA and SCM activities
  • Clarifying types of SCM audits
  • Timing audits throughout the development life cycle
  • FCA and PCA checklists
  • Baseline and release audits
12

Assessing release readiness

  • Ensuring the documentation matches the product
  • Verifying product configuration
13

Ensuring consistency through the build process

  • Establishing independence by separating development from the build
  • Managing unique code lines and versions
  • Knowing why and when to branch and use variants
14

Specifying the product release process

  • Planning a release strategy
  • Resources needed for a smooth release process
  • Matching process steps to release types
  • Positioning Quality Gates in the development life cycle
  • Timing the release appropriately

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X