SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
16
57086
Contract and Project Management




David Sowden, The University of Hull
16
57086
Contract and Project Management

Configuration Management




David Sowden, The University of Hull
Overview

• Configuration Management
 – Purpose
 – History
 – Procedure
 – Managing the configuration
 – Configuration management method
 – Configuration management and change control




                                3
Purpose
• Configuration Management:
• is the practice of handling changes systematically so that a project maintains
  its integrity over time.

• 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.

• programs and plans provide technical and administrative direction to the
  development and implementation the procedures, functions, services, tools,
  processes, and resources.

• allows both the Project Manager and Project Board to track requirements
  throughout the project life cycle through acceptance. As changes are inevitably
  made to the requirements and design, they must be approved and documented,
  creating an accurate record of the system status.




                                         4
THE B
                             AS   ICS
Purpose




      Systems to allow you to
    track and find items easily



                5
History


    Configuration
    Management is a
    formal management
    approach developed
    by the USAF for the
    US Department of
    Defence in the 1950s
    as a technical
    management
    discipline for
    hardware material
    items—and it is now a
    standard practice in
    virtually every
    industry


                            6
Procedure - Managing the configuration

• Configuration Management consists of five
  basic functions:
  –Planning:
  –Identification:
  –Control:
  –Status accounting:
  –Verification:

                      7
Managing the configuration
• Configuration Management Plan will
  contain:
 – An Explanation of the purpose of configuration management
 – A description of (or reference to) the method being used
 – Reference to any configuration management systems or tools
   being used
 – How and where the product will be stored
 – What filing and retrieval security there will be
 – How the products and the various versions of these will be
   identified
 – Where responsibilities for configuration management lie.

                                 8
Managing the configuration
• Configuration identification, each product requires a unique
  identifier, as a minimum, the coding scheme should identify:
  – The product in which the product is created
  – Type of product, for example, document, hardware
  – Product title
  – Latest version number




                                  9
Configuration management method (1)
• may be manual or automated, and should cover the following
  functions:
   – Identification of individual sub-products of the final product
   – Identification of those products that are required in order to
     produce other products
   – Establishing a unique coding system for each product
   – Identification of the ‘owner’ of a product
   – Identifying of whom creation or amendment of a version of a
     product has be delegated
   – Recording, monitoring and reporting the current status of each
     product as it progresses through its own life cycle
   – Filing all documentation produced during the development life of
     the product
Configuration management method (2)
• cover the following functions (continuation from previous slide):
   – Retention of all master copies (within the configuration library)
   – Provision of procedures to ensure the safety and security aspects
     of products
   – Distribution of copies of all product and recording of holders of
     copies
   – Maintenance of record of relationship between products - so that
     no product is changed without being able to check for possible
     impact on related products
   – Providing administrative support for change to all products
   – Establishment of baselines
   – Performance of configuration audits
Configuration breakdown



                      Product A



       A1        A2               A3   A4



                A3.1          A3.2     A3.3
Configuration management and change control
There must be a close liaison between configuration management and change
control.
A key element is the ability to identify and control different versions of a
product -
    Once a product has been approved, that version of it NEVER changes
            If a change is required, a new version of the product is created that
            will encompass the change
            The change should be referenced to the relevant Project Issue
            A product should not be issued for change to more that one person
            at a time
            Where there are multiple changes, they must be combined in some
            way and the completion of the product encompassing all changes
            must be delegated to one person
                This may be difficult in a large complex environment, but multiple
                change should be co-ordinated by one person to avoid clashes
            Where possible, the master copy of any product should never be
            issued, only a copy.
                                      13
TASK


     Review your own
‘configuration management’
         systems

Weitere ähnliche Inhalte

Was ist angesagt?

Software configuration management
Software configuration managementSoftware configuration management
Software configuration managementJulia Carolina
 
RE CONFIGURABLE MANUFACTURING SYSTEM
RE CONFIGURABLE MANUFACTURING SYSTEMRE CONFIGURABLE MANUFACTURING SYSTEM
RE CONFIGURABLE MANUFACTURING SYSTEMViraj Patil
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration ManagementJeyanthiR
 
software configuratiom management role n resposnbilities
software configuratiom management role n resposnbilitiessoftware configuratiom management role n resposnbilities
software configuratiom management role n resposnbilitiesMahesh Panchal
 
Configuration management
Configuration managementConfiguration management
Configuration managementKobi Vider
 
Configuration Management
Configuration ManagementConfiguration Management
Configuration Managementelliando dias
 
Ch25-Software Engineering 9
Ch25-Software Engineering 9Ch25-Software Engineering 9
Ch25-Software Engineering 9Ian Sommerville
 
Software configuration management
Software configuration managementSoftware configuration management
Software configuration managementlokareminakshi
 
