logging in or signing up Configuration Version Management arat Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT lite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 963 Category: Education License: All Rights Reserved Like it (0) Dislike it (0) Added: December 09, 2008 This Presentation is Public Favorites: 0 Presentation Description It is a simple PowerPoint Comments Posting comment... Premium member Presentation Transcript Configuration Version Management : Configuration Version Management Need For Change : Need For Change Additional Cost Deviation Taguchi Loss Function Deviation from Target is a COST to Organization More Variation in Process implies More Additional Cost Slide 3: Establish and maintain the integrity of the products of the software project throughout the project's software life cycle Integral part of most software engineering and management processes Configuration management activities are planned Change management follows a defined procedure Periodic audits of configuration management activities Periodic reviews by SQA Data collection – time spent, # baselines About SCM Software Configuration Management Barriers to SCM : Schedule pressure Lack of automated support Lack of Training Belief that CM is not needed Barriers to SCM Where’s the Payback? Controlled baselines Library of available product assets Changes to identified work products are controlled How can the project really get benefited? : Ability to Perform describes the preconditions that must exist in the project or organization to implement the software process competently How can the project really get benefited? Commitment to Perform describes the actions the organization must take to ensure that the process is established and will endure How is it achieved in case of CVM Process? Slide 6: Customer PM SDM Baseline SQA CCB SEG Approved CR? Change Control Log Version Log Repository CVM Plan Contents: Configurable Items Baseline Criteria Archival / Backup Strategy Change Control Process Release Strategy Packaging Strategy Work Area Configuration Version Management Slide 7: Definition of SCM Configurable Item Definition of VC SCM & VC Policy Goals Configuration Management Process Contents of CVM Plan AGENDA Definition of SCM : Definition of SCM The art of Coordinating S/W development activities, minimizing confusion by identifying, organizing and controlling modifications to the software. Different from Software Maintenance SCM activities : Configuration Identification Configuration Control Implementation Configuration Status Accounting and Reporting Configuration Status Audits / Reviews Records Collection and Retention To establish and maintain the integrity of the products of the software project throughout the software life cycle SCM Includes : Procedures for establishing SCM organization Assigning tasks/responsibilities to units. Tools, Techniques and methodologies for implementing SCM activities Configurable Item : Configurable Item Information that is created as part of the Software Engineering Process Any Item that undergoes change due to change in requirement (S/W , Docs, Tech.) is closely monitored keeping under CVM A section of a large specification One of the test cases group Change occurred due to testing is Bug-Fixing but not change in requirement Version Control : Version Control Version Control combines procedures and tools to manage different versions of configuration objects that are created during the software engineering process. Version Naming Strategy depending on the majority of the change Managed / Controlled Documents Revision History SCM & VC Policy Goals : SCM & VC Policy Goals Ensure Optimum Productivity Ensure CVM activities are adopted, planned and performed across the organization Ensure identification of configurable items and their characteristics are documented. Ensure authorized access and approved changes to CIs. Ensure Status of proposed and implemented changes are reported. Configuration Management Process : Configuration Management Process Change Control Board Roles and Responsibilities Change control process Contents of CVM Plan : Contents of CVM Plan Baseline Strategy Versioning Strategy Backup Strategy Recovery Strategy Archiving Strategy Packaging & Release Strategy Storage Metrics Audit Periodicity Annexure Change Control Board : Change Control Board Configuration Manager Change Control Authority Release Authority Roles and Responsibilities : Roles and Responsibilities Configuration Manager Change Control Authority Release Authority Change Control Board Change Control Process : Change Control Process Activities from receipt of change request to final check in of changed files Slide 17: Thank You You do not have the permission to view this presentation. In order to view it, please contact the author of the presentation.
Configuration Version Management arat Download Post to : URL : Related Presentations : Share Add to Flag Embed Email Send to Blogs and Networks Add to Channel Uploaded from authorPOINT lite Insert YouTube videos in PowerPont slides with aS Desktop Copy embed code: (To copy code, click on the text box) Embed: URL: Thumbnail: WordPress Embed Customize Embed The presentation is successfully added In Your Favorites. Views: 963 Category: Education License: All Rights Reserved Like it (0) Dislike it (0) Added: December 09, 2008 This Presentation is Public Favorites: 0 Presentation Description It is a simple PowerPoint Comments Posting comment... Premium member Presentation Transcript Configuration Version Management : Configuration Version Management Need For Change : Need For Change Additional Cost Deviation Taguchi Loss Function Deviation from Target is a COST to Organization More Variation in Process implies More Additional Cost Slide 3: Establish and maintain the integrity of the products of the software project throughout the project's software life cycle Integral part of most software engineering and management processes Configuration management activities are planned Change management follows a defined procedure Periodic audits of configuration management activities Periodic reviews by SQA Data collection – time spent, # baselines About SCM Software Configuration Management Barriers to SCM : Schedule pressure Lack of automated support Lack of Training Belief that CM is not needed Barriers to SCM Where’s the Payback? Controlled baselines Library of available product assets Changes to identified work products are controlled How can the project really get benefited? : Ability to Perform describes the preconditions that must exist in the project or organization to implement the software process competently How can the project really get benefited? Commitment to Perform describes the actions the organization must take to ensure that the process is established and will endure How is it achieved in case of CVM Process? Slide 6: Customer PM SDM Baseline SQA CCB SEG Approved CR? Change Control Log Version Log Repository CVM Plan Contents: Configurable Items Baseline Criteria Archival / Backup Strategy Change Control Process Release Strategy Packaging Strategy Work Area Configuration Version Management Slide 7: Definition of SCM Configurable Item Definition of VC SCM & VC Policy Goals Configuration Management Process Contents of CVM Plan AGENDA Definition of SCM : Definition of SCM The art of Coordinating S/W development activities, minimizing confusion by identifying, organizing and controlling modifications to the software. Different from Software Maintenance SCM activities : Configuration Identification Configuration Control Implementation Configuration Status Accounting and Reporting Configuration Status Audits / Reviews Records Collection and Retention To establish and maintain the integrity of the products of the software project throughout the software life cycle SCM Includes : Procedures for establishing SCM organization Assigning tasks/responsibilities to units. Tools, Techniques and methodologies for implementing SCM activities Configurable Item : Configurable Item Information that is created as part of the Software Engineering Process Any Item that undergoes change due to change in requirement (S/W , Docs, Tech.) is closely monitored keeping under CVM A section of a large specification One of the test cases group Change occurred due to testing is Bug-Fixing but not change in requirement Version Control : Version Control Version Control combines procedures and tools to manage different versions of configuration objects that are created during the software engineering process. Version Naming Strategy depending on the majority of the change Managed / Controlled Documents Revision History SCM & VC Policy Goals : SCM & VC Policy Goals Ensure Optimum Productivity Ensure CVM activities are adopted, planned and performed across the organization Ensure identification of configurable items and their characteristics are documented. Ensure authorized access and approved changes to CIs. Ensure Status of proposed and implemented changes are reported. Configuration Management Process : Configuration Management Process Change Control Board Roles and Responsibilities Change control process Contents of CVM Plan : Contents of CVM Plan Baseline Strategy Versioning Strategy Backup Strategy Recovery Strategy Archiving Strategy Packaging & Release Strategy Storage Metrics Audit Periodicity Annexure Change Control Board : Change Control Board Configuration Manager Change Control Authority Release Authority Roles and Responsibilities : Roles and Responsibilities Configuration Manager Change Control Authority Release Authority Change Control Board Change Control Process : Change Control Process Activities from receipt of change request to final check in of changed files Slide 17: Thank You