SlideShare a Scribd company logo
Why SCM www.scmGalaxy.com scmGalaxy Author: Rajesh Kumar [email_address]
Have you come across? Pramod, Project Manager 1 Pramod, The current build cannot be used for UAT. It throws severe exception Greg The Client Stakeholder 2 Greg, It was working y/day. Don’t know what changed. Let me check and get back to you
Pramod, Project Manager Urmila Developer 1 Urmila, Prakash is on leave today. Can you check in his code for the build?  2 Sure Pramod, I will look into it. 3 Pramod, I am not sure which one is latest as Prakash has about 15 version in here and names don’t follow version number.!! About 9 of them have the same update date stamp Have you come across?
Have you come across? 1 Guys, how are you doing with the issue on  the cluster deployment?  2 Still trying to break our head, boss! 3 We need to get into another discussion. Greg has asked us to report on what changes have gone into Monday’s build. I need your help for the report  !!  4 Oh no! Can’t that wait? 5 Sorry guys !! We need to discuss this first as Greg has asked for the report by 5 in the evening and we have just 1 hr to prepare it.
Have you come across? 1 Guys, I heard you have finally cracked the cluster problem!! Congratulations !! What was it?  2 It’s a silly mistake boss!! An old version of the code was over-written which did not serialize the property files. 3 How did the old version get in there? 4 Prakash was trying to debug some problem last week from on-site and he fixed the problem in the old source and pushed them!!
Have you come across? Pramod, Project Manager 1 Pramod, I am happy to tell you that as of y/day we have a new customer for the product Greg The Client Stakeholder 2 Greg, are they going to use the same version of the product that is under testing now? 3 Nope! They have specific customization needs that differs from what we have now!! 4 That sounds tough. Our current version is in testing and bug fixes are on. How do we support both the activities? 5 Exactly! It is difficult and I am hoping to get help from your CMMi level 5 process. Do talk to your other project teams internally and layout the process quickly.
Software Configuration Management - Definition “ A discipline applying technical and administrative direction and surveillance to: identify and document the functional and physical characteristics of a  configuration item , and  control changes  to those characteristics,  report change  processing and  implementation status , and  verify compliance  with specified requirements”  Source: IEEE
Software Configuration Management Management  & Planning (SCMP) Figure 2: Breakdown of topics for SCM Source: IEEE Software Configuration Management Software  Configuration Identification Software  Configuration Control Software  Configuration Status  Accounting Software  Configuration Auditing Software  Release Mngt & Delivery
www.scmGalaxy.com Thank You ! Author: Rajesh Kumar [email_address]

More Related Content

PDF
QA tester in the Scrum
ODP
Dedicated QA person in scrum team
PDF
Working effectively with legacy code chapter1
PDF
Refactoring the Tennis Kata (2013)
PDF
ProductSavvy - Scrum and QA
PDF
Practiced agile developer with tdd & bdd
PPTX
Quality Assurance
PDF
Fixed distributed agile
QA tester in the Scrum
Dedicated QA person in scrum team
Working effectively with legacy code chapter1
Refactoring the Tennis Kata (2013)
ProductSavvy - Scrum and QA
Practiced agile developer with tdd & bdd
Quality Assurance
Fixed distributed agile

What's hot (20)

PPTX
Scrum events
PDF
Pair Programming (2015)
PPTX
Integration of automation framework with ci tools
PDF
Deliberate Practice (Agile Slovenia 2015)
PDF
Automating The New York Times Crossword by Phil Wells
PDF
Mob Programming (2016)
PPTX
QA For Indies / Tiberiu Cristea (tinyBuild)
PDF
Does Your Code Measure Up?
PPTX
Implementing automation in definition of done is team effort
PDF
Code Retreat Venice (2016)
PDF
Coding Dojo: Data Munging (2016)
PDF
TPSE 2015: QA in Agile
PDF
Coding Dojo: Asynchronous Clock-In (2016)
PDF
Software Craftsmanship Journeyman Tour (2013)
PDF
Coding Dojo: Functional Calisthenics (2016)
PPTX
A Test Manifesto 2014.03.26
PDF
Clean Readable Specifications (ETC 2016)
PDF
Designing Test Cases for the Gilded Rose Kata v3 (2016)
PDF
Java User Groups in Austria (2013)
PDF
Don't Suck at Building Stuff - Mykel Alvis at Puppet Camp Altanta
Scrum events
Pair Programming (2015)
Integration of automation framework with ci tools
Deliberate Practice (Agile Slovenia 2015)
Automating The New York Times Crossword by Phil Wells
Mob Programming (2016)
QA For Indies / Tiberiu Cristea (tinyBuild)
Does Your Code Measure Up?
Implementing automation in definition of done is team effort
Code Retreat Venice (2016)
Coding Dojo: Data Munging (2016)
TPSE 2015: QA in Agile
Coding Dojo: Asynchronous Clock-In (2016)
Software Craftsmanship Journeyman Tour (2013)
Coding Dojo: Functional Calisthenics (2016)
A Test Manifesto 2014.03.26
Clean Readable Specifications (ETC 2016)
Designing Test Cases for the Gilded Rose Kata v3 (2016)
Java User Groups in Austria (2013)
Don't Suck at Building Stuff - Mykel Alvis at Puppet Camp Altanta
Ad