Introduction To Software Configuration Management
Introduction To Software Configuration ManagementIntroduction To Software Configuration Management
Introduction To Software Configuration ManagementRajesh Kumar
 
Software Configuration Management (SCM)
Software Configuration Management (SCM)Software Configuration Management (SCM)
Software Configuration Management (SCM)Er. Shiva K. Shrestha
 
production management
production managementproduction management
production managementsneha_sathaye
 
Software configuration items
Software configuration itemsSoftware configuration items
Software configuration itemsashok kumar
 
Change And Configuration Management Market Volume Analysis, size, share and K...
Change And Configuration Management Market Volume Analysis, size, share and K...Change And Configuration Management Market Volume Analysis, size, share and K...
Change And Configuration Management Market Volume Analysis, size, share and K...Monica Nerkar
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration ManagementArunnima B S
 
Configuration Management (CM) Training, Configuration Equipment, Systems Engi...
Configuration Management (CM) Training, Configuration Equipment, Systems Engi...Configuration Management (CM) Training, Configuration Equipment, Systems Engi...
Configuration Management (CM) Training, Configuration Equipment, Systems Engi...Bryan Len
 
Unit iii operations management
Unit iii operations managementUnit iii operations management
Unit iii operations managementManagement
 

Was ist angesagt? (20)

Software configuration management
Software configuration managementSoftware configuration management
Software configuration management
 
RE CONFIGURABLE MANUFACTURING SYSTEM
RE CONFIGURABLE MANUFACTURING SYSTEMRE CONFIGURABLE MANUFACTURING SYSTEM
RE CONFIGURABLE MANUFACTURING SYSTEM
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration Management
 
Rms questionnire
Rms questionnireRms questionnire
Rms questionnire
 
software configuratiom management role n resposnbilities
software configuratiom management role n resposnbilitiessoftware configuratiom management role n resposnbilities
software configuratiom management role n resposnbilities
 
Configuration management
Configuration managementConfiguration management
Configuration management
 
Configuration Management
Configuration ManagementConfiguration Management
Configuration Management
 
Ch25-Software Engineering 9
Ch25-Software Engineering 9Ch25-Software Engineering 9
Ch25-Software Engineering 9
 
Software configuration management
Software configuration managementSoftware configuration management
Software configuration management
 
Introduction To Software Configuration Management
Introduction To Software Configuration ManagementIntroduction To Software Configuration Management
Introduction To Software Configuration Management
 
Software Configuration Management (SCM)
Software Configuration Management (SCM)Software Configuration Management (SCM)
Software Configuration Management (SCM)
 
production management
production managementproduction management
production management
 
Software configuration items
Software configuration itemsSoftware configuration items
Software configuration items
 
5. scm
5. scm5. scm
5. scm
 
Change Management
Change ManagementChange Management
Change Management
 
Change And Configuration Management Market Volume Analysis, size, share and K...
Change And Configuration Management Market Volume Analysis, size, share and K...Change And Configuration Management Market Volume Analysis, size, share and K...
Change And Configuration Management Market Volume Analysis, size, share and K...
 
Types of production systems
Types of production systemsTypes of production systems
Types of production systems
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration Management
 
Configuration Management (CM) Training, Configuration Equipment, Systems Engi...
Configuration Management (CM) Training, Configuration Equipment, Systems Engi...Configuration Management (CM) Training, Configuration Equipment, Systems Engi...
Configuration Management (CM) Training, Configuration Equipment, Systems Engi...
 
Unit iii operations management
Unit iii operations managementUnit iii operations management
Unit iii operations management
 

Ähnlich wie 57086 16 configuration_management

Unit 6 Software Configuration Management
Unit 6 Software Configuration ManagementUnit 6 Software Configuration Management
Unit 6 Software Configuration ManagementKanchanPatil34
 
Project management information system
Project management information systemProject management information system
Project management information systemPradeep Patel, PMP®
 
Software Engineering (Software Configuration Management)
Software Engineering (Software Configuration Management)Software Engineering (Software Configuration Management)
Software Engineering (Software Configuration Management)ShudipPal
 
Software configuration management, Web engineering
Software configuration management, Web engineeringSoftware configuration management, Web engineering
Software configuration management, Web engineeringdivyammo
 
Mod5-SCM.ppt
Mod5-SCM.pptMod5-SCM.ppt
Mod5-SCM.pptdivyammo
 
Mod5-SCM.ppt
Mod5-SCM.pptMod5-SCM.ppt
Mod5-SCM.pptdivyammo
 
software configuration management
software configuration managementsoftware configuration management
software configuration managementFáber D. Giraldo
 
Configuration Management
Configuration ManagementConfiguration Management
Configuration ManagementSaqib Raza
 
