SlideShare a Scribd company logo
System Configuration Management
Software Configuration Management (SCM) plays a key role Development Testing  Release Maintenance
Team Members Executive Sponsor – provide resources Project Director – insures team members follow CM procedures Process Owner – usually the Software Configuration Manager or analyst Process Holders  Director Project Manager Configuration Manager Release Manager  SCCB
Process Holders Director – direction of project planning Project Manager – insures process is agreed upon; Management and Implementation (Process Owner) Configuration Manager – administrator Release Manager – coordinates releases SCCB – manage change control process
Process Overview Develop Product Promote source to system integration CM performs baseline of code Changes recorded in source control tool Code checked in Adjustments made to environment  Changes recorded in source control tool Installation scripts/procedures recorded in source control tool
Development to Systems Test Development environment open to all users Systems Test environment – code is locked down Record bugs/errors and send back to development Repeat this process until requirements are consistently met
Documents need to promote to Systems Test Environment Approved Change Requests Installation Guide Functional Specification System Specifications  Special Test Instructions Release Schedule Modules to be released
Systems Test Entrance Criteria Code is base lined and under SCM control Design and code walk through  Unit tests  Integration testing  Performance analysis and tuning  No unresolved problems Functional and User Specifications All DB creation/updates, conversion scripts User Documentation
System Test Return Code to Development Bugs and errors found Test plans  Test results
System Test Exit Criteria All defects corrected All high priority issues resolved System test report  Final user documentation
System Test to User Acceptance Testing Application setup for testing by Production Project Plan document Design specification document Logical and physical data diagrams System configuration document Unit test has been completed System test has been completed All high priority errors have been resolved User guide available Installation guide available Application files installed
User Acceptance Testing Exit Criteria Successfully completed Test summary reviewed and accepted No unresolved high priority issues All installation problems resolved Final user guide documentation Disaster recovery plan and manual
Production All promoted to production

More Related Content

PPTX
Software Configuration Management
PPT
Introduction To Software Configuration Management
PPTX
Software Configuration Management
PPT
Configuration Management
PPT
A Brief Introduction to Software Configuration Management
PDF
Software configuration management in deep
PPTX
Software configuration items
PPTX
Software Configuration Management (SCM)
Software Configuration Management
Introduction To Software Configuration Management
Software Configuration Management
Configuration Management
A Brief Introduction to Software Configuration Management
Software configuration management in deep
Software configuration items
Software Configuration Management (SCM)

What's hot (20)

PPT
Configuration Management
PPT
Software configuration management
PPTX
software configuration management ppt
PPTX
Software configuration management
PPT
Configuration Management
PPTX
Software Configuration Management (SCM)
PPTX
Configuration management
PPTX
Software Configuration Management
PPT
Configuration Management
PPTX
Software Configuration Management
PPT
software configuratiom management role n resposnbilities
PPT
PPT
Software Configuration Management
PPTX
Software configuration management
PPTX
Lecture 06 Software Configuration Management
PPTX
Configuration Management is Old and Boring
PDF
SE2_Lec 22_Software Configuration Management
PDF
Configuration Management Best Practices
PPT
Software Configuration Management
PPTX
Software re engineering
Configuration Management
Software configuration management
software configuration management ppt
Software configuration management
Configuration Management
Software Configuration Management (SCM)
Configuration management
Software Configuration Management
Configuration Management
Software Configuration Management
software configuratiom management role n resposnbilities
Software Configuration Management
Software configuration management
Lecture 06 Software Configuration Management
Configuration Management is Old and Boring
SE2_Lec 22_Software Configuration Management
Configuration Management Best Practices
Software Configuration Management
Software re engineering
Ad

Viewers also liked (11)

PPTX
Process Improvement for better Software Technical Quality under Global Crisis...
PPTX
Internet of things for the “smart home”
PPTX
Software Configuration Management
PPTX
1.0 about software configuration management trainings
PPTX
CS 584 - Aligning development tools with the way programmers think about code...
PPTX
CS519 - Visual Software Evolution Reconstruction
PPTX
Ch 8 configuration management
PPTX
Ch 7 integrating quality activities in the projectlife cycle
PPT
Configuration Management in Software Engineering - SE29
ZIP
Software Configuration Management
PDF
software configuration management
Process Improvement for better Software Technical Quality under Global Crisis...
Internet of things for the “smart home”
Software Configuration Management
1.0 about software configuration management trainings
CS 584 - Aligning development tools with the way programmers think about code...
CS519 - Visual Software Evolution Reconstruction
Ch 8 configuration management
Ch 7 integrating quality activities in the projectlife cycle
Configuration Management in Software Engineering - SE29
Software Configuration Management
software configuration management
Ad

