Chapter 5. Choose the answer that mostly suits each of the sentences given:

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "Chapter 5. Choose the answer that mostly suits each of the sentences given:"

Transcription

1 Chapter 5 Software Configuration Management Choose the answer that mostly suits each of the sentences given: 1. No matter where you are in the system lifecycle, the system will change, and the desire to change it will persist through out the life cycle. 2. Software changes are caused by a. Changes in product requirements or business rules b. Changes in user requirements c. Changes in project priorities or software engineering team structure 3. Software changes are caused by a. Changes in product requirements or business rules b. Changes in project priorities or software engineering team structure c. Changes in budget or schedule 4. Software changes are caused by a. Changes in product requirements or business rules b. Changes in project priorities or software engineering team structure c. Changes in budget or schedule 5. Software changes are caused by a. Changes in software language b. Changes in user requirements c. Changes in users positions

2 6. Software changes are caused by a. Changes in software designers b. Changes in software programmers c. Changes in software documentation 7. A baseline is defined as: any of the versions of a product that has been formally reviewed and agreed upon, that thereafter served as the basis for further development, and that could be changed only through formal change control procedures. 8. A baseline is defined as: a specification or product that has been formally reviewed and agreed upon, that thereafter serves as the basis for further development, and that can be changed only through formal change control procedures. 9. A baseline is defined as: an accumulated specifications of a product that has been formally reviewed and agreed upon, that thereafter served as the basis for further development, and that could be changed only through formal change control procedures. 10. Some of the main objectives of the SCM process tasks are to: a. Identify all items that collectively define the software configuration. b. Manage changes to one or more of these items. c. Facilitate the construction of different versions of an application. 11. Some of the main objectives of the SCM process tasks are to: a. Manage changes to one or more of these items. b. Facilitate the construction of different versions of an application. c. Ensure that software quality is maintained as the configuration evolves over time.

3 12. Some of the main objectives of the SCM process tasks are to: a. Identify all parameters that collectively define the software testing. b. Manage changes to one or more of these parameters. c. Facilitate the construction of different versions of an application. 13. Some of the main objectives of the SCM process tasks are to: a. Identify all parameters that collectively define the software modules. b. Manage work done on one or more of these parameters. c. Facilitate the construction of different modules of an application. 14. Some of the main objectives of the SCM process tasks are to: a. Identify all items that collectively define the software configuration. b. Manage design of one or more of these items. c. Ensure that software maintenance is conducted over time. 15. The five SCM tasks are: identification, version control, change control, configuration auditing, and reporting. 16. The identification of objects in SCM is defined as, each object should be separately named and then organized using an object-oriented approach. 17. A version control system implements or is directly integrated with some major capabilities, such as: a. a project database that stores all relevant configuration objects

4 b. a version management capability that stores all versions of a configuration object (or enables any version to be constructed using differences from past versions); c. a make facility that enables the software engineer to collect all relevant configuration objects and construct a specific version of the software. 18. A version control system implements or is directly integrated with some major capabilities, such as: a. a repository that stores all relevant configuration objects b. a make facility that enables the software engineer to collect all relevant configuration objects and construct a specific version of the software. c. an bug tracking capability that enables the team to record and track the status of all outstanding issues associated with each configuration object. 19. A version control system implements or is directly integrated with some major capabilities, such as: a. a version management facility that saves all versions of a configuration object b. a tool that enables the software engineer to collect all related configuration objects and construct a specific version of the software. c. a tracking capability that enables the team to record and track the status of all outstanding issues associated with each configuration object. 20. Some version control systems establish a change set that includes a. A collection of all changes to some baseline configuration that is required to create a specific version. b. All changes to all files in the configuration along with reason for changes. c. details of who made the changes and when. 21. Some version control systems establish a change set that includes a. all changes to some baseline configuration that is required to create a specific version, b. changes to some files in the configuration along with reason for changes, c. details of where the changes have been made,

5 22. Change control authority decides, either the change request is queued for action or the change request is denied, where the requester is informed 23. Change control authority assigns individuals to configuration objects 24. Change control authority establishes a baseline for testing 25. In the change control process, appropriate version of software is rebuilt. 26. Change control authority checks out configuration objects 27. In the change control process, quality assurance and testing activities are performed. 28. The software configuration audit complements the formal technical review by a. The software process has been followed b. Software engineering standards have been properly applied c. The changes have been highlighted in the SCI.

6 29. The software configuration audit complements the formal technical review by a. Changes specified in the ECO have been made. b. What additional modifications have been incorporated? c. A formal technical review has been followed to assess technical correctness 30. The software configuration audit complements the formal technical review by a. Changes specified in the ECO have been made. b. Software engineering standards have been properly applied c. The changes have been highlighted in the SCI. 31. The software configuration audit complements the formal technical review by a. Changes specified in the ECO have been made. b. A formal technical user has been testing the system to assess technical correctness c. Formal procedures for noting the designing, and installation have been followed 32. The software configuration audit complements the formal technical review by a. Changes specified in the LOC have been made. b. Other additional testing procedures have been incorporated c. The parameter values in the configuration have been followed.

