SlideShare a Scribd company logo
Configuration Management
Defined
It’s all about changes
“Configuration Management (CM)
is the practice of handling changes systematically
so that a system maintains its integrity over time.”
CM is about change control
… change is inevitable!! And you’ll have to deal with it!
Unless you develop a system in a first-time-right effort …
CM is about change control
“We’d better put that in a remote IO …”
“I really need an extra ….”
Changing customer requirements:
Changes in design choices:
Correction of errors:
“Bugger! I’ve forgotten to put in a …”
CM is about change control
Information
PRODUCT INFORMATION
CM is about change control
PROJECT INFORMATION
CM is about change control
• drawings
• designs
• test reports
• datasheets
• …
• schedules
• correspondence
• progress reports
• contracts
• …
PRODUCT INFORMATION
STOPPROJECT INFORMATION
CM is about change control
PROJECT INFORMATION
PRODUCT INFORMATION
Issue 1 Issue 21 Issue 74 Issue 143 Issue 289
Doc.A.v1 Doc.A.v2 Doc.A.v3Doc.B.v1 Doc.B.v2
CM is about change control
… a change will result in a change somewhere in your
information flow…
Since your system development process is, for a large part,
actually an information processing process…
It will emerge as a new ‘version’ of some document,
purchase order, software code … even when you’re not
working with version control at all…
CM is about change control
Doc.A.v1
Doc.A.v2
Doc.A.v3
Doc.B.v1
Doc.B.v2
Version Control is part of CM
CM is about change control
Imagine taking ‘snapshots’ of all documents
at certain points during the development…
It is up to you to decide when you take these snapshots.
Depends on what moments you’d like to capture and keep for later
CM is about change control
CM v1
Doc.A.v1
Doc.B.v1
CM v2
Doc.A.v2
Doc.B.v1
CM v3
Doc.A.v3
Doc.B.v1
CM v4
Doc.A.v3
Doc.B.v2
CM is about change control
CM v1
Doc.A.v1
Doc.B.v1
CM v2
Doc.A.v2
Doc.B.v1
CM v3
Doc.A.v3
Doc.B.v1
CM v4
Doc.A.v3
Doc.B.v2
Requirements Module test FAT As built
CM is about change control
• What information is affected?
• How will it affect the final delivery?
• How to make the change?
• Who will make the change?
• Who needs to know?
• How to inform them?
How to deal with change?
“CM implements the policies, procedures, techniques, and tools
that are required to manage, evaluate proposed changes,
track the status of changes, and to maintain an inventory of
system and support documents as the system changes.”
CM is about change control
Issue handling
(examples)
CM is about change control
CM v1
Doc.A.v1
Doc.B.v1 CM v2
Doc.A.v2
Doc.B.v1
CM v3
Doc.A.v3
Doc.B.v1
CM v4
Doc.A.v3
Doc.B.v2
Requirements Module test FAT As built
Issue 1 Issue 21 Issue 74
Issue 143
Issue 289
CM is about change control
Why you need CM
… any work that is done based on unreliable information is
likely to cost you money and/or time!
Since your system development process is, for a large part,
actually an information processing process…
You need reliable information when someone asks:
• “Can I have the ‘as build’ version of …?”
• “Where’s that sensor and actor list?”
• “Who has been working on that software?!”
• “Are you sure about that nominal motor current?”
• “Have all revisions been processed?”
• “Is this Technical Construction File complete?”
• “Who decided to put in a different type of contactor?”
Why you need CM
How much CM do you need?
CM needs to be tailored to …
… your company
… your type of business
CM needs to be tailored to …
… your product
CM needs to be tailored to …
… your project !!
CM needs to be tailored to …
across disciplines
CM maturity levels
issue tracking
versioning
archiving
Storing one single version:
“the most recent one”
Storing successive versions
• Date-time-stamp
• author
• Version #
• change note
Track issues
and relate them to new
versions of documents
Full blown CM
CM summary

More Related Content

Similar to Configuration management, what's it about