Similar to Software Configuration Management (20)

PPT
Software Configuration Management
PPT
Fa10 mcs-005
PDF
Unit 6 Software Configuration Management
PPT
System imolementation(Modern Systems Analysis and Design)
PPT
Software Configuration Management.ppt
PPT
Software Engineering (Software Configuration Management)
PPT
Project Management
PPT
PPT
PPT
Software configuration management of students
PPTX
Confguration management training
PPS
Essentials of scm
PPT
Software Configuration Management introduction
PPT
lecture14.ppt
PPTX
Configuration Managment Powerpoint
PPSX
Software Project Planning IV
PPTX
PPTX
SE-Lecture-8.pptx
PPTX
Software Configuration Management.pptx
PPT
Software Configuration Management into a CMMI Level 1 Project
Software Configuration Management
Fa10 mcs-005
Unit 6 Software Configuration Management
System imolementation(Modern Systems Analysis and Design)
Software Configuration Management.ppt
Software Engineering (Software Configuration Management)
Project Management
Software configuration management of students
Confguration management training
Essentials of scm
Software Configuration Management introduction
lecture14.ppt
Configuration Managment Powerpoint
Software Project Planning IV
SE-Lecture-8.pptx
Software Configuration Management.pptx
Software Configuration Management into a CMMI Level 1 Project

Recently uploaded (20)

PDF
cuic standard and advanced reporting.pdf
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
KodekX | Application Modernization Development
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
cuic standard and advanced reporting.pdf
MYSQL Presentation for SQL database connectivity
Chapter 3 Spatial Domain Image Processing.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Digital-Transformation-Roadmap-for-Companies.pptx
KodekX | Application Modernization Development
Spectroscopy.pptx food analysis technology
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Building Integrated photovoltaic BIPV_UPV.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Mobile App Security Testing_ A Comprehensive Guide.pdf
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Network Security Unit 5.pdf for BCA BBA.
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...

Software Configuration Management

  • 2. Software Configuration Management (SCM) plays a key role Development Testing Release Maintenance
  • 3. Team Members Executive Sponsor – provide resources Project Director – insures team members follow CM procedures Process Owner – usually the Software Configuration Manager or analyst Process Holders Director Project Manager Configuration Manager Release Manager SCCB
  • 4. Process Holders Director – direction of project planning Project Manager – insures process is agreed upon; Management and Implementation (Process Owner) Configuration Manager – administrator Release Manager – coordinates releases SCCB – manage change control process
  • 5. Process Overview Develop Product Promote source to system integration CM performs baseline of code Changes recorded in source control tool Code checked in Adjustments made to environment Changes recorded in source control tool Installation scripts/procedures recorded in source control tool
  • 6. Development to Systems Test Development environment open to all users Systems Test environment – code is locked down Record bugs/errors and send back to development Repeat this process until requirements are consistently met
  • 7. Documents need to promote to Systems Test Environment Approved Change Requests Installation Guide Functional Specification System Specifications Special Test Instructions Release Schedule Modules to be released
  • 8. Systems Test Entrance Criteria Code is base lined and under SCM control Design and code walk through Unit tests Integration testing Performance analysis and tuning No unresolved problems Functional and User Specifications All DB creation/updates, conversion scripts User Documentation
  • 9. System Test Return Code to Development Bugs and errors found Test plans Test results
  • 10. System Test Exit Criteria All defects corrected All high priority issues resolved System test report Final user documentation
  • 11. System Test to User Acceptance Testing Application setup for testing by Production Project Plan document Design specification document Logical and physical data diagrams System configuration document Unit test has been completed System test has been completed All high priority errors have been resolved User guide available Installation guide available Application files installed
  • 12. User Acceptance Testing Exit Criteria Successfully completed Test summary reviewed and accepted No unresolved high priority issues All installation problems resolved Final user guide documentation Disaster recovery plan and manual
  • 13. Production All promoted to production