Lecture 06 Software Configuration Management
Lecture 06 Software Configuration ManagementLecture 06 Software Configuration Management
Lecture 06 Software Configuration ManagementAchmad Solichin
 
C04.01-ManagingChanges.key.pdf
C04.01-ManagingChanges.key.pdfC04.01-ManagingChanges.key.pdf
C04.01-ManagingChanges.key.pdfssuser8babb7
 
softwareMaintenance.pdf
softwareMaintenance.pdfsoftwareMaintenance.pdf
softwareMaintenance.pdfkumari36
 
vnd.openxmlformats-officedocument.presentationml.presentation&rendition=1.pptx
vnd.openxmlformats-officedocument.presentationml.presentation&rendition=1.pptxvnd.openxmlformats-officedocument.presentationml.presentation&rendition=1.pptx
vnd.openxmlformats-officedocument.presentationml.presentation&rendition=1.pptxKrishna20539
 
Software Configuration Management.pptx
Software Configuration Management.pptxSoftware Configuration Management.pptx
Software Configuration Management.pptxShanmugapriyaSenthil3
 
Requirement configuration management
Requirement configuration managementRequirement configuration management
Requirement configuration managementAbdul Basit
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration ManagementChandan Chaurasia
 
Configuration Management
Configuration ManagementConfiguration Management
Configuration Managementelliando dias
 

Ähnlich wie 57086 16 configuration_management (20)

Unit 6 Software Configuration Management
Unit 6 Software Configuration ManagementUnit 6 Software Configuration Management
Unit 6 Software Configuration Management
 
Project management information system
Project management information systemProject management information system
Project management information system
 
Software Engineering (Software Configuration Management)
Software Engineering (Software Configuration Management)Software Engineering (Software Configuration Management)
Software Engineering (Software Configuration Management)
 
Scm PPT
Scm PPTScm PPT
Scm PPT
 
Software configuration management, Web engineering
Software configuration management, Web engineeringSoftware configuration management, Web engineering
Software configuration management, Web engineering
 
Mod5-SCM.ppt
Mod5-SCM.pptMod5-SCM.ppt
Mod5-SCM.ppt
 
Mod5-SCM.ppt
Mod5-SCM.pptMod5-SCM.ppt
Mod5-SCM.ppt
 
software configuration management
software configuration managementsoftware configuration management
software configuration management
 
Configuration Management
Configuration ManagementConfiguration Management
Configuration Management
 
Lecture 06 Software Configuration Management
Lecture 06 Software Configuration ManagementLecture 06 Software Configuration Management
Lecture 06 Software Configuration Management
 
C04.01-ManagingChanges.key.pdf
C04.01-ManagingChanges.key.pdfC04.01-ManagingChanges.key.pdf
C04.01-ManagingChanges.key.pdf
 
softwareMaintenance.pdf
softwareMaintenance.pdfsoftwareMaintenance.pdf
softwareMaintenance.pdf
 
vnd.openxmlformats-officedocument.presentationml.presentation&rendition=1.pptx
vnd.openxmlformats-officedocument.presentationml.presentation&rendition=1.pptxvnd.openxmlformats-officedocument.presentationml.presentation&rendition=1.pptx
vnd.openxmlformats-officedocument.presentationml.presentation&rendition=1.pptx
 
Scm
ScmScm
Scm
 
Software Configuration Management.pptx
Software Configuration Management.pptxSoftware Configuration Management.pptx
Software Configuration Management.pptx
 
Voyager scm
Voyager scmVoyager scm
Voyager scm
 
Voyager scm
Voyager scmVoyager scm
Voyager scm
 
Requirement configuration management
Requirement configuration managementRequirement configuration management
Requirement configuration management
 
Software Configuration Management
Software Configuration ManagementSoftware Configuration Management
Software Configuration Management
 
Configuration Management
Configuration ManagementConfiguration Management
Configuration Management
 

Mehr von Engineering Department (20)

Glossary
GlossaryGlossary
Glossary
 
57086 23 goldratt
57086 23 goldratt57086 23 goldratt
57086 23 goldratt
 
57086 22 comic_relief
57086 22 comic_relief57086 22 comic_relief
57086 22 comic_relief
 
57086 20 quality_review
57086 20 quality_review57086 20 quality_review
57086 20 quality_review
 
57086 19 change_controltechniques
57086 19 change_controltechniques57086 19 change_controltechniques
57086 19 change_controltechniques
 
57086 18 product-based_planning
57086 18 product-based_planning57086 18 product-based_planning
57086 18 product-based_planning
 
57086 17 change_control_01
57086 17 change_control_0157086 17 change_control_01
57086 17 change_control_01
 
57086 15 quality
57086 15 quality57086 15 quality
57086 15 quality
 