Viewers also liked (18)

PDF
Fundamental of apache maven
PPT
Code coverage
PPT
Build And Automation
PPT
Software configuration management
PDF
ISO 29119 and Software Testing - now what??
PDF
Software configuration management in deep
PDF
Code Coverage Revised : EclEmma on JaCoCo
PDF
Code coverage
PPT
Configuration Management
PDF
Code coverage & tools
PPTX
Branching and Merging Practices
PPSX
SCM Process and smartBuild
PPT
Configuration Management in Software Engineering - SE29
PPTX
Software configuration management
PPT
Software Configuration Management And CVS
PPT
Introduction To Software Configuration Management
PPTX
Software Configuration Management (SCM)
PPT
Software Configuration Management
Fundamental of apache maven
Code coverage
Build And Automation
Software configuration management
ISO 29119 and Software Testing - now what??
Software configuration management in deep
Code Coverage Revised : EclEmma on JaCoCo
Code coverage
Configuration Management
Code coverage & tools
Branching and Merging Practices
SCM Process and smartBuild
Configuration Management in Software Engineering - SE29
Software configuration management
Software Configuration Management And CVS
Introduction To Software Configuration Management
Software Configuration Management (SCM)
Software Configuration Management
Ad

Similar to Why Scm (20)

PDF
Bootstrapping Agile
PDF
Search microservice
PPTX
It Takes Two - A Case Study in Pair Programming
PPTX
Agile Patterns and Anti-Patterns
PPTX
Adopting agile via continuous improvement with workshop
PPTX
Adopting agile via continuous improvement with workshop by Priyank Shah
PDF
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
PPTX
How to be proud when you are done
PPTX
How to be proud when you are done
PPTX
22-AnOverviewOfScrum.pptx
PPTX
Spectrum2018 agile roadtrip_med
PDF
"Through the three circles of the it hell" by Roman Liashenko
DOCX
W7 Knowledge Check 5 1 American project managers have earned a r.docx
PDF
ODP
Scrum Methodology
PDF
3. Product Development
DOCX
Case study—Establishing product documentation as practice in agile
PPS
Scrum For Developers
PDF
Rilasciamo rilasciamo
PPTX
“One man” development process model
Bootstrapping Agile
Search microservice
It Takes Two - A Case Study in Pair Programming
Agile Patterns and Anti-Patterns
Adopting agile via continuous improvement with workshop
Adopting agile via continuous improvement with workshop by Priyank Shah
PSPO(Scrum Product Owner) Preparation Quick Guide.pdf
How to be proud when you are done
How to be proud when you are done
22-AnOverviewOfScrum.pptx
Spectrum2018 agile roadtrip_med
"Through the three circles of the it hell" by Roman Liashenko
W7 Knowledge Check 5 1 American project managers have earned a r.docx
Scrum Methodology
3. Product Development
Case study—Establishing product documentation as practice in agile
Scrum For Developers
Rilasciamo rilasciamo
“One man” development process model

More from Rajesh Kumar (20)

