Configuration Management in a Nutshell
|
|
- Phyllis Norris
- 6 years ago
- Views:
Transcription
1 Configuration Management in a Nutshell
2 Configuration Management Configuration Management (CM) is the process of managing the full spectrum of an organization s products, facilities and processes by managing all requirements, including changes, and assuring that the results conform to those requirements. The best CM process is one that can: 1) accommodate change. 2) optimize the reuse of standards and best practices. 3) assure that all requirements remain clear, concise and valid. 4) communicate 1), 2), and 3) to each user promptly and precisely. 5) assure conformance in each case. Institute of Configuration Management Cook/Leishman CM in a Nutshell 2
3 Without software the F-16C is nothing more than a 15 million dollar lawn dart. Lt. Gen. Robert H. Ludwig Cook/Leishman CM in a Nutshell 3
4 The pity is that almost 75% of integration problems can be attributed to poor CM. And this is TOTALLY preventable!!! Cook/Leishman CM in a Nutshell 4
5 Configuration Management Configuration Management: The discipline that applies technical and administrative surveillance to Identify and document functional and physical characteristics of a configuration item Control changes to those characteristics Record and report change processing and implementation status Configuration Management consists of artifact and change management. Fastrak Training Inc. Cook/Leishman CM in a Nutshell 5
6 Purpose of Software Configuration Management The purpose of SCM is to identify the configuration of the software at given points in time, systematically control changes to the configuration, and maintain the integrity and traceability of the configuration throughout the software life cycle. Fastrak Training Inc. Cook/Leishman CM in a Nutshell 6
7 Goals of Configuration Management Maximize productivity by minimizing mistakes change faster and communicate better through documents, forms, records and data to achieve consistent conformance and continuous improvement. Software Configuration Management, H. R. Berlack 2 nd Place And you thought YOU had a bad job! Cook/Leishman CM in a Nutshell 7
8 The Benefits of Configuration Management Reduces confusion, provides order Organizes tasks and activities to maintain the integrity of the software Helps determine when software is ready for release Ensures correct configurations of software Ensures code is written to meet a requirement Provides traceability to people and requirements Limits legal liability by providing a record of actions Cook/Leishman CM in a Nutshell 8
9 The Benefits of Configuration Management - con t. Helps reduce lifecycle costs Provides for consistent conformance to customer requirements Provides a stable working environment Enhances compliance with standards Enhances status accounting Enhances auditing abilities Provides communication channels between groups Helps produce higher quality software! Cook/Leishman CM in a Nutshell 9
10 Sources of change Customers new or changing requirements Developers better methods changes to technology Managers reorganization of people/resources different project approaches Regulations Policies Standards Change # g.2(b) Cook/Leishman CM in a Nutshell 10
11 Basic SCM Concepts SCM is divided into the following areas: Identification, Control, Status Accounting, and Audit. SCM answers the questions: Who?, What?, When?, Why? (And maybe Where? ) Who made the changes? What changes were made to the software? When were the changes made? Why were the changes made? Cook/Leishman CM in a Nutshell 11
12 Configuration Identification Cook/Leishman CM in a Nutshell 12
13 Configuration Item (CI) A configuration item is an artifact explicitly placed under configuration control (artifact is document or code not hardware). For most projects, the minimum number of controlled items in a software project is whatever is needed to effectively maintain and enhance the product. Cook/Leishman CM in a Nutshell 13
14 Definition Configuration Identification includes the selection of CIs; the determination of the types of configuration documentation required for each CI; the issuance of numbers and the identifiers affixed to the CI and to the technical documentation (including interface documentation); and the establishment of configuration baselines for CIs. Cook/Leishman CM in a Nutshell 14
15 Obvious Items Requirements Design Interface Architecture Module Data Code Tests Maintenance Changes You want MY code??? Cook/Leishman CM in a Nutshell 15
16 More CI Examples Coding Items: Forms Libraries Menus Build Items: Test Build Database Items: Scripts Tables Test Data Cook/Leishman CM in a Nutshell 16
17 Nomenclature of CIs Any labeling mechanism may be used as long as it satisfies several principles. Every CI shall have a unique mechanism for identifying it. All forms of documentation for a CI must have a unique mechanism for identifying it. All versions, releases, and changes shall be maintained, with their own unique mechanism for identification. The labeling mechanism for a product should be relatable to labeling for a predecessor product. Cook/Leishman CM in a Nutshell 17
18 Examples of CIs and Identification Example: RFMSS - MAP - DSGN - V MAY20 project module item version date Change that CI!!! I can ALMOST understand what it means! Cook/Leishman CM in a Nutshell 18
19 Definitions of Baseline A formal departure point for control of future changes. Baselines are documented by approved configuration identifications and provide the basis for control of changes in system/configuration item requirements. A definition of proposed and expected configuration documentation or items at a specific point in time (planning purposes). Cook/Leishman CM in a Nutshell 19
20 Summary - Identification Identification is the most important of the configuration management activities The four parts of identification are: Selection Documentation Naming Defining baselines. Don t forget to establish the library Cook/Leishman CM in a Nutshell 20
21 Configuration Control Lack of Control or why some dogs kill their owners! Cook/Leishman CM in a Nutshell 21
22 Configuration Control Answers the questions: What is controlled? How are the changes to the products controlled? Who controls the changes?
23 Configuration Control Activities Defining the change process Establishing change control policies and procedures Maintaining baselines Processing changes Developing change report forms Controlling release of the product
24 How we change systems Standards and Documentation Existing Systems New System Change Requests Find Problem Fix Problem Cook/Leishman CM in a Nutshell 24
25 How we SHOULD make changes Standards and Documentation Existing Systems Analysis Identification Release New System Change Requests Design Acceptance Test Implement Test Cook/Leishman CM in a Nutshell 25
26 System Change Process Change Requests Analysis 2.0 Identification 1.0 Existing System Doc. Release 6.0 System Update Design 3.0 Change Process Acceptance Test Implement Test Cook/Leishman CM in a Nutshell 26
27 Configuration Status Accounting Cook/Leishman CM in a Nutshell 27
28 A Definition Configuration Report (Status Account): An element of CM, consisting of the recording and reporting of information needed to manage a configuration effectively. IEEE Standard , IEEE Standard Glossary of Software Engineering Terminology Cook/Leishman CM in a Nutshell 28
29 Status Accounting Involves the recording and reporting of the change process Goal - To maintain a status record of all items in the baseline Provides status information of the evolving software Provides data to improve the software development process Assists in cost estimation of future software development efforts Indicates Trends Assists in impact analysis Helps prevent the ripple effect Contributes to the decision making process
30 Status Accounting Answers the questions: What changes have been made to the system? When were the changes made? What was the reason? Who authorized the change? What files were affected by this problem report?
31 Reports Dependency Report - identifies relationship between controlled items Impact Report - identifies all components affected by a change Build Report - identifies all items that went into the software build Change Status Report - identifies status of all changes Difference Report - identifies differences between version of items History Report - summarizes the historical development Access Control Report - list access privileges for all users Conflict Detection Report - identifies conflicts Aging Report - Open/Active changes oldest to newest by Category, Priority, Product, Status Totals Report - number of changes, open/closed by Category, Priority, Product, Status
32 Reports cont. Duration Report - Elapsed time, Average time to close by. All Category, Priority, Product, Status Access Control Report - list access privileges for all users Conflict Detection Report - identifies conflicts Aging Report - Open/Active changes oldest to newest by Category, Priority, Product, Status Totals Report - number of changes, open/closed by Category, Priority, Product, Status Duration Report - Elapsed time, Average time to close by All Category, Priority, Product, Status
33 Example Ad Hoc Reports How many problems were discovered in module ###? How many units/items were promoted to test? What units are John s responsibility? How many problems reports are still open? What is the status (i.e., new, opened, rejected, deferred, hold, closed) of problem report #34? Who is responsible for fixing problem report #34? What applications have the highest rate of change?
34 Configuration Auditing Cook/Leishman CM in a Nutshell 34
35 Auditors go in after the battle is over and stab the wounded! {Usually the wounded on YOUR side!} Cook/Leishman CM in a Nutshell 35
36 A Definition Configuration Audit: An independent examination of a work product or set of work products to assess compliance with specifications, standards, contractual agreements, or other criteria. IEEE Standard , IEEE Standard Glossary of Software Engineering Terminology Cook/Leishman CM in a Nutshell 36
37 Audit Verifies that the software product is built according to the requirements standards, or other contractual agreement Goal - To verify that all software products have been: Produced Correctly Identified Change Request Resolved Formal and Informal Audits
38 Configuration Audit Answers the questions: Does the system satisfy the requirements? Are all changes incorporated in this version?
39 CONFIGURATION CONTROL BOARDS Cook/Leishman CM in a Nutshell 39
40 You need two items A plan or process for configuration management The authority to control the changes Often managed by a Configuration Control Board Cook/Leishman CM in a Nutshell 40
41 Isn t a Control Board Just Another Meeting? Another meeting? No wonder we can t get anything done around here! A committee is a thing that takes a week to do what one good person can do in an hour. Either one meets or one works. One cannot do both at the same time. - Peter Drucker, The Effective Executive When you become too senior to work your work is going to meetings. Source: Joint Application Development, J. Wood, D. Silver Cook/Leishman CM in a Nutshell 41
42 What is a Control Board? It is a concept that provides for implementing change control at optimum levels of authority. Source: IEEE Guide to Software Configuration Management, IEEE Std Cook/Leishman CM in a Nutshell 42
43 Configuration Control Board (CCB) A designated group of representatives primarily tasked to review and approve or disapprove change recommendations An important mechanism in Change Control May be more than one CCB and at different levels, e.g. Customer level System level Sub-system level Project level Cook/Leishman CM in a Nutshell 43
44 CCB Outcomes Reject Defer Will be included in future block upgrade Refer to higher authority Approve Assign priority NOTES: Outcomes are for each item -- line item veto Voting is not democratic Go ahead make one more change!! Cook/Leishman CM in a Nutshell 44
45 Expedited Actions Are inevitable Must be limited Must be documented via change request Process Specific manager CCB chair Source: Implementing Configuration Management, Fletcher J. Buckley p. 85 Cook/Leishman CM in a Nutshell 45
46 CM Tools RCS: very old but still in use CVS (Concurrent Version Control) based on RCS, allows concurrent working without locking Perforce Repository server; keeps track of developer s activities ClearCase Multiple servers, process modeling, policy check mechanisms Subversion See next slide. Cook/Leishman CM in a Nutshell 46
47 Subversion Open Source Project ( Based on CVS Subversion interface and features similar to CVS Commands: checkout, add, delete, commit, diff Differences to CVS Version controlled moving, renaming and copying of files and directories Version controlled metadata of files and directories Server Options Standalone installation Integrated into the Apache webserver The time for branch management is independent of the size of the system (unlike CVS, which creates physical copies of the files, Subversion uses only tags) Cook/Leishman CM in a Nutshell 47
48 What CM is REALLY like. WINNER And you thought YOU had a bad job! Cook/Leishman CM in a Nutshell 48
Page # Configuration Management Bernd Brügge Technische Universität München Lehrstuhl für Angewandte Softwaretechnik 11 January 2005
Object-Oriented Software Engineering Using UML, Patterns, and Java Configuration Management Bernd Brügge Technische Universität München Lehrstuhl für Angewandte Softwaretechnik 11 January 2005 Outline
More informationConfiguration Management
Configuration Management Minsoo Ryu Hanyang University msryu@hanyang.ac.kr Outline Introduction SCM Activities SCM Process 2 2 Software Configuration Management Definition A set of management disciplines
More informationSoftware configuration management
Software configuration management Bởi: Hung Vo Introduction A system can be defined as a collection of components organized to accomplish a specific function or set of functions. The configuration of a
More informationConfiguration Management
Configuration Management January 22, 2013 American Society for Quality (ASQ) Washington, DC and Maryland Section 509 Software Special Interest Group (SSIG) Co Russ Roseman and Al Florence This presenter
More informationConfiguration Management
Configuration Management 12 th Annual NDIA CMMI Conference November 2012 - Denver, CO Al Florence The MITRE Corporation This presenter s affiliation with the MITRE Corporation is provided for identification
More informationConfiguration Management
Configuration Management November 2010 DC SPIN Seminar Co Russ Roseman and Al Florence This presenter s affiliation with the MITRE Corporation is provided for identification purposes only and is not intended
More informationCintipation Corp. CORINTHIAN PROJECT Policy for Requirements Management
Samples of Level 2 Policies Policy for Requirements Management The purpose of Requirements Management is to establish a common understanding between the customer, Cintipation senior management, and the
More informationConfiguration Management Plans From Traditional CM to CMII (Rev B)
W H I T E P A P E R Configuration Management Plans From Traditional CM to CMII (Rev B) SUMMARY Traditional CM plans evolved in the defense environment where customers paid for development and took ownership
More informationConfiguration Management Plans From Traditional CM to CMII (Rev B)
W H I T E P A P E R Configuration Management Plans From Traditional CM to CMII (Rev B) SUMMARY Traditional CM plans evolved in the defense environment where customers paid for development and took ownership
More informationDeliverable: 1.4 Software Version Control and System Configuration Management Plan
Deliverable: 1.4 Software Version Control and System Configuration VoteCal Statewide Voter Registration System Project State of California, Secretary of State (SOS) Authors This document was prepared
More informationSoftware Quality Engineering Courses Offered by The Westfall Team
Building Skills is a 3-day course that is a subset of our course. The course is designed to provide a fundamental knowledge base and practical skills for anyone interested in implementing or improving
More informationBlatant Commercialism
Do you really think that s the answer to our SCM problems Blatant Commercialism The Westfall Team: Promotes the advancement of software excellence by helping our clients achieve effective & efficient software
More informationSoftware Quality Engineering Courses Offered by The Westfall Team
Courses is a 2-day course that is a subset of our course. The course is designed to provide an overview of techniques and practices. This course starts with an overview of software quality engineering
More informationChapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc.
Chapter 1 GETTING STARTED SYS-ED/ Computer Education Techniques, Inc. Objectives You will learn: Features of a well designed SCM. Safety. Stability. Control. Auditability. Reproducibility. Traceability.
More informationConfiguration Management Guidelines. Version: A Date: July 2012
Configuration Management Guidelines Version: A Date: July 2012 1 Foreword The guideline describes Configuration Management functions and principles and defines Configuration Management terminology for
More information"Change is inevitable; except in vending machines."
Configuration Management Change is inevitable. In acquisition programs, missions, requirements, technologies, and environments change. In response, the system design will change as it evolves through the
More informationChild Welfare Digital Services Project Service Asset and Configuration Management Plan
Child Welfare Digital Services Project Service Asset and Configuration Management Plan December 2017 Version 3.0 i Revision History Revision / Version # Date of Release Author.01 3/9/2015 D. Serpa Original
More information1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2011, Oracle and/or its affiliates. All rights reserved. Application Lifecycle Management for ADF Lynn Munsinger, Oracle JDeveloper and ADF 2 Copyright 2011, Oracle and/or its affiliates. All
More informationAgenda. About Me. Goals. Collaborate, Build, Test, Deploy: Essential SCM Practices for Teams. Background. SCM Patterns Questions
Agenda Collaborate, Build, Test, Deploy: Essential SCM Practices for Teams Steve Berczuk September 28, 2005 SD Best Practices Background SCM and The Development Process Patterns and SCM Pattern Languages
More informationSoftware Configuration Management
Software Configuration Management Lecture: Configuration control Chapter: 8 Niels Veerman René Krikhaar Lecture objectives Learn about configuration control processes Nothing is permanent but change -
More informationProgram Lifecycle Methodology Version 1.7
Version 1.7 March 30, 2011 REVISION HISTORY VERSION NO. DATE DESCRIPTION AUTHOR 1.0 Initial Draft Hkelley 1.2 10/22/08 Updated with feedback Hkelley 1.3 1/7/2009 Copy edited Kevans 1.4 4/22/2010 Updated
More informationCODE: FD10 Rev: A Date: 9/24/2008 CONFIGURATION MANAGEMENT
1.0 Definition of terms: CONFIGURATION MANAGEMENT 1.01 The term shall, will and may are used with specific intent thought-out these documents and will observe the following rules: 1.1 Requirements defined
More informationLICENSING TOPICAL REPORT ESBWR I&C SOFTWARE CONFIGURATION MANAGEMENT PLAN (DRAFT) GE Energy Nuclear
GE Energy Nuclear NEDO-33227 Class I edrf# 0000-0046-8503 October 2005 LICENSING TOPICAL REPORT ESBWR I&C SOFTWARE CONFIGURATION MANAGEMENT PLAN (DRAFT) Copyright 2005 General Electric Company (Conditional
More informationRonald E. Giachetti, Ph.D.
Ronald E. Giachetti, Ph.D. Associate Professor Industrial and Systems Engineering, FIU 1 One Extreme Too much planning! Another Extreme No planning! Project Management -- WBS Work Breakdown Schedule
More informationCMMI-DEV V1.3 CMMI for Development Version 1.3 Quick Reference Guide
processlabs CMMI-DEV V1.3 CMMI for Development Version 1.3 Quick Reference Guide CMMI-DEV V1.3 Process Areas Alphabetically by Process Area Acronym processlabs CAR - Causal Analysis and Resolution...
More informationversion NDIA CMMI Conf 3.5 SE Tutorial RE - 1
Requirements Engineering SE Tutorial RE - 1 What Are Requirements? Customer s needs, expectations, and measures of effectiveness Items that are necessary, needed, or demanded Implicit or explicit criteria
More informationBusiness Analysis for Practitioners - Traceability and Monitoring (Domain 4)
Business Analysis for Practitioners - Traceability and Monitoring (Domain 4) COURSE STRUCTURE Introduction to Business Analysis Module 1 Needs Assessment Module 2 Business Analysis Planning Module 3 Requirements
More informationBidirectional Requirements Traceability By Linda Westfall.
Bidirectional s Traceability By Linda Westfall www.westfallteam.com Traceability is one of the essential activities of good requirements management. Traceability is used to ensure that the right products
More informationContents About This Guide... 5 Upgrade Overview... 5 Examining Your Upgrade Criteria... 7 Upgrade Best Practices... 8
P6 EPPM Upgrade Best Practices Guide 16 R2 September 2016 Contents About This Guide... 5 Upgrade Overview... 5 Upgrade Process... 5 Assessing the Technical Environment... 6 Preparing for the Upgrade...
More informationOutline CS 4387/5387 SOFTWARE INTEGRATION AND V&V LECTURE 11 SOFTWARE TRACING. Requirements Tracing Team assignment (Tracing) Team work (integration)
1 CS 4387/5387 SOFTWARE INTEGRATION AND V&V LECTURE 11 SOFTWARE TRACING Outline 2 Requirements Tracing Team assignment (Tracing) Team work (integration) 1 What is Traceability 3 from SEI-93-TR-25, "Key
More informationThe Business Case for ALM Transformation ALM
ALM Application Lifecycle Management White Paper Out-of-Date; Out-of-Touch The Business Case for ALM Transformation Executive summary: The Business Case for Change Ultimately improve the quality and success
More informationBHG Operational Awareness Program May 8, 1998 Configuration Management Revision 0 Page 1 of 11 CONFIGURATION MANAGEMENT
Page 1 of 11 CONFIGURATION MANAGEMENT 1.0 SCOPE This Performance Assessment Guide for Configuration Management will be used to carry out the oversight responsibility of the U.S. Department of Energy (DOE)
More informationThe Development Productivity Platform
Software Lifecycle Management The Development Productivity Platform Polarion s value for your business Why Polarion? Lots of point solutions Tool landscape: Requirement management, change management, Microsoft
More informationExam Questions OG0-091
Exam Questions OG0-091 TOGAF 9 Part 1 https://www.2passeasy.com/dumps/og0-091/ 1. According to TOGAF, Which of the following are the architecture domains that are commonly accepted subsets of an overall
More informationR214 SPECIFIC REQUIREMENTS: INFORMATION TECHNOLOGY TESTING LABORATORY ACCREDITATION PROGRAM
A2LA R214 Specific Requirements: Information Technology Testing Laboratory Accreditation Document Revised: 3/5/18 Page 1 of 34 R214 SPECIFIC REQUIREMENTS: INFORMATION TECHNOLOGY TESTING LABORATORY ACCREDITATION
More informationMichael Solomon, CISSP PMP CISM
How to Make Auditors Happy (and You Happy Too) Michael Solomon, CISSP PMP CISM Session Agenda Overview All about auditing and what fun it is (or not) What auditing demands and the ideal solution Selecting
More informationCurs 2 17 Octombrie Adrian Iftene
Curs 2 17 Octombrie 2011 Adrian Iftene adiftene@info.uaic.ro 1 Swebok Software configuration management Software engineering management Software engineering process Software engineering tools and methods
More informationUsing codebeamer to Achieve
Using codebeamer to Achieve IEC 61508 Compliance Using codebeamer to achieve IEC 61508 compliance 1 Using codebeamer to achieve IEC 61508 compliance Using a smart, integrated, cross-functional platform
More informationClearCase-to-Perforce MIGRATION PLAYBOOK
ClearCase-to-Perforce MIGRATION PLAYBOOK Congratulations on taking the first step to moving from ClearCase to Helix Enterprise. This playbook contains information on some of the considerations necessary
More informationFlexibility Stability
Risk-Based Control Balancing Flexibility with Stability By Linda Westfall www.westfallteam.com There is a dichotomy in software configuration management. On one side, individual developers need the flexibility
More informationSoftware Engineering
Software Engineering (CS550) Software Development Process Jongmoon Baik Software Development Processes (Lifecycle Models) 2 What is a S/W Life Cycle? The series of stages in form and functional activity
More informationWORK PLAN AND IV&V METHODOLOGY Information Technology - Independent Verification and Validation RFP No IVV-B
1. Work Plan & IV&V Methodology 1.1 Compass Solutions IV&V Approach The Compass Solutions Independent Verification and Validation approach is based on the Enterprise Performance Life Cycle (EPLC) framework
More informationSoftware Testing Life Cycle
Software Testing Life Cycle STLC (Software Testing Life Cycle) is an integral component of SDLC (Software Development Life Cycle). Testing has become a distinct phenomenon during and after the development
More informationRational Software White Paper TP 174
Reaching CMM Levels 2 and 3 with the Rational Unified Process Rational Software White Paper TP 174 Table of Contents Abstract... 1 Introduction... 1 Level 2, Repeatable... 2 Requirements Management...
More informationInstrument Control System Project Management
Project Documentation Document PMCS-0021 Revision A Instrument Control System Project Management Bret Goodrich Software September 2015 Advanced Technology Solar Telescope 950 N. Cherry Avenue Tucson, AZ
More informationCourse 2 October, 10, Adrian Iftene
Course 2 October, 10, 2016 Adrian Iftene adiftene@info.uaic.ro 1 Software Engineering Books GOF, GRASP, Swebok Swebok Software configuration management Software engineering management Software engineering
More informationREQUIREMENTS FOR SAFETY RELATED SOFTWARE IN DEFENCE EQUIPMENT PART 1: REQUIREMENTS
Ministry of Defence Defence Standard 00-55(PART 1)/Issue 2 1 August 1997 REQUIREMENTS FOR SAFETY RELATED SOFTWARE IN DEFENCE EQUIPMENT PART 1: REQUIREMENTS This Part 1 of Def Stan 00-55 supersedes INTERIM
More informationBecause you re reading this book, we can safely assume that the products
Chapter 1: Understanding Project Server In This Chapter Discovering Project Server Determining whether you need Project Server Planning the implementation of Project Server Because you re reading this
More informationCMMI V2.0 MODEL AT-A-GLANCE. Including the following views: Development Services Supplier Management. CMMI V2.0 outline BOOKLET FOR print.
CMMI V.0 MODEL AT-A-GLANCE Including the following views: Development Services Supplier Management CMMI V.0 outline BOOKLET FOR print.indd CMMI V.0 An Integrated Product Suite Designed to meet the challenges
More informationEngineering Management Manual
Engineering Management Manual Configuration Management ED0014 Document Category: DMS: Document Control: Procedure CRN-EPR-ENG-014 Version Date Author/discipline Reviewer Approver Remarks 1.0 13/12/2011
More informationA Framework for Performing Verification and Validation in Reuse-Based Software Engineering
Article to be published in the Annals of Software Engineering, Special Volume on Reuse, 1998 A Framework for Performing Verification and Validation in Reuse-Based Software Engineering Edward A. Addy NASA/WVU
More informationAgile for High Assurance: Lessons learned
Agile for High Assurance: Lessons learned Jeffery Payne, CEO, Coveros jeff.payne@coveros.com @jefferyepayne COPYRIGHT 2016 COVEROS, INC. ALL RIGHTS RESERVED. 1 About Coveros Coveros helps organizations
More informationPassit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2
Passit4Sure.OG0-093.221Questions Number: OG0-093 Passing Score: 800 Time Limit: 120 min File Version: 7.1 TOGAF 9 Combined Part 1 and Part 2 One of the great thing about pass4sure is that is saves our
More informationCMMI-SVC V1.3 CMMI for Services Version 1.3 Quick Reference Guide
processlabs CMMI-SVC V1.3 CMMI for Services Version 1.3 Quick Reference Guide CMMI-SVC V1.3 Process Areas Alphabetically by Process Area Acronym processlabs CAM - Capacity and Availability Management...
More informationProject Documentation Checklist. Table of Contents
COMPANY NAME Project Documentation Checklist Table of Contents Revision History... 2 Initiation and Feasibility Study... 1 Requirements (Feasibility study supports project funding)... 2 Design/Project
More informationBed Management Solution (BMS)
Bed Management Solution (BMS) System Performance Report October 2013 Prepared by Harris Corporation CLIN 0003AD System Performance Report Version 1.0 Creation Date Version No. Revision History Description/Comments
More informationSpace Flight Configuration Management Requirements
LPR 8040.1 Effective Date: January 8, 2009 Expiration Date: January 8, 2014 Langley Research Center Flight Projects Directorate Space Flight Configuration Management Requirements National Aeronautics and
More informationFinancial Statement Spreading
Rage Frameworks Financial Statement Spreading How a Global Financial Services Company automated and scaled its Financial Statement Spreading operation, while cutting costs by 75% RAGE Frameworks, Inc.
More informationChange Control and Configuration Management Plan
LSST Change Control and Configuration Management Plan LPM-19 6/19/2011 Large Synoptic Survey Telescope (LSST) Change Control and Configuration Management Plan Chuck F. Claver, Victor Krabbendam and Donald
More informationAssociation of American Railroads Quality Assurance System Evaluation (QASE) Checklist Rev. 1/12/2017
Company: Prepared By: Date: Changes from previous version highlighted in yellow. Paragraph Element Objective Evidence 2.1 Objective of Quality Assurance Program 2.2 Applicability and Scope 2.3 QA Program
More informationUnderstanding the relationship between Asset Management and the CMDB
Understanding the relationship between Asset Management and the CMDB Remedy v 703 Janie Sprenger janiesprenger@gmail.com November 2009 Introduction This paper introduces you to Asset Management and the
More informationFinal Appendix A9 - Maintaining the Architecture (Maintenance Plan)
California ITS Architecture and System Plan Final Appendix A9 - Maintaining the Architecture (Maintenance Plan) Prepared by: For: September 30, 2004 091783000 Copyright 2004, Kimley-Horn and Associates,
More informationGAMP Guideline & Validation Documentation
GAMP Guideline & Validation Documentation Danilo Maruccia Milano, 21 Marzo 2006 GAMP Guideline & Validation Documentation GAMP Guideline Planning documents Specification Documents Testing Documents Acceptance
More informationCMMI Version 1.2. Model Changes
Pittsburgh, PA 15213-3890 CMMI Version 1.2 Model Changes SM CMM Integration, IDEAL, and SCAMPI are service marks of Carnegie Mellon University. Capability Maturity Model, Capability Maturity Modeling,
More informationGlossary 1. For a complete glossary of support center terminology, please visit HDI s Web site at HDI Course Glossary
Glossary 1 Term Abandon Before Answer (ABA) Rate The percentage of customers that terminate a call (i.e., hang up) before the call is answered. ABA is a leading indicator that is used to manage staffing
More informationProject Management Methodology. Construct & Unit Test SubPhase
Project Management Methodology & Unit Test SubPhase Course Purpose Familiarize team members with the & Unit Test Sub- Phase processes. Understand process flows, team member roles, and artifacts employed.
More informationProcess Improvement Is Continuous Improvement
Process Improvement Is Continuous Improvement We can never reach perfection. The CMM does not provide all the answers; it too is evolving and improving. Process management means constructive and continual
More informationInformation system Redmine for effective project management
Information system Redmine for effective project management Redmine is a flexible, powerful, WEB-based system for project management. It is applicable to the management of both: large and complex projects
More informationThe Journey Towards Continuous Delivery
The Journey Towards Continuous Delivery Robert Cowham Professional Services Perforce Software BCS CMSG Vice Chair Agenda What is Continuous Delivery? Management View vs Reality! Key metrics Key challenges
More informationConfiguration Management Report MOMO SOFTWARE
METU DEPARTMENT OF COMPUTER ENGINEERING CENG492 Computer Engineering Design II Configuration Management Report MOMO SOFTWARE Burak Kerim AKKUŞ Ender BULUT Hüseyin Can DOĞAN 1 Contents 2 1. Introduction
More informationBMC Remedyforce Asset Management. Frequently Asked Questions
BMC Remedyforce Frequently Asked Questions Table of Contents BMC Remedyforce 3 Overview 3 Frequently Asked Questions 3 Definitions 3 1. What is Configuration Management? 3 2. What is IT? 3 3. What is a
More informationNICE SERVICES. Proactive Care. Value Added Service Packages
NICE SERVICES Proactive Care Value Added Service Packages Rev. 04/04/2017 OVERVIEW OF NICE VALUE ADDED SERVICES NICE recording, incident reconstruction, quality assurance, and digital investigation products
More informationWhite paper. Alan Radding, Technology Consultant
Scalable SCM: Avoiding the Trauma, Disruption and Expense of Changing Software Configuration Management Tools White paper Alan Radding, Technology Consultant Table of Contents SCALABLE SCM: NOBODY LIKES
More informationClosing the Agile Loop Continuous Integration, Continuous Information. Darryl Bowler Senior Systems Architect CollabNet
Closing the Agile Loop Continuous Integration, Continuous Information Darryl Bowler Senior Systems Architect CollabNet Agenda How we got here Continuous Integration, Defined Poor Practices (Common Anti-Patterns)
More informationPART THREE: Work Plan and IV&V Methodology (RFP 5.3.3)
PART THREE: Work Plan and IV&V Methodology (RFP 5.3.3) 3.1 IV&V Methodology and Work Plan 3.1.1 NTT DATA IV&V Framework We believe that successful IV&V is more than just verification that the processes
More informationRequirements Validation and Negotiation
REQUIREMENTS ENGINEERING LECTURE 2014/2015 Dr. Sebastian Adam Requirements Validation and Negotiation AGENDA Fundamentals of Requirements Validation Fundamentals of Requirements Negotiation Quality Aspects
More informationCMMI GLOSSARY A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
http://www.tutorialspoint.com/cmmi/cmmi-glossary.htm CMMI GLOSSARY Copyright tutorialspoint.com Here is the list of all CMMI Terms arranged in alphabetical order. A direct link is given based on first
More informationIntegration and Testing
Integration and Testing 1 Today Software Quality Assurance Integration Test planning Types of testing Test metrics Test tools 2 Deliverables by Phase Possible Deliverables by Phase Concept Document Statement
More informationQuality Assurance Plan D9.1.1
Quality Assurance Plan D9.1.1 Deliverable Number: D9.1.1 Contractual Date of Delivery: month 3 Actual Date of Delivery: 27/07/2001 Title of Deliverable: Quality Assurance Plan Work-Package contributing
More informationAUTOMOTIVE SPICE v3.1 POCKET GUIDE
EXTENDED VDA SCOPE ASPICE v3.1 AUTOMOTIVE SPICE v3.1 POCKET GUIDE 4 5 6 7 8-9 10 11-13 14-15 16-19 20-43 44-49 50-51 52-69 70-93 94-103 104-105 106 Automotive SPICE at a glance Automotive SPICE application
More informationCHANGE MANAGEMENT PLAN OKLAHOMA DEPARTMENT OF HUMAN SERVICES ENTERPRISE SYSTEM (MOSAIC PROJECT)
CHANGE MANAGEMENT PLAN OKLAHOMA DEPARTMENT OF HUMAN SERVICES ENTERPRISE SYSTEM (MOSAIC PROJECT) MOSAIC Change Management Plan v03.01 CHANGE MANAGEMENT PLAN VERSION CONTROL Version Date Change Description
More informationLicensee Design Authority Capability
Title of document ONR GUIDE Licensee Design Authority Capability Document Type: Unique Document ID and Revision No: Nuclear Safety Technical Assessment Guide NS-TAST-GD-079 Revision 3 Date Issued: April
More informationSmARt Shopping Project
Configuration Management Plan SmARt Shopping Project Sponsored by ASELSAN V1, 2010 Table of Contents 1. Introduction... 2 1.1. Purpose of Configuration Management Plan... 2 1.2. Scope of the Document...
More informationCMII-100G. CMII Standard for Integrated Process Excellence and. and
CMII-100G CMII Standard for Integrated Process Excellence and and About this Standard How an organization does what it does has everything to do with processes. Every organization has a network of core
More informationEvolutionary Differences Between CMM for Software and the CMMI
Evolutionary Differences Between CMM for Software and the CMMI Welcome WelKom Huan Yín Bienvenue Bienvenido Wilkommen????S???S??? Bienvenuto Tervetuloa Välkommen Witamy - 2 Adapting an An Integrated Approach
More informationIBM Rational Extensions for SAP Applications Application lifecycle management for consistent governance
IBM Rational Extensions for SAP Applications Application lifecycle management for consistent governance Level: Introductory September 2007 Rational Integrations for SAP Solutions, Page 2 of 14 Contents
More informationThis chapter illustrates the evolutionary differences between
CHAPTER 6 Contents An integrated approach Two representations CMMI process area contents Process area upgrades and additions Project management concepts process areas Project Monitoring and Control Engineering
More informationIEEE s Recommended Practice for Architectural Description
IEEE s Recommended Practice for Architectural Description IEEE Architecture Working Group ieee-awg@spectre.mitre.org http://www.pithecanthropus.com/~awg 30 March 1999 Outline What is it? History Goals
More informationProject Management Institute (PMI) Practice Standard for Configuration Management
Project Configuration Management Project Management Institute (PMI) Practice Standard for Configuration Management Project Configuration Management What we will cover: Introduction Relationship with other
More informationTest Workflow. Michael Fourman Cs2 Software Engineering
Test Workflow Michael Fourman Introduction Verify the result from implementation by testing each build Plan the tests in each iteration Integration tests for every build within the iteration System tests
More informationBlack Duck Seamless ALM Integration
Black Duck Seamless ALM Integration How to integrate Open Source Governance as part of your Application Lifecycle Management Aviram Ganor Manageware 1 Open source is a silver bullet that allows simultaneous
More informationCMMI 2008 CMMI 2008 Denver, Colorado United States November Tim Kasse. Kasse Initiatives LLC Europe
Value Proposition for Project Managers from Configuration Management CMMI 2008 CMMI 2008 Denver, Colorado United States November 2008 Tim Kasse Kasse Initiatives LLC +1 972-987 - 7706 USA +45 72 19 42
More informationINFORMATION SYSTEMS (IS) SYSTEMS DEVELOPMENT SERVICES TITLE SERIES DEFINITIONS
Effective Date: July 1, 2015 INFORMATION SYSTEMS (IS) SYSTEMS DEVELOPMENT SERVICES TITLE SERIES DEFINITIONS I. DEFINITIONS A. Identifying the Correct Job title This section defines duties performed by
More informationWhy Switch to Helix Core?
VS COMPARISON Perforce Helix Core vs. IBM Rational ClearCase Helix Core is set apart from all other version control systems by its high performance, scalability, and increased productivity for hardware
More informationTrusted Computing Exemplar: Configuration Management Plan
Calhoun: The NPS Institutional Archive DSpace Repository Reports and Technical Reports All Technical Reports Collection 2014-12-12 Trusted Computing Exemplar: Configuration Management Plan Clark, Paul
More informationReal Reuse for Requirements
White Paper Real Reuse for Requirements Executive Summary A mobile device manufacturer in a highly competitive market needs to deliver the next generation of mobile device to its customers quickly, and
More informationIntroduction to Software Engineering
UNIT I SOFTWARE PROCESS Introduction S/W Engineering Paradigm life cycle models (water fall, incremental, spiral, WINWIN spiral, evolutionary, prototyping, objects oriented) -system engineering computer
More informationSOFTWARE MAINTENANCE PROCESS MODEL AFTER DELIVERY WITH QUALIFIED OUTPUT
SOFTWARE MAINTENANCE PROCESS MODEL AFTER DELIVERY WITH QUALIFIED OUTPUT SALEEM AL-ZOUBI Faculty of Information Technology, Irbid National University E-mail: it@inu.edu.jo Abstract-Software maintenance
More informationWhat is SQA? Software Quality Assurance. Quality Concepts. Quality Concept (cont.)
What is SQA? Software Quality Assurance Š SQA includes a quality management approach effective software engineering methodology (methods and tools) formal technical reviews a multitiered testing strategy
More informationIntroduction to Disciplined Agile Delivery
IBM Software Group Introduction to Disciplined Agile Delivery 2010 IBM Corporation Agenda What is Agile Why are organizations moving to Agile and what challenges do they face How IBM is addressing these
More information