57086 14 management_ofrisk
57086 14 management_ofrisk57086 14 management_ofrisk
57086 14 management_ofrisk
 
57086 13 controls
57086 13 controls57086 13 controls
57086 13 controls
 
57086 12 plans
57086 12 plans57086 12 plans
57086 12 plans
 
57086 09 planning
57086 09 planning57086 09 planning
57086 09 planning
 
57086 11 organisation
57086 11 organisation57086 11 organisation
57086 11 organisation
 
57086 10 business_case
57086 10 business_case57086 10 business_case
57086 10 business_case
 
57086 08 closing_a_project
57086 08 closing_a_project57086 08 closing_a_project
57086 08 closing_a_project
 
57086 07 managing_a_stageboundary
57086 07 managing_a_stageboundary57086 07 managing_a_stageboundary
57086 07 managing_a_stageboundary
 
57086 05 managing_productdelivery
57086 05 managing_productdelivery57086 05 managing_productdelivery
57086 05 managing_productdelivery
 
57086 05 controlling_a_stage
57086 05 controlling_a_stage57086 05 controlling_a_stage
57086 05 controlling_a_stage
 
58086 04 directing_a_project
58086 04 directing_a_project58086 04 directing_a_project
58086 04 directing_a_project
 
57086 03 initiating_a_project
57086 03 initiating_a_project57086 03 initiating_a_project
57086 03 initiating_a_project
 

Kürzlich hochgeladen

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Kürzlich hochgeladen (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

57086 16 configuration_management

  • 1. 16 57086 Contract and Project Management David Sowden, The University of Hull
  • 2. 16 57086 Contract and Project Management Configuration Management David Sowden, The University of Hull
  • 3. Overview • Configuration Management – Purpose – History – Procedure – Managing the configuration – Configuration management method – Configuration management and change control 3
  • 4. Purpose • Configuration Management: • is the practice of handling changes systematically so that a project maintains its integrity over time. • 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. • programs and plans provide technical and administrative direction to the development and implementation the procedures, functions, services, tools, processes, and resources. • allows both the Project Manager and Project Board to track requirements throughout the project life cycle through acceptance. As changes are inevitably made to the requirements and design, they must be approved and documented, creating an accurate record of the system status. 4
  • 5. THE B AS ICS Purpose Systems to allow you to track and find items easily 5
  • 6. History Configuration Management is a formal management approach developed by the USAF for the US Department of Defence in the 1950s as a technical management discipline for hardware material items—and it is now a standard practice in virtually every industry 6
  • 7. Procedure - Managing the configuration • Configuration Management consists of five basic functions: –Planning: –Identification: –Control: –Status accounting: –Verification: 7
  • 8. Managing the configuration • Configuration Management Plan will contain: – An Explanation of the purpose of configuration management – A description of (or reference to) the method being used – Reference to any configuration management systems or tools being used – How and where the product will be stored – What filing and retrieval security there will be – How the products and the various versions of these will be identified – Where responsibilities for configuration management lie. 8
  • 9. Managing the configuration • Configuration identification, each product requires a unique identifier, as a minimum, the coding scheme should identify: – The product in which the product is created – Type of product, for example, document, hardware – Product title – Latest version number 9
  • 10. Configuration management method (1) • may be manual or automated, and should cover the following functions: – Identification of individual sub-products of the final product – Identification of those products that are required in order to produce other products – Establishing a unique coding system for each product – Identification of the ‘owner’ of a product – Identifying of whom creation or amendment of a version of a product has be delegated – Recording, monitoring and reporting the current status of each product as it progresses through its own life cycle – Filing all documentation produced during the development life of the product
  • 11. Configuration management method (2) • cover the following functions (continuation from previous slide): – Retention of all master copies (within the configuration library) – Provision of procedures to ensure the safety and security aspects of products – Distribution of copies of all product and recording of holders of copies – Maintenance of record of relationship between products - so that no product is changed without being able to check for possible impact on related products – Providing administrative support for change to all products – Establishment of baselines – Performance of configuration audits
  • 12. Configuration breakdown Product A A1 A2 A3 A4 A3.1 A3.2 A3.3
  • 13. Configuration management and change control There must be a close liaison between configuration management and change control. A key element is the ability to identify and control different versions of a product - Once a product has been approved, that version of it NEVER changes If a change is required, a new version of the product is created that will encompass the change The change should be referenced to the relevant Project Issue A product should not be issued for change to more that one person at a time Where there are multiple changes, they must be combined in some way and the completion of the product encompassing all changes must be delegated to one person This may be difficult in a large complex environment, but multiple change should be co-ordinated by one person to avoid clashes Where possible, the master copy of any product should never be issued, only a copy. 13
  • 14. TASK Review your own ‘configuration management’ systems