WHAT IS CHANGE MANAGEMENT

WHAT IS CHANGE MANAGEMENT WHAT IS CHANGE MANAGEMENT It is a set of activity designed to manage change by identifying the work products that are likely to change reestablishing relationships among them; defining mechanisms for managing

More information

Computer programs (both source and executable) Documentation (both technical and user) Data (contained within the program or external to it)

Computer programs (both source and executable) Documentation (both technical and user) Data (contained within the program or external to it) CHAPTER 27 CHANGE MANAGEMENT Overview Changes are inevitable when software is built. A primary goal of software engineering is to improve the ease with which changes can be made to software. Configuration

More information

copyright 1996, 2001, 2005 R.S. Pressman & Associates, Inc.

copyright 1996, 2001, 2005 R.S. Pressman & Associates, Inc. WVU CSEE CS 430 Change Management copyright 1996, 2001, 2005 R.S. Pressman & Associates, Inc. For University Use Only May be reproduced ONLY for student use at the university level when used in conjunction

More information

Chapter 13 Configuration Management

Chapter 13 Configuration Management Object-Oriented Software Engineering Using UML, Patterns, and Java Chapter 13 Configuration Management Outline of the Lecture Purpose of Software Configuration Management (SCM)! Motivation: Why software

More information

Configuration Management in Software Development Life Cycle

Configuration Management in Software Development Life Cycle 13 Configuration Management in Software Development Life Cycle Tejinder Kaur Sanjay Bhatnagar Deepali StudentComputer Application Associate Prof. Computer Assistant Prof. Computer Department, GZS PTU Applications

More information

Chapter 13 Configuration Management

Chapter 13 Configuration Management Chapter 13 Configuration Management Using UML, Patterns, and Java Object-Oriented Software Engineering Outline of the Lecture Purpose of Software Configuration Management (SCM)! Motivation: Why software

More information

Page 1. Outline of the Lecture. What is Software Configuration Management? Why Software Configuration Management?

Page 1. Outline of the Lecture. What is Software Configuration Management? Why Software Configuration Management? Books: Software Configuration Management 1. B. Bruegge and A. H. Dutoit, Object-Oriented Software Engineering: Using UML, Patterns, and Java (Chapter 13) Outline of the Lecture Purpose of Software Configuration

More information

Independent Verification and Validation of SAPHIRE 8 Software Configuration Management Plan

Independent Verification and Validation of SAPHIRE 8 Software Configuration Management Plan INL/EXT-09-17141 Rev. 1 Independent Verification and Validation of SAPHIRE 8 Software Configuration Management Plan February 2010 The INL is a U.S. Department of Energy National Laboratory operated by

More information

Software Engineering talk

Software Engineering talk Software Engineering talk Title: Lean or Agile software engineering process: an industry perspective By Keith Hanson, CEO, Twin Engine Labs Time & Place: 5:30pm, Jan 9 2014, Bogard Hall 1/7/14 1 ITEC420:

More information

Software Configuration Management. Visiting Lecture Tero Kojo

Software Configuration Management. Visiting Lecture Tero Kojo Software Configuration Management Visiting Lecture Tero 1 About the lecturer Lectured Software Configuration Management for three years at TKK T-76.614 SCM Also a year as the course assistant Practical

More information

Software Configuration Management. Software Engineering: A Practitionerʼs Approach, 7/e by Roger S. Pressman

Software Configuration Management. Software Engineering: A Practitionerʼs Approach, 7/e by Roger S. Pressman Chapter 22 Software Configuration Management Slide Set to accompany Software Engineering: A Practitionerʼs Approach, 7/e by Roger S. Pressman Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman

More information

Software Configuration Management. Professor Hossein Saiedian EECS811: Software Project Management

Software Configuration Management. Professor Hossein Saiedian EECS811: Software Project Management Software Configuration Management Professor Hossein Saiedian EECS811: Software Project Management 1 Software Configuration Items Software configuration: All items that constitute the software while under

More information

Software Change Management Chapter 27 Homework 10 Points

Software Change Management Chapter 27 Homework 10 Points SE-27-Software-Change-Management-HW.doc 1 CSCI 3321 Initials Written homework will be assigned regularly throughout the semester. Since there is little or no serious programming involved in the homework,

More information

Michael Solomon, CISSP PMP CISM