sfdgdfgfgfdgvsdfdsfedrfewsfdsfsfterfdcm.ppt
sfdgdfgfgfdgvsdfdsfedrfewsfdsfsfterfdcm.pptsfdgdfgfgfdgvsdfdsfedrfewsfdsfsfterfdcm.ppt
sfdgdfgfgfdgvsdfdsfedrfewsfdsfsfterfdcm.ppt
ssuser2d043c
 
Accelerate Time to Value with PTC’s BOM Management Value Ready Deployments
Accelerate Time to Value with PTC’s BOM Management Value Ready DeploymentsAccelerate Time to Value with PTC’s BOM Management Value Ready Deployments
Accelerate Time to Value with PTC’s BOM Management Value Ready Deployments
PTC
 
Critical parameter management
Critical parameter managementCritical parameter management
Critical parameter management
Cognition Corporation
 
Management Information System-MIS
Management Information System-MISManagement Information System-MIS
Management Information System-MIS
Sarmad Ali
 
Xybion Webinar - Rumors, Risks and Realities of spreadsheet validation
Xybion Webinar - Rumors, Risks and Realities of spreadsheet validationXybion Webinar - Rumors, Risks and Realities of spreadsheet validation
Xybion Webinar - Rumors, Risks and Realities of spreadsheet validation
Xybion Corporation
 
Chromatography Data System: Getting It “Right First Time” Seminar Series – Pa...
Chromatography Data System: Getting It “Right First Time” Seminar Series – Pa...Chromatography Data System: Getting It “Right First Time” Seminar Series – Pa...
Chromatography Data System: Getting It “Right First Time” Seminar Series – Pa...
Chromatography & Mass Spectrometry Solutions
 
Software Configuration Management into a CMMI Level 1 Project
Software Configuration Management into a CMMI Level 1 ProjectSoftware Configuration Management into a CMMI Level 1 Project
Software Configuration Management into a CMMI Level 1 Project
elliando dias
 
Drive Smarter Decisions with Big Data Using Complex Event Processing
Drive Smarter Decisions with Big Data Using Complex Event ProcessingDrive Smarter Decisions with Big Data Using Complex Event Processing
Drive Smarter Decisions with Big Data Using Complex Event Processing
Perficient, Inc.
 
Basics of mes
Basics of mesBasics of mes
Basics of mes
umaydeo
 
production operation management
production operation managementproduction operation management
production operation management
dhiraj jain
 
Mdop session from Microsoft partner boot camp
Mdop session from Microsoft partner boot campMdop session from Microsoft partner boot camp
Mdop session from Microsoft partner boot camp
Olav Tvedt
 
Scm awareness
Scm awarenessScm awareness
Scm awareness
Thyagarajan Krishnan
 
CIM Introduction|Mechanical |Harin Prajapati|GTU
CIM Introduction|Mechanical |Harin Prajapati|GTU  CIM Introduction|Mechanical |Harin Prajapati|GTU
CIM Introduction|Mechanical |Harin Prajapati|GTU
Amiraj College Of Engineering & Technology
 
Seminar@UNIVR 31/05/2016 Montali: Data-aware business processes - balancing b...
Seminar@UNIVR 31/05/2016 Montali: Data-aware business processes - balancing b...Seminar@UNIVR 31/05/2016 Montali: Data-aware business processes - balancing b...
Seminar@UNIVR 31/05/2016 Montali: Data-aware business processes - balancing b...
Faculty of Computer Science - Free University of Bozen-Bolzano
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration Management
Chandan Chaurasia
 
MIS and TPS
MIS and TPSMIS and TPS
MIS and TPS
Shubham Khandale
 
Chromatography Data System: Getting It “Right First Time” Seminar Series – Pa...
Chromatography Data System: Getting It “Right First Time” Seminar Series – Pa...Chromatography Data System: Getting It “Right First Time” Seminar Series – Pa...
Chromatography Data System: Getting It “Right First Time” Seminar Series – Pa...
Chromatography & Mass Spectrometry Solutions
 
Scm
ScmScm
SCM: An Introduction
SCM: An IntroductionSCM: An Introduction
SCM: An Introduction
Alec Clews
 