PDF
Git and github fundamental
PDF
Tools for quality matrix and kloc
PDF
Cast vs sonar
PDF
Cast vs sonar
PDF
Testing in a glance
PDF
Rpm cheatbook
PDF
Scm process assessment guide
PPT
Cruise control
PPT
Cloud computer
PPT
Version Control With CVS
PPT
Using Ant To Build J2 Ee Applications
PPT
Scm With Mks Integrity
PPT
Introduction To Ant
PPT
Introduction To Ant1
PPT
Apache Ant
PPT
Process
PPT
PPT
Ood Post1
PPT
Ooa 1 Post
PPT
Ooa 2 Post1
Git and github fundamental
Tools for quality matrix and kloc
Cast vs sonar
Cast vs sonar
Testing in a glance
Rpm cheatbook
Scm process assessment guide
Cruise control
Cloud computer
Version Control With CVS
Using Ant To Build J2 Ee Applications
Scm With Mks Integrity
Introduction To Ant
Introduction To Ant1
Apache Ant
Process
Ood Post1
Ooa 1 Post
Ooa 2 Post1

Recently uploaded (20)

PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PPTX
Spectroscopy.pptx food analysis technology
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Encapsulation theory and applications.pdf
PDF
Electronic commerce courselecture one. Pdf
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
Network Security Unit 5.pdf for BCA BBA.
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Spectroscopy.pptx food analysis technology
Building Integrated photovoltaic BIPV_UPV.pdf
Digital-Transformation-Roadmap-for-Companies.pptx
The Rise and Fall of 3GPP – Time for a Sabbatical?
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
MIND Revenue Release Quarter 2 2025 Press Release
MYSQL Presentation for SQL database connectivity
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
“AI and Expert System Decision Support & Business Intelligence Systems”
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Encapsulation theory and applications.pdf
Electronic commerce courselecture one. Pdf
The AUB Centre for AI in Media Proposal.docx
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
sap open course for s4hana steps from ECC to s4
Advanced methodologies resolving dimensionality complications for autism neur...
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
20250228 LYD VKU AI Blended-Learning.pptx

Why Scm

  • 1. Why SCM www.scmGalaxy.com scmGalaxy Author: Rajesh Kumar [email_address]
  • 2. Have you come across? Pramod, Project Manager 1 Pramod, The current build cannot be used for UAT. It throws severe exception Greg The Client Stakeholder 2 Greg, It was working y/day. Don’t know what changed. Let me check and get back to you
  • 3. Pramod, Project Manager Urmila Developer 1 Urmila, Prakash is on leave today. Can you check in his code for the build? 2 Sure Pramod, I will look into it. 3 Pramod, I am not sure which one is latest as Prakash has about 15 version in here and names don’t follow version number.!! About 9 of them have the same update date stamp Have you come across?
  • 4. Have you come across? 1 Guys, how are you doing with the issue on the cluster deployment? 2 Still trying to break our head, boss! 3 We need to get into another discussion. Greg has asked us to report on what changes have gone into Monday’s build. I need your help for the report !! 4 Oh no! Can’t that wait? 5 Sorry guys !! We need to discuss this first as Greg has asked for the report by 5 in the evening and we have just 1 hr to prepare it.
  • 5. Have you come across? 1 Guys, I heard you have finally cracked the cluster problem!! Congratulations !! What was it? 2 It’s a silly mistake boss!! An old version of the code was over-written which did not serialize the property files. 3 How did the old version get in there? 4 Prakash was trying to debug some problem last week from on-site and he fixed the problem in the old source and pushed them!!
  • 6. Have you come across? Pramod, Project Manager 1 Pramod, I am happy to tell you that as of y/day we have a new customer for the product Greg The Client Stakeholder 2 Greg, are they going to use the same version of the product that is under testing now? 3 Nope! They have specific customization needs that differs from what we have now!! 4 That sounds tough. Our current version is in testing and bug fixes are on. How do we support both the activities? 5 Exactly! It is difficult and I am hoping to get help from your CMMi level 5 process. Do talk to your other project teams internally and layout the process quickly.
  • 7. Software Configuration Management - Definition “ A discipline applying technical and administrative direction and surveillance to: identify and document the functional and physical characteristics of a configuration item , and control changes to those characteristics, report change processing and implementation status , and verify compliance with specified requirements” Source: IEEE
  • 8. Software Configuration Management Management & Planning (SCMP) Figure 2: Breakdown of topics for SCM Source: IEEE Software Configuration Management Software Configuration Identification Software Configuration Control Software Configuration Status Accounting Software Configuration Auditing Software Release Mngt & Delivery
  • 9. www.scmGalaxy.com Thank You ! Author: Rajesh Kumar [email_address]