Michael Solomon, CISSP PMP CISM MANAGING THE SOFTWARE DEVELOPMENT PROCESS Michael Solomon, CISSP PMP CISM Session Agenda Software development business needs Software Configuration Management (SCM) SCM concepts SCM benefits Case study

More information

Software Configuration Management

Software Configuration Management Software Engineering Courses (University of Kansas, Spring 2004) Slide 1 Software Configuration Management Software Configuration: All items that constitute the software while under the development (e.g.,

More information

Introduction to Software Configuration Management. CprE 556 Electrical and Computer Engineering Department Iowa State University

Introduction to Software Configuration Management. CprE 556 Electrical and Computer Engineering Department Iowa State University Introduction to Software Configuration Management CprE 556 Electrical and Computer Engineering Department Iowa State University 1 Example Initially, implementation is in Modula-2 on a Mac. A11 B11 A12

More information

Release & Deployment Management

Release & Deployment Management 1. Does the tool facilitate the management of the full lifecycle of Release and Deployment Management? For example, planning, building, testing, quality assurance, scheduling and deployment? Comments:

More information

What Are Software Developers Facing?

What Are Software Developers Facing? Configuration Management Tuotteenhallinta ohjelmistoprojektissa 1. Objectives 2. Problems & Motivation 3. CM Concept 4. Making CM system to work 5. Present CM Standards and Terms 6. CM Benefits and Summary

More information

Configuration & Build Management

Configuration & Build Management Object-Oriented Software Engineering Using UML, Patterns, and Java Configuration & Build Management Outline of the Lecture Purpose of Software Configuration Management (SCM) Some Terminology Software Configuration

More information

Release and Deployment Management Software

Release and Deployment Management Software ( Bron: ITG, Integration Technologies Group; zie ook blz 13) (Service Transition) Release and Deployment Management Software 1. Does the tool facilitate the management of the full lifecycle of Release

More information

Independent Verification and Validation of SAPHIRE 8 Software Configuration Management Plan

Independent Verification and Validation of SAPHIRE 8 Software Configuration Management Plan INL/EXT-09-17141 Independent Verification and Validation of SAPHIRE 8 Software Configuration Management Plan October 2009 The INL is a U.S. Department of Energy National Laboratory operated by Battelle

More information

Configuration management for test professionals CMMI Way!

Configuration management for test professionals CMMI Way! Configuration management for test professionals CMMI Way! Accenture, its logo, and Accenture High Performance Delivered are trademarks of Accenture. Agenda Objectives Configuration Management (CM) Concepts

More information

SOFTWARE CONFIGURATION MANAGEMENT DOCUMENTATION

SOFTWARE CONFIGURATION MANAGEMENT DOCUMENTATION SOFTWARE CONFIGURATION MANAGEMENT DOCUMENTATION STEVE J. AYER FRANK S. PATRINOSTRO Edited by JACK A. NELSON Technische Hochschule Darmstadt FACH8EREICH INFORMATIK BIBLIOTHEK Inventar-Nr.:, SachgetH9te:

More information

Description of Services for A Quality Assurance Engineer for SQA Assignment for eservices Development Projects ICTA/CON/IC/P5/411B

Description of Services for A Quality Assurance Engineer for SQA Assignment for eservices Development Projects ICTA/CON/IC/P5/411B Description of Services for A Quality Assurance Engineer for SQA Assignment for eservices Development Projects ICTA/CON/IC/P5/411B 1. Introduction The Information and Communication Technology Agency of

More information

JOB DESCRIPTION APPLICATION LEAD

JOB DESCRIPTION APPLICATION LEAD JOB DESCRIPTION APPLICATION LEAD The Application Lead will provide functional support and to expand capabilities in the area of systems configuration. This function provides the initial step in the process

More information

September 25, 2014 EFFECTIVE METHODS FOR SOFTWARE AND SYSTEMS INTEGRATION P R E S E N T E D B Y: D R. B O Y D L. S U M M E R S

September 25, 2014 EFFECTIVE METHODS FOR SOFTWARE AND SYSTEMS INTEGRATION P R E S E N T E D B Y: D R. B O Y D L. S U M M E R S September 25, 2014 EFFECTIVE METHODS FOR SOFTWARE AND SYSTEMS INTEGRATION P R E S E N T E D B Y: D R. B O Y D L. S U M M E R S 1 Software Engineer (Quality) Defense and Space The Boeing Company - Seattle,

More information

Software configuration management

Software configuration management Software Engineering Theory Software configuration management Lena Buffoni/ Kristian Sandahl Department of Computer and Information Science 2015-09-30 2 Maintenance Requirements System Design (Architecture,

More information

Software Configuration Management Plan

Software Configuration Management Plan For Database Applications Document ID: Version: 2.0c Planning Installation & Acceptance Integration & Test Requirements Definition Design Development 1 / 22 Copyright 2000-2005 Digital Publications LLC.

More information

Theme 1 Software Processes. Software Configuration Management

Theme 1 Software Processes. Software Configuration Management Theme 1 Software Processes Software Configuration Management 1 Roadmap Software Configuration Management Software configuration management goals SCM Activities Configuration Management Plans Configuration

More information

Increasing business values with efficient Software Configuration Management

Increasing business values with efficient Software Configuration Management Increasing business values with efficient Software Configuration Management A Softhouse White Paper Leif Trulsson February 2005 Softhouse Consulting, Stormgatan 14, SE-211 20 Malmö info@softhouse.se www.softhouse.se

More information

TEMPLATE. U.S. Department of Energy. Project Name. Configuration Management Plan. September 2002 U. S. DEPARTMENT OF ENERGY

TEMPLATE. U.S. Department of Energy. Project Name. Configuration Management Plan. September 2002 U. S. DEPARTMENT OF ENERGY U.S. Department of Energy Project Name Configuration Management Plan September 2002 TEMPLATE U. S. DEPARTMENT OF ENERGY Organizational Title 1 Organizational Title 2 Change Control Page The following information

More information

Roundtable Enterprise

Roundtable Enterprise Roundtable Enterprise SCM for OpenEdge & Beyond Managing Your Application Assembly Line Jeff Ledbetter Roundtable Product Architect Tugboat Software About us Technology Alliance Partner Roundtable TSMS

More information

Software Configuration Management. Addendum zu Kapitel 13

Software Configuration Management. Addendum zu Kapitel 13 Software Configuration Management Addendum zu Kapitel 13 Outline Purpose of Software Configuration Management (SCM) Motivation: Why software configuration management? Definition: What is software configuration

More information

Software Test Specification

Software Test Specification Software Test Specification 1. Introduction This section provides an overview of the entire test document. This document describes both the test plan and the test procedure. 1.1 Goals and objectives Overall

More information

Configuration Management Plan

Configuration Management Plan Project: Version: Prepared by: : Approvals: Submitted By: Project Team Member Review Approvals By: Document Change Log Version Author Description ii Table of Contents 1.0 Scope 1 2.0 Configuration Management

More information

Software Processes. Software Configuration Management

Software Processes. Software Configuration Management Software Processes Software Configuration Management Roadmap Software Configuration Management Software configuration management goals SCM Activities Configuration Management Plans Configuration Management

More information

Continuous integration End of the big bang integration era

Continuous integration End of the big bang integration era Continuous integration End of the big bang integration era Patrick Laurent Partner Technology & Enterprise Applications Deloitte Mario Deserranno Manager Technology & Enterprise Applications Deloitte The

More information

Software Configuration Management

Software Configuration Management Steven J Zeil March 17, 2013 Contents 1 Problems 2 2 Common Practices 6 1 1 Problems Software Configuration Management Over time, a software system can exist in many versions: revisions created as developers

More information

Impact CM: Model-Based Software Change and Configuration Management

Impact CM: Model-Based Software Change and Configuration Management Title Impact CM: Model-Based Software Change and Configuration Management Eclipse Integrated Development Day Berlin, 30 May 2012 Michael Diers elego Software Solutions GmbH 2012 1 Agenda

More information

codebeamer INTLAND SOFTWARE codebeamer Medical ALM Solution is built for IEC62304 compliance and provides a wealth of medical development knowledge

codebeamer INTLAND SOFTWARE codebeamer Medical ALM Solution is built for IEC62304 compliance and provides a wealth of medical development knowledge codebeamer Medical ALM Solution is built for INTLAND Traceability matrix Medical wiki Risk management IEC 62304 compliance codebeamer INTLAND codebeamer Medical ALM Solution is built for Medical Device

More information

CENG492 SENIOR DESIGN PROJECT AND SEMINAR II SOFTWARE CONFIGURATION MANAGEMENT PLAN

CENG492 SENIOR DESIGN PROJECT AND SEMINAR II SOFTWARE CONFIGURATION MANAGEMENT PLAN CENG492 SENIOR DESIGN PROJECT AND SEMINAR II SOFTWARE CONFIGURATION MANAGEMENT PLAN by Group LaPaix Subject on COMPUTERIZED READING SYSTEM FOR BLINDS DEPARTMENT OF COMPUTER ENGINEERING METU ANKARA 28.03.2003

More information

EXHIBIT L. Application Development Processes

EXHIBIT L. Application Development Processes EXHIBIT L Application Development Processes Optum Development Methodology Development Overview Figure 1: Development process flow The Development phase consists of activities that include the building,

More information

Configuration Management. Main issues: manage items during software life cycle usually supported by powerful tools

Configuration Management. Main issues: manage items during software life cycle usually supported by powerful tools Configuration Management Main issues: manage items during software life cycle usually supported by powerful tools Configuration management tasks identification and definition of configuration items, such

More information

1. Introduction. Annex 7 Software Project Audit Process

1. Introduction. Annex 7 Software Project Audit Process Annex 7 Software Project Audit Process 1. Introduction 1.1 Purpose Purpose of this document is to describe the Software Project Audit Process which capable of capturing different different activities take

More information

Chapter 25 Configuration Management. Chapter 25 Configuration management

Chapter 25 Configuration Management. Chapter 25 Configuration management Chapter 25 Configuration Management 1 Topics covered Change management Version management System building Release management 2 Configuration management Because software changes frequently, systems, can

More information

Service Transition. ITIL is a registered trade mark of AXELOS Limited.. The Swirl logo is a trade mark of AXELOS Limited.. 1

Service Transition. ITIL is a registered trade mark of AXELOS Limited.. The Swirl logo is a trade mark of AXELOS Limited.. 1 Service Transition ITIL is a registered trade mark of AXELOS Limited.. The Swirl logo is a trade mark of AXELOS Limited.. 1 Lesson Objectives Service Transition - Introduction - Purpose and Objectives

More information

The Impact of Global Software Development on Software Configuration Management. Kaisa Uotila

The Impact of Global Software Development on Software Configuration Management. Kaisa Uotila The Impact of Global Software Development on Software Configuration Management Kaisa Uotila University of Tampere Department of Information Sciences Master of Science Thesis May 2003 ii University of Tampere

More information

Microsoft Dynamics CRM Campaign Integration - New features

Microsoft Dynamics CRM Campaign Integration - New features Sitecore CMS Modules Microsoft Dynamics CRM Campaign Integration Rev: 2011-03-29 Sitecore CMS Modules Microsoft Dynamics CRM Campaign Integration - New features Table of Contents Chapter 1 Microsoft Dynamics

More information

OXMS. Oxford Management Solutions Ltd. Project Management Training Portfolio. For. High Technology Companies

OXMS. Oxford Management Solutions Ltd. Project Management Training Portfolio. For. High Technology Companies OXMS LIBERATE YOUR BUSINESS POTENTIAL Project Management Training Portfolio For High Technology Companies Project & Programme Management Training This portfolio is targeted at high technology companies

More information

How to Write a Software Process Procedures and Policy Manual for YOUR COMPANY

How to Write a Software Process Procedures and Policy Manual for YOUR COMPANY How to Write a Software Process for YOUR COMPANY 1. Introduction MicroTools is proposing to assist YOUR COMPANY in improving the existing software process. The purpose of this project is to both improve

More information

Software Project Audit Process

Software Project Audit Process Software Project Audit Process Version 1.2 Information and Communication Technology Agency of Sri Lanka July 2013 Copyright 2011 ICTA Software Project Audit Process-v-1.2 Revision History Date Version

More information

CDC UNIFIED PROCESS PRACTICES GUIDE

CDC UNIFIED PROCESS PRACTICES GUIDE Purpose The purpose of this document is to provide guidance on the practice called Project Close-Out and to describe the practice overview, requirements, best practices, activities, and key terms related

More information

D R A F T. Resource Ordering and Status System (ROSS) Software Configuration Management Guidelines

D R A F T. Resource Ordering and Status System (ROSS) Software Configuration Management Guidelines TO #GA81 Resource Ordering and Status System (ROSS) D R A F T Resource Ordering and Status System (ROSS) Software Configuration Management Guidelines June 28, 2000 Version 1.1 Contract: GS-35F-4863G Delivery

More information

Application of ALC requirements to Open Source projects

Application of ALC requirements to Open Source projects Application of ALC requirements to Open Source projects Christophe BLAD 1 ICCC 2012 Paris CESeCore Open Source library for digital signature and PKI services https://www.cesecore.eu Signature Key generation

More information

Kevin Lee Technical Consultant kevin.lee@uk.ibm.com. As part of a normal software build and release process

Kevin Lee Technical Consultant kevin.lee@uk.ibm.com. As part of a normal software build and release process Agile SCM: Realising Continuous Kevin Lee Technical Consultant kevin.lee@uk.ibm.com Agenda What is Continuous? Continuous in Context As part of a normal software build and release process Realising Continuous

More information

Eastern Illinois University EISE Configuration Management Plan

Eastern Illinois University EISE Configuration Management Plan Eastern Illinois University EISE Configuration Management Prepared by: Bill Witsman Version: 10.0 Create Date: April 13, 2005 Approval Date: Last Revision Date: December 17, 2009 CM Analyst: Project Manager:

More information

Release: 1. ICAPRG514A Prepare for software development using rapid application development

Release: 1. ICAPRG514A Prepare for software development using rapid application development Release: 1 ICAPRG514A Prepare for software development using rapid application development ICAPRG514A Prepare for software development using rapid application development Modification History Release Release

More information

CONFIGURATION MANAGEMENT (CM) GUIDELINES

CONFIGURATION MANAGEMENT (CM) GUIDELINES CONFIGURATION MANAGEMENT (CM) GUIDELINES Prepared by: S. E. Snook Software Quality Engineering 330 Corporate Way Suite 300 Orange Park, FL, USA 32073 Configuration Management Guidelines 1 1. PURPOSE STATEMENT

More information

May not be reproduced in any form without permission from the publisher, except fair uses permitted under U.S. or applicable copyright law.

May not be reproduced in any form without permission from the publisher, except fair uses permitted under U.S. or applicable copyright law. : Ecoe Ediciones,. p 41 http://site.ebrary.com/id/10565517?ppg=41 : Ecoe Ediciones,. p 42 http://site.ebrary.com/id/10565517?ppg=42 : Ecoe Ediciones,. p 43 http://site.ebrary.com/id/10565517?ppg=43 : Ecoe

More information

Software Configuration Management. http:\\www.francisxavier.ac.in

Software Configuration Management. http:\\www.francisxavier.ac.in Software Configuration Management Outline Introduction what is SCM, who are involved, why it is imp? what are the steps? Basic Concepts of SCM Configuration Management Activities Configuration Management

More information

Independent Verification and Validation of SAPHIRE 8 Software Quality Assurance Plan

Independent Verification and Validation of SAPHIRE 8 Software Quality Assurance Plan INL/EXT-10-17828 Rev. 1 Independent Verification and Validation of SAPHIRE 8 Software Quality Assurance Plan March 2010 The INL is a U.S. Department of Energy National Laboratory operated by Battelle Energy

More information

CHAPTER 7 Software Configuration Management

CHAPTER 7 Software Configuration Management CHAPTER 7 Software Configuration Management ACRONYMS CCB CM FCA MTBF PCA SCCB SCI SCM SCMP SCR SCSA SEI/CMMI SQA SRS USNRC INTRODUCTION Configuration Control Board Configuration Management Functional Configuration

More information

Software Configuration Management

Software Configuration Management Software Configuration Management 1 Software Configuration Management Four aspects Version control Automated build Change control Release Supported by tools Requires expertise and oversight More important

More information

Software Configuration Management

Software Configuration Management Reto Bonderer reto.bonderer@fh-htwchur.ch University of Applied Sciences Chur V 1.01 2002, R. Bonderer 1 Learning Goals The participant knows why configuration management is important knows what version,

More information

Introduction. Software Development and Change Management Recommendations

Introduction. Software Development and Change Management Recommendations Introduction This document was created by a joint working group of the Futures Industry Association ( FIA ) Principal Traders Group and the FIA European Principal Traders Association (collectively FIA

More information

ITIL Foundation. 182, Broadway, Newmarket, Auckland English, Entry Level IT Professionals. Language(s): Corporate Short Course

ITIL Foundation. 182, Broadway, Newmarket, Auckland English, Entry Level IT Professionals. Language(s): Corporate Short Course ITIL Foundation Length: Location: Language(s): Audience(s): Level: Vendor: Type: Delivery Method: 5 Days 182, Broadway, Newmarket, Auckland English, Entry Level IT Professionals Beginner ITIL Corporate

More information

Metrics Matter MKS Prescribes Five Essential IT Metrics for Success

Metrics Matter MKS Prescribes Five Essential IT Metrics for Success Metrics Matter MKS Prescribes Five Essential IT Metrics for Success An MKS White Paper Metrics Matter MKS Prescribes Five Essential IT Metrics for Success Page 1 of 5 What s Measured Ongoing application

More information

SOE. managing change in system development projects: configuration management

SOE. managing change in system development projects: configuration management SOE managing change in system development projects: configuration management 2 3 understanding the problem of change change is one of the most fundamental characteristics in any software development process

More information

Software Maintenance Capability Maturity Model (SM-CMM): Process Performance Measurement

Software Maintenance Capability Maturity Model (SM-CMM): Process Performance Measurement Software Maintenance Capability Maturity Model 311 Software Maintenance Capability Maturity Model (SM-CMM): Process Performance Measurement Alain April 1, Alain Abran 2, Reiner R. Dumke 3 1 Bahrain telecommunications

More information

Software Project Management

Software Project Management Software Project Management CONTENTS I. Introduction to Software Project Management and its need. II. The Management Spectrum 4 Ps and their Significance III. Project Scheduling 1. Concept of Project Scheduling

More information

Optimizing Your Software Process

Optimizing Your Software Process Optimizing Your Software Process Top 5 Software Development Process Challenges Executive Summar ry A process framework is a combination of project management, technical practices, and supporting tools.

More information

NOTICE: This publication is available at: http://www.nws.noaa.gov/directives/.

NOTICE: This publication is available at: http://www.nws.noaa.gov/directives/. Department of Commerce National Oceanic & Atmospheric Administration National Weather Service NATIONAL WEATHER SERVICE INSTRUCTION 30-1203 JANUARY 23, 2012 Maintenance, Logistics, and Facilities Configuration

More information

Evolving a Software Configuration Management Ontology

Evolving a Software Configuration Management Ontology Evolving a Software Configuration Management Ontology Lucas de Oliveira Arantes 1,2, Ricardo de Almeida Falbo 2, Giancarlo Guizzardi 2 1 zagile Inc. - 101 California Street, Suite 2450, San Francisco,

More information

Change Management. Why Change Management? CHAPTER

Change Management. Why Change Management? CHAPTER Change Management 19 CHAPTER In this chapter, you will Learn why change management is an important enterprise management tool Understand the key concept of segregation of duties Review the essential elements

More information

USING SYNERGY WITH CRUISE CONTROL

USING SYNERGY WITH CRUISE CONTROL USING SYNERGY WITH CRUISE CONTROL by Brian Wise Medtronic, Inc. Prepared for the 2008 Telelogic Americas User Group Conference Abstract USING SYNERGY WITH CRUISE CONTROL Continuous Integration and automated

More information

The Role of CM in Agile Development of Safety-Critical Software

The Role of CM in Agile Development of Safety-Critical Software The Role of CM in Agile Development of Safety-Critical Software Tor Stålhane1, Thor Myklebust 2 1 Norwegian University of Science and Technology, N-7491, Trondheim, Norway 2 SINTEF ICT, Strindveien 2,

More information

December 21, 2012. The services being procured through the proposed amendment are Hosting Services, and Application Development and Support for CITSS.

December 21, 2012. The services being procured through the proposed amendment are Hosting Services, and Application Development and Support for CITSS. Justification for a Contract Amendment to Contract 2012-01: Interim Hosting and Jurisdiction Functionality for the Compliance Instrument Tracking System Service (CITSS) December 21, 2012 Introduction WCI,

More information

Introductory Certificate. The APM Project Fundamentals Qualification

Introductory Certificate. The APM Project Fundamentals Qualification The syllabus provides a summary of the coverage of the qualification, the details are then found in the learning outcomes and assessment criteria. Both the syllabus and the learning outcomes and assessment

More information

A Ready Business has total visibility and control. Seamlessly manage your global telecommuncations in a secure environment

A Ready Business has total visibility and control. Seamlessly manage your global telecommuncations in a secure environment A Ready Business has total visibility and control Seamlessly manage your global telecommuncations in a secure environment 2 We live in a world of rapid and unpredictable change 22% Only 22% of businesses

More information

ESTABLISHING A MEASUREMENT PROGRAM

ESTABLISHING A MEASUREMENT PROGRAM ESTABLISHING A MEASUREMENT PROGRAM The most important rule is to Understand that software measurement is a means to an end, not an end in itself Three key reasons for Software Measurement Understanding

More information

Continuous Integration (CI)

Continuous Integration (CI) Introduction A long standing problem for software development teams has been to maintain the stability of an application while integrating the changes made by multiple developers. The later that integration

More information

Team Collaboration, Version Management, Audit Trails

Team Collaboration, Version Management, Audit Trails Team Collaboration, Version Management, Audit Trails Best Practices for Successful Project Delivery with VoiceObjects May 2008 www.voiceobjects.com 2 Team Collaboration, Version Management, Audit Trails

More information

Configuration Management Practices

Configuration Management Practices Safety Critical Software Management Practices Linda Westfall Westfall Team, Inc. International Conference on Software Quality ICSQ 2011 Copyright 1999-2010 Westfall Team, Inc. All Rights Reserved. Management

More information

Change Management Framework

Change Management Framework Change Management Framework Document Approval Name Prepared by: EMSA DD-MM-YYYY Checked by: SSN DCG Quality control by: EMSA Approved by: SSN group 23-05-2013 Date Change Control History Version Date Description

More information

GSA Schedule 70 Rates: September 2005 December 2006

GSA Schedule 70 Rates: September 2005 December 2006 GSA Schedule 70 Rates: September 2005 December 2006 Associate E-Commerce Engineer $102.26 $96.64 Associate Reengineering Specialist $128.85 $123.23 Business Analyst $86.92 $81.30 Consultant I $57.20 $55.00

More information

Software Products and Services for the Financial and Insurance Industries New Orleans Conference April 2011 Who we are New England-based company established in 1993 with a US client focus Provider of software

More information

SEI's Capability Maturity Model Integrated (CMMI) Relative to ICM's CMII (Rev B)

SEI's Capability Maturity Model Integrated (CMMI) Relative to ICM's CMII (Rev B) W H I T E P A P E R SEI's Capability Maturity Model Integrated (CMMI) Relative to ICM's CMII (Rev B) SUMMARY CMMI is built on a set of integrated processes and includes CM as a supporting process. The

More information

Juniper Optimum Care. Service Description. Continuous Improvement. Your ideas. Connected. Data Sheet. Service Overview

Juniper Optimum Care. Service Description. Continuous Improvement. Your ideas. Connected. Data Sheet. Service Overview Juniper Optimum Care Service Overview An Ongoing Proactive Service Creating a Partnership for Optimum Network Performance Network operations managers are facing a triple mandate optimize the network, avoid

More information

5 FAH-5 H-510 CONFIGURATION MANAGEMENT

5 FAH-5 H-510 CONFIGURATION MANAGEMENT 5 FAH-5 H-500 CONFIGURATION MANAGEMENT 5 FAH-5 H-510 PROJECT DEVELOPMENT AND CHANGE CONTROL (CT:ITS-4; 06-21-2012) (Office of Origin: IRM/BMP/GRP/GP) (Updated only to revise Office of Origin) 5 FAH-5 H-511

More information

Introduction for Software Configuration Management Training

Introduction for Software Configuration Management Training Introduction for Software Configuration Management Training I thought I knew it all! History of 12207 ISO/IEC 12207 1995: Standard for Information Technology Software Life Cycle Processes IEEE/EIA 12207.0

More information

Request for Bid. Integrated Portfolio Management Solution. May 2015. County of Los Angeles Chief Information Office

Request for Bid. Integrated Portfolio Management Solution. May 2015. County of Los Angeles Chief Information Office Request for Bid Integrated Portfolio Management Solution May 2015 County of Los Angeles Chief Information Office May 2015 Page 1 TABLE OF CONTENTS Overview... 2 Project Background... 2 Instructions to

More information

Project Audit & Review Checklist. The following provides a detailed checklist to assist the PPO with reviewing the health of a project:

Project Audit & Review Checklist. The following provides a detailed checklist to assist the PPO with reviewing the health of a project: Project Audit & Review Checklist The following provides a detailed checklist to assist the PPO with reviewing the health of a project: Relevance (at this time) Theory & Practice (How relevant is this attribute

More information

Page 1 of 8. Any change, which meets the following criteria, will be managed using IM/IT Change Management Process.

Page 1 of 8. Any change, which meets the following criteria, will be managed using IM/IT Change Management Process. Page 1 of 8 1. Introduction This policy describes the Authority s Information Management/Information Technology (IM/IT) change management procedures. IM/IT manages changes to applications, infrastructure

More information

CMPRO Change Notice New Software License Tracking Screens

CMPRO Change Notice New Software License Tracking Screens Overview CMPRO Change Notice New Software License Tracking Screens The Software License module is designed to track software licenses that have been authorized for issue as part of a software application.

More information

Design Document Version 0.0

Design Document Version 0.0 Software Development Templates Design Document Version 0.0 Description of Project DOCUMENT NO: VERSION: CONTACT: EMAIL: Ivan Walsh DATE: 4/13/2004 Distribution is subject to copyright. Design Document

More information

Software Configuration Management

Software Configuration Management Software Configuration Management Princípy tvorby softvéru, FMFI UK Jana Kostičová, 14.3.2016 Software Configuration Management = keeping order in all components of software product: Documents Code Data

More information

Software Configuration Management (SCM)

Software Configuration Management (SCM) Software Configuration Management (SCM) SCM actually consists of several separate yet cumulative disciplines. Version Management is an entry point for SCM T M Abstract : Software Configuration Management

More information

Arcade Game Maker Product Line Configuration Management Plan

Arcade Game Maker Product Line Configuration Management Plan Arcade Game Maker Product Line Configuration Management Plan ArcadeGame Team July 2003 Table of Contents 1 Introduction 1 2 Policies 2 2.1 Version control 2 2.2 Configuration Management 2 2.3 Change Control

More information

Project Management Guidelines

Project Management Guidelines Project Management Guidelines 1. INTRODUCTION. This Appendix (Project Management Guidelines) sets forth the detailed Project Management Guidelines. 2. PROJECT MANAGEMENT PLAN POLICY AND GUIDELINES OVERVIEW.

More information

Clinical Risk Management: Agile Development Implementation Guidance

Clinical Risk Management: Agile Development Implementation Guidance Document filename: Directorate / Programme Document Reference NPFIT-FNT-TO-TOCLNSA-1306.02 CRM Agile Development Implementation Guidance v1.0 Solution Design Standards and Assurance Project Clinical Risk

More information