Software Configuration Management

Software Configuration Management

  • Course TitleSoftware Configuration Management
  • Course IDTD 201
  • Target AudienceT1xx - T3xx
  • Course Duration1.5 Hours
  • Mode of deliveryVirtual

Course Overview

This training session will cover the Tools, Process & Support Functions from CTOCM.

Faculty Details

Course Instructors

  • Prev
  • slide
  • Next
Akhila Bandla

Name

Akhila Bandla

Email ID: akhila.bandla@intellectdesign.com

Learning Objectives

Learning Objectives

At the end of the entire course, participants will be able to understand:

  • What is Version Control System (SVN & iGIT), its strategy & standards in intellect
  • Branch Plan processing using JIRA
  • Understand and enable Automated Code Build, Application Database Creation & Update, Application Deployment, Unit Testing, Functional Testing and SAST Testing
  • Understanding of CI-CD workflow
  • Other CTOCM Services

Course Coverage

1. Version Control Strategy at Intellect

(Duration: 10 minutes)

  • What are different kernel levels K1, K2, K3 & K4?

2. What is Source Code Management?

(Duration: 40 minutes)

  • Repository
  • Trunk/Release/Master
  • Repository Structure in SVN & iGIT
  • Branches
  • Branch Plan Processing
  • Retrofit & Merge
  • Branching Models
  • Source Code Compliance details
  • Merge Request Incremental Code Quality report

3. What are the Key CM Functions?

(Duration: 40 minutes)

  • CI-CD Components
  • Code Build, Application Database Creation & Update , Application Deployment
  • SonarQube Analysis
  • Fortify Analysis
  • Junit & Jacoco
  • Jfrog Artifactory & Xray
  • Regression Testing
  • 360° CI Pipeline
  • Other CM Services
  • CD Cut/Escrow Transfer
  • Metrics & Analytics
  • Audit Reports (iGIT & SVN)
  • IT/Infra Support - DR/BCP on key CM servers

Faculties

About the Faculty

Akhila Bandla

Akhila Bandla

Email ID : akhila.bandla@intellectdesign.com


Enroll