Chapter 7 automation techniques
Chapter 7  automation techniquesChapter 7  automation techniques
Chapter 7 automation techniques
Mohamad Sahiedan
 

Similar to Configuration management, what's it about (20)

sfdgdfgfgfdgvsdfdsfedrfewsfdsfsfterfdcm.ppt
sfdgdfgfgfdgvsdfdsfedrfewsfdsfsfterfdcm.pptsfdgdfgfgfdgvsdfdsfedrfewsfdsfsfterfdcm.ppt
sfdgdfgfgfdgvsdfdsfedrfewsfdsfsfterfdcm.ppt
 
Accelerate Time to Value with PTC’s BOM Management Value Ready Deployments
Accelerate Time to Value with PTC’s BOM Management Value Ready DeploymentsAccelerate Time to Value with PTC’s BOM Management Value Ready Deployments
Accelerate Time to Value with PTC’s BOM Management Value Ready Deployments
 
Critical parameter management
Critical parameter managementCritical parameter management
Critical parameter management
 
Management Information System-MIS
Management Information System-MISManagement Information System-MIS
Management Information System-MIS
 
Xybion Webinar - Rumors, Risks and Realities of spreadsheet validation
Xybion Webinar - Rumors, Risks and Realities of spreadsheet validationXybion Webinar - Rumors, Risks and Realities of spreadsheet validation
Xybion Webinar - Rumors, Risks and Realities of spreadsheet validation
 
Chromatography Data System: Getting It “Right First Time” Seminar Series – Pa...
Chromatography Data System: Getting It “Right First Time” Seminar Series – Pa...Chromatography Data System: Getting It “Right First Time” Seminar Series – Pa...
Chromatography Data System: Getting It “Right First Time” Seminar Series – Pa...
 
Software Configuration Management into a CMMI Level 1 Project
Software Configuration Management into a CMMI Level 1 ProjectSoftware Configuration Management into a CMMI Level 1 Project
Software Configuration Management into a CMMI Level 1 Project
 
Drive Smarter Decisions with Big Data Using Complex Event Processing
Drive Smarter Decisions with Big Data Using Complex Event ProcessingDrive Smarter Decisions with Big Data Using Complex Event Processing
Drive Smarter Decisions with Big Data Using Complex Event Processing
 
Basics of mes
Basics of mesBasics of mes
Basics of mes
 
production operation management
production operation managementproduction operation management
production operation management
 
Mdop session from Microsoft partner boot camp
Mdop session from Microsoft partner boot campMdop session from Microsoft partner boot camp
Mdop session from Microsoft partner boot camp
 
Scm awareness
Scm awarenessScm awareness
Scm awareness
 
CIM Introduction|Mechanical |Harin Prajapati|GTU
CIM Introduction|Mechanical |Harin Prajapati|GTU  CIM Introduction|Mechanical |Harin Prajapati|GTU
CIM Introduction|Mechanical |Harin Prajapati|GTU
 
Seminar@UNIVR 31/05/2016 Montali: Data-aware business processes - balancing b...
Seminar@UNIVR 31/05/2016 Montali: Data-aware business processes - balancing b...Seminar@UNIVR 31/05/2016 Montali: Data-aware business processes - balancing b...
Seminar@UNIVR 31/05/2016 Montali: Data-aware business processes - balancing b...
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration Management
 
MIS and TPS
MIS and TPSMIS and TPS
MIS and TPS
 
Chromatography Data System: Getting It “Right First Time” Seminar Series – Pa...
Chromatography Data System: Getting It “Right First Time” Seminar Series – Pa...Chromatography Data System: Getting It “Right First Time” Seminar Series – Pa...
Chromatography Data System: Getting It “Right First Time” Seminar Series – Pa...
 
Scm
ScmScm
Scm
 
SCM: An Introduction
SCM: An IntroductionSCM: An Introduction
SCM: An Introduction
 
Chapter 7 automation techniques
Chapter 7  automation techniquesChapter 7  automation techniques
Chapter 7 automation techniques
 

Recently uploaded

CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
rpskprasana
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
Madan Karki
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
Las Vegas Warehouse
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
Hitesh Mohapatra
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
wisnuprabawa3
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
MDSABBIROJJAMANPAYEL
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
IJNSA Journal
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
Yasser Mahgoub
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
171ticu
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
mamamaam477
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
JamalHussainArman
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
Aditya Rajan Patra
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
University of Maribor
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
enizeyimana36
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
SUTEJAS
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
Dr Ramhari Poudyal
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
zubairahmad848137
 

Recently uploaded (20)

CSM Cloud Service Management Presentarion
CSM Cloud Service Management PresentarionCSM Cloud Service Management Presentarion
CSM Cloud Service Management Presentarion
 
Manufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptxManufacturing Process of molasses based distillery ppt.pptx
Manufacturing Process of molasses based distillery ppt.pptx
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have oneISPM 15 Heat Treated Wood Stamps and why your shipping must have one
ISPM 15 Heat Treated Wood Stamps and why your shipping must have one
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Generative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of contentGenerative AI leverages algorithms to create various forms of content
Generative AI leverages algorithms to create various forms of content
 
New techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdfNew techniques for characterising damage in rock slopes.pdf
New techniques for characterising damage in rock slopes.pdf
 
Properties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptxProperties Railway Sleepers and Test.pptx
Properties Railway Sleepers and Test.pptx
 
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMSA SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
A SYSTEMATIC RISK ASSESSMENT APPROACH FOR SECURING THE SMART IRRIGATION SYSTEMS
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 02 The Building.pdf
 
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样学校原版美国波士顿大学毕业证学历学位证书原版一模一样
学校原版美国波士顿大学毕业证学历学位证书原版一模一样
 
Engine Lubrication performance System.pdf
Engine Lubrication performance System.pdfEngine Lubrication performance System.pdf
Engine Lubrication performance System.pdf
 
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptxML Based Model for NIDS MSc Updated Presentation.v2.pptx
ML Based Model for NIDS MSc Updated Presentation.v2.pptx
 
Recycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part IIRecycled Concrete Aggregate in Construction Part II
Recycled Concrete Aggregate in Construction Part II
 
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
Presentation of IEEE Slovenia CIS (Computational Intelligence Society) Chapte...
 
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball playEric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
Eric Nizeyimana's document 2006 from gicumbi to ttc nyamata handball play
 
Understanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine LearningUnderstanding Inductive Bias in Machine Learning
Understanding Inductive Bias in Machine Learning
 
Literature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptxLiterature Review Basics and Understanding Reference Management.pptx
Literature Review Basics and Understanding Reference Management.pptx
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
Casting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdfCasting-Defect-inSlab continuous casting.pdf
Casting-Defect-inSlab continuous casting.pdf
 

