Project management Topic 8 Configuration Management.

Slides:



Advertisements
Similar presentations
Slide 1 Configuration Management. Slide 2 Goal – Primary Objective To provide a logical model of the IT infrastructure by identifying,controlling, maintaining.
Advertisements

The Organisation As A System The Performance Organiser Document Storage and Directory Management.
Configuration management
Software change management
EMS Checklist (ISO model)
Configuration management
Configuration Management
Software Quality Assurance Plan
Configuration Management
HOT TOPICS ARCHIVING OR HOW NOT TO DUMP YOUR RUBBISH!
Document Control DAP Quality Conference May 12, 2008 Debbie Penn.
Review Questions Business 205
Configuration Management Main issues:  manage items during software life cycle  usually supported by powerful tools.
Software Configuration Management Speaker: Jerry Gao Ph.D. San Jose State University URL:
Software Configuration Management (SCM)
Collecting and Reporting Accounting Information Design of an effective AIS begins by considering outputs from the system. Outputs of an AIS include: 1.
Configuration Management
ITIL: Why Your IT Organization Should Care Service Support
Configuration Management
Software Configuration Management
Chapter 25 – Configuration Management 1Chapter 25 Configuration management.
David Warne Independent Manufacturing Consultant.
Software Configuration Management
Configuration Management Avoiding Costly Confusion mostly stolen from Chapter 27 of Pressman.
Instructions and forms
Michael Solomon Tugboat Software Managing the Software Development Process.
This chapter is extracted from Sommerville’s slides. Text book chapter
Software Configuration Management (SCM)
Software Engineering Modern Approaches
Software Configuration Management
Software Configuration Management (SCM)
 To explain the importance of software configuration management (CM)  To describe key CM activities namely CM planning, change management, version management.
RECORDS MANAGEMENT Office of Compliance. OBJECTIVES Four main objectives of a Records Management Program: –Increase efficiency of record keeping. –Protection.
Configuration Management (CM)
Creator: ACSession No: 16 Slide No: 1Reviewer: SS CSE300Advanced Software EngineeringFebruary 2006 (Software Quality) Configuration Management CSE300 Advanced.
Software Quality Assurance
© Mahindra Satyam 2009 Configuration Management QMS Training.
Configuration Management and Change Control Change is inevitable! So it has to be planned for and managed.
Project management Topic 7 Controls. What is a control? Decision making activities – Planning – Monitor progress – Compare achievement with plan – Detect.
Project management Topic 3 Quality.
Topic 5 Initiating a project
Configuration Management Main issues:  manage items during software life cycle  usually supported by powerful tools ©2008 John Wiley & Sons Ltd.
Software Configuration Management (SCM) Source: Pressman, R., Software Engineering: A Practitioner ’ s Approach. Boston: McGraw Hill, Inc., 2005; Ghezzi,
Maintaining and Sustaining System Integrity Configuration Management for Transportation Management Systems Configuration management (CM) describes a series.
Topic 6 Managing stage boundaries
1 Chapter 12 Configuration management This chapter is extracted from Sommerville’s slides. Text book chapter 29 1.
Configuration Management
ISO DOCUMENT CONTROL. ISO Environmental Management Systems2 Lesson Learning Goals At the end of this lesson you should be able to: 
RECORDS MANAGEMENT Office of Business Affairs. OBJECTIVES Four main objectives of a Records Management Program: –Increase efficiency of record keeping.
Software Engineering Process - II 7.1 Unit 7: Quality Management Software Engineering Process - II.
SG Software Configuration Management And CVS scmGalaxy Author: Rajesh Kumar
Configuration & Build Management. Why Software Configuration Management ? The problem: Multiple people have to work on software that is changing More.
Software Configuration Management (SCM)
Chapter 25 – Configuration Management 1Chapter 25 Configuration management.
Software Configuration Management -Subversion- RTLAB YuJin Park.
Configuration Management. After completing this module you will be able to: Describe configuration management Explain the flow of configuration management.
Introduction for the Implementation of Software Configuration Management I thought I knew it all !
BSB Biomanufacturing CHAPTER 4 GMP – Documentation Part I (SOP)
Configuration Management
Software Configuration Management
Configuration Management
Identity and Access Management
Configuration Management
Configuration Management and Prince2
Release Management Release Management.
Change Control Module P5 LEARNING OBJECTIVES: LEARNING OUTCOMES
Sohar University Quality Unit
ITIL: Why Your IT Organization Should Care Service Support
ITIL: Why Your IT Organization Should Care Service Support
ITIL: Why Your IT Organization Should Care Service Support
Presentation transcript:

Project management Topic 8 Configuration Management

What is Configuration Management? Processes for managing, controlling and tracking the project’s products Keeps files of all products and controls access to products For each product, specifies the version of the product and information about the product such as: – Status, ‘ready for quality checking, in use, archived’ – Owner, who has primary responsibility for the product – Relationships to other products Logs, tracks and files all project issues

Configuration Management activities Assign a UID code, identify sub-products and product dependencies Identify the ‘owner’ of a product and the creator of the product Recording, monitoring and reporting on the current status File all documentation for the product and retain masters Procedures for the safety, security and access to the product Distribute copies of the product and records who has copies Maintain records of relationships for impact assessment Control change to all products and establish baselines Perform configuration audits to ensure consistent accurate records

Configuration Management and quality Configuration Management is a major quality control Provides control of products: – What their status is – Where they are – Whether they can be changed – What the latest version is Essential to manage change and upgrades Identifies products which may be affected by an issue through their relationships Use to track and troubleshoot issues

Baseline Baseline is a snapshot of the state of a product and its components that is frozen to a point in time It provides a point of reference at major boundaries, such as authorisation of project plan or successful quality review Changes to the product after baselining are made to a copy of the product and given a new version number Old baselines are always kept to allow recreation of any version of the released product A release is a complete and consistent set of products, which has been baselined at a fixed point in development – Design specification – Final Product

Configuration Management functions Planning – What level of configuration management? – Products are broken down into components until the lowest level at which the component can be independently installed replaced or modified Identification – Every product and component has a unique identifier – ID should include project, type of product, product and latest version number

Configuration Management functions Control – Baselining or freezing products after quality reviews – A baseline product can only be changed under formal change control – A product can only be issued to one person for change at a time. Multiple changes must be combined or wait for the next version Product submission – Procedure for handing the product to the Configuration Librarian – Product is protected from further change and Project Manager is notified of product status Issuing the product – Wherever possible, keep the master and issue copies – Record who a product has been issued to, reason and the date issued and returned, consult security requirements – Issue copies labeled with number to control copies in circulation

Configuration Management functions Status accounting – Recording and reporting all the current and historical details about the product – Report from the Configuration Librarian for the Project Manager – Has the product description been written? Is the product draft ready? Has it been approved? Verification – Reviews and configuration audits to ensure that the actual status matches the authorised status

Configuration Management Plan Included in the project Quality Plan – How and where products will be stored – What filing and retrieval security there will be – How the products and versions will be identified Every product has a unique identifier. ID should include project, type of product, product and latest version number – Responsibility for configuration management Configuration Librarian

Fundamentals Managing, controlling and tracking the project’s products – Product components – Owners and authorities – Relationships – Status and change control – Storage, safety and access Configuration Management functions – Planning – levels – Identification – UID codes – Control Baselines after quality reviews Product Submission Procedures Product Issuing Procedures – Status accounting – Verification (auditing)