Configuration management, what's it about

  • 1.
  • 3. “Configuration Management (CM) is the practice of handling changes systematically so that a system maintains its integrity over time.”
  • 4. CM is about change control … change is inevitable!! And you’ll have to deal with it! Unless you develop a system in a first-time-right effort …
  • 5. CM is about change control “We’d better put that in a remote IO …” “I really need an extra ….” Changing customer requirements: Changes in design choices: Correction of errors: “Bugger! I’ve forgotten to put in a …”
  • 6. CM is about change control Information
  • 7. PRODUCT INFORMATION CM is about change control PROJECT INFORMATION
  • 8. CM is about change control • drawings • designs • test reports • datasheets • … • schedules • correspondence • progress reports • contracts • … PRODUCT INFORMATION STOPPROJECT INFORMATION
  • 9. CM is about change control PROJECT INFORMATION PRODUCT INFORMATION Issue 1 Issue 21 Issue 74 Issue 143 Issue 289 Doc.A.v1 Doc.A.v2 Doc.A.v3Doc.B.v1 Doc.B.v2
  • 10. CM is about change control … a change will result in a change somewhere in your information flow… Since your system development process is, for a large part, actually an information processing process… It will emerge as a new ‘version’ of some document, purchase order, software code … even when you’re not working with version control at all…
  • 11. CM is about change control Doc.A.v1 Doc.A.v2 Doc.A.v3 Doc.B.v1 Doc.B.v2 Version Control is part of CM
  • 12. CM is about change control Imagine taking ‘snapshots’ of all documents at certain points during the development… It is up to you to decide when you take these snapshots. Depends on what moments you’d like to capture and keep for later
  • 13. CM is about change control CM v1 Doc.A.v1 Doc.B.v1 CM v2 Doc.A.v2 Doc.B.v1 CM v3 Doc.A.v3 Doc.B.v1 CM v4 Doc.A.v3 Doc.B.v2
  • 14. CM is about change control CM v1 Doc.A.v1 Doc.B.v1 CM v2 Doc.A.v2 Doc.B.v1 CM v3 Doc.A.v3 Doc.B.v1 CM v4 Doc.A.v3 Doc.B.v2 Requirements Module test FAT As built
  • 15. CM is about change control • What information is affected? • How will it affect the final delivery? • How to make the change? • Who will make the change? • Who needs to know? • How to inform them? How to deal with change?
  • 16. “CM implements the policies, procedures, techniques, and tools that are required to manage, evaluate proposed changes, track the status of changes, and to maintain an inventory of system and support documents as the system changes.” CM is about change control
  • 17. Issue handling (examples) CM is about change control
  • 18. CM v1 Doc.A.v1 Doc.B.v1 CM v2 Doc.A.v2 Doc.B.v1 CM v3 Doc.A.v3 Doc.B.v1 CM v4 Doc.A.v3 Doc.B.v2 Requirements Module test FAT As built Issue 1 Issue 21 Issue 74 Issue 143 Issue 289 CM is about change control
  • 19. Why you need CM … any work that is done based on unreliable information is likely to cost you money and/or time! Since your system development process is, for a large part, actually an information processing process…
  • 20. You need reliable information when someone asks: • “Can I have the ‘as build’ version of …?” • “Where’s that sensor and actor list?” • “Who has been working on that software?!” • “Are you sure about that nominal motor current?” • “Have all revisions been processed?” • “Is this Technical Construction File complete?” • “Who decided to put in a different type of contactor?” Why you need CM
  • 21.
  • 22. How much CM do you need?
  • 23. CM needs to be tailored to … … your company
  • 24. … your type of business CM needs to be tailored to …
  • 25. … your product CM needs to be tailored to …
  • 26. … your project !! CM needs to be tailored to …
  • 27. across disciplines CM maturity levels issue tracking versioning archiving Storing one single version: “the most recent one” Storing successive versions • Date-time-stamp • author • Version # • change note Track issues and relate them to new versions of documents Full blown CM

Editor's Notes

  1. Changes come from: Changing customer requirements “I really need an extra ….” Changes in design choices “We’d better put that in a remote IO …” Correction of errors “Bugger! I’ve forgotten to put in a …”
  2. Changes come from: Changing customer requirements “I really need an extra ….” Changes in design choices “We’d better put that in a remote IO …” Correction of errors “Bugger! I’ve forgotten to put in a …”
  3. Since your system development process is, for a large part, actually an information processing process… … a change will result in a change somewhere in your information flow… It will emerge as a new ‘version’ of some document, purchase order, software code … even when you’re not working with version control at all…
  4. One can distinguish product information (technical) and project information (management)
  5. One can distinguish product information (technical) and project information (management) While the project ends, the product’s lifecycle has just began
  6. During the system development life cycle issues will trigger changes which in turn will result in new versions of all kinds of documents. You might, or might not, archive these versions; but they do, or have, existed for sure.
  7. Archiving these different versions in a structured manner is what we call ‘version control’, but not yet configuration management…
  8. Imagine taking ‘snapshots’ of all documents at certain points during the development… It is up to you to decide when you take these snapshots
  9. Some examples of issue handling, but … you have to draw your own…
  10. If you can proof that you’re able to manage your information, you can proof you’re able to manage your business process CM is about reliability!
  11. Unless all your projects follow the same process. This is what makes CM especially challenging for those who have a lot variation in type of projects. One might consider a few template’s, blueprints, for different type of projects. A simple form of CM for small projects. A full blown CM for large, tender, projects.