How Rational Configuration and Change Management Products Support the Software Engineering Institute's Software Capability Maturity Model

Save this PDF as:
 WORD  PNG  TXT  JPG

Size: px
Start display at page:

Download "How Rational Configuration and Change Management Products Support the Software Engineering Institute's Software Capability Maturity Model"

Transcription

1 How Rational Configuration and Change Management Products Support the Software Engineering Institute's Software Capability Maturity Model by Bill Cottrell and John Viehweg Software Engineering Specialists Rational Software Since Rational provides software development solutions to its customers, we are often involved in process improvement activities using the Software Engineering Institute (SEI) Capability Maturity Model for Software (SW-CMM ). Although our customers know that software development tools are not the "silver bullet" for achieving process maturity, they do often ask us how Rational's software development tools can help them realize SEI SW-CMM improvements. This article explains how we respond to this question -- by identifying the ways Rational Software Configuration Management (SCM) tools relate to the SEI SW-CMM Key Process Areas. Rational tools help project teams automate the software development process, produce and manage artifacts, and communicate status, progress, and results. Rational's integrated tool suite supports the entire software development cycle, including its roles, activities, and artifacts. Each tool has a robust set of features that support many aspects of the Software Engineering Institute's Software Capability Maturity Model (SEI SW-CMM ). The Rational tools we'll discuss are the configuration and change management tools Rational ClearCase and Rational ClearQuest, which are used in conjunction with Unified Change Management (UCM), the process that binds the two tools together. UCM is Rational Software's

2 approach to managing change in software system development from requirements to release. It spans the development lifecycle, defining how to manage change to requirements, design models, documentation, components, test cases, and source code. UCM focuses on these concepts: An activity is a piece of work to accomplish in order to advance the state of a project. An activity might arise from an issue raised in a meeting, a defect entered into a defect database, or a request for enhancement sent in by a customer. Activities are tied to product features and requirements. An artifact is an item, usually a file that should be under version control. At a more conceptual level, artifacts can be requirements, tests, visual models, code, project plans, and so on -- basically any item that a project needs to manage and control. One of UCM's key strengths is that it links the activities used to plan and track project progress with the artifacts that are undergoing change. Rational products provide both process and tools to support UCM: The Configuration and Change Management discipline in the Rational Unified Process (RUP) describes the process of using UCM. Rational ClearQuest manages a project's activities -- the tasks, defects, and requests for enhancement -- and provides charting and reporting tools that can help track project progress. Rational ClearCase manages all the artifacts produced by a software project, which includes both system artifacts and project management artifacts. What Is the SEI SW-CMM? The SEI has now been involved in software process improvement for well over a decade. The SEI SW-CMM provides software process improvement guidance to people in projects, organizations, or an entire enterprise. This guidance includes information on industry key practices that should be implemented to help ensure success of software projects. While the software industry continues to debate how comprehensive, measurable, or practical all of the capability maturity models are or may become, one thing is known: These models DO provide needed guidance, and the workhorse of the bunch is the SEI SW-CMM. The SEI SW-CMM has been around the longest and has become a de facto standard to many. Process experts, organizational change experts, process improvement consulting firms, and the US Department of Defense (which started it all) are more experienced at implementing the SEI SW-CMM than any other capability maturity model. The SEI SW-CMM has five levels of maturity:

3 Level 1: Organizations do not provide a stable environment for developing and maintaining software. Level 2: Organizations have installed basic software management controls. Level 3: Organizations exploit effective software engineering practices when standardizing their software processes. Level 4: Organizations set quantitative quality goals for both software products and processes. Level 5: Organizations focus on continuous process improvement. Most software organizations today operate at Level 1 maturity. Most also aspire to achieve Level 4 and Level 5 but find the biggest benefit from Level 2 and Level 3 and stop there. This article will address the ClearCase and ClearQuest support Rational provides for all five levels of process maturity. In addition to the five levels of maturity, the SEI SW-CMM breaks down these levels into key process areas (KPAs). The KPAs are further broken down into five common features: Commitment: What should be done to establish process? Ability: What prerequisites are needed to be successful? Activity: Which roles, activities, and artifacts are required? Measurement: What measurements and analysis are needed to assess progress? Verification: How does the organization confirm process compliance? It is within the context of these five common features that the SEI SW- CMM provides guidelines for software process improvement for all the KPAs at every CMM level. 1 While the SEI SW-CMM provides general guidelines and some examples of what roles, activities, and artifacts could be used to implement these key practices, it leaves the implementation details up to the specific needs of those trying to mature their software processes. Those details include, but are not limited to: selecting the right mix of methods, techniques, and tools to be implemented; implementing them at the right time; and implementing them with the right people -- people who don't fear change. Why? Because any change is usually difficult for people to accept. Software change is no exception. That's why the right mix is so important. One of the implementation details to be determined is what, if any, software development tools to use. That's where Rational comes into the picture. We offer SCM solutions that support the implementation of process improvement. Rational UCM and Tool Support for SEI SW-CMM

4 Level 2 Maturity This section describes briefly how Rational ClearCase and Rational ClearQuest support each Level 2 Key Process Area (KPA). I will devote a longer subsection to detailing the features in the Software Configuration Management KPA because they are directly related to the capabilities of UCM and ClearCase and ClearQuest. Requirements Management KPA. Using UCM with Rational ClearCase and Rational ClearQuest provides SEI SW-CMM support whenever the system requirements allocated to software are changed. ClearCase versioned artifacts affected by the changes must be associated with an activity in UCM. Therefore, only the affected documents and code that are now consistent with the updated requirements are part of the baseline due to be released. Software Project Planning KPA. The project's software development plan and changes to it can be managed and controlled using ClearCase and ClearQuest. ClearQuest distribution charts can be used to see who has been assigned the most/least change requests for scheduling resourceloading activities. Software Project Tracking and Oversight KPA. Using the Project Tracker add-in to Rational ClearQuest, progress reported in ClearQuest can be transferred automatically to Microsoft Project 2000, so that a project manager can always update the project plan with the most accurate and up-to-date information. In addition, approved changes to commitments that affect the software project are communicated using the ClearQuest -notification feature. Software Subcontract Management KPA. Requiring subcontractors to use UCM with Rational ClearCase and Rational ClearQuest will provide significant support for effectively managing their progress. In addition, ClearCase and ClearQuest Multi-site can be used to manage configurations and changes for geographically distributed subcontract efforts. Software Quality Assurance KPA. The project's SQA plan and changes to it can be managed and controlled using Rational ClearCase and Rational ClearQuest. ClearQuest can be used to document and track deviations identified in the software activities and software work products. All these features provide appropriate visibility into the products being built. Software Configuration Management KPA Commitment Commitment 1. The project follows a written organizational policy for implementing software configuration management (SCM). 2 Once an organizational policy is set for SCM, project level policies can be implemented in UCM. UCM includes a set of project policies that you can set to enforce development practices among members of a project team. By setting policies, you can improve communication among project team members and minimize problems when integrating their work. For

5 example, you can set a policy that requires developers to update their work areas with the project's latest recommended baseline before they deliver work to the integration stream. UCM policies can be set from either ClearCase or ClearQuest. Abilities Ability 1. A board having the authority for managing the project's software baselines that is a Software Configuration Control Board (SCCB) exists or is established. Using UCM, ClearCase, and ClearQuest enables SCCB roles such as Project Mgr, Change Control Mgr, and Configuration Mgr. UCM manages the baseline process, controls the baselines the SCCB establishes, and provides the SCCB the necessary information on every change they review. Ability 2. A group that is responsible for coordinating and implementing SCM for the project (that is, the SCM group) exists. UCM, ClearCase, and ClearQuest enable SCM group members, such as project managers and developers, to manage the software baseline library, generate SCM reports, and maintain updates to the software baselines. Ability 3. Adequate resources and funding are provided for performing the SCM activities. UCM enables all the project roles to perform SCM activities. ClearCase and ClearQuest manage these activities and their artifacts. The information stored in these tools can be used to provide the insight necessary to properly fund the SCM activities. Ability 4. Members of the SCM group are trained in the objectives, procedures, and methods for performing their SCM activities. Rational-trained professionals provide education and training; Deployment and QuickStart packages; consulting; and worldwide technical support. To supplement training and mentoring, ClearCase and ClearQuest provide robust online help and tutorial features. Ability 5. Members of the software engineering group and other software-related groups are trained to perform their SCM activities. Rational-trained professionals provide education and training; Deployment and QuickStart packages; consulting; and worldwide technical support. To supplement training and mentoring, ClearCase and ClearQuest provide a robust online help and tutorial features. Activities Activity 1. An SCM plan is prepared for each software project according to a documented procedure. Rational offers several tools to document the SCM plan, including: the Rational Unified Process (RUP), Rational Rose, Rational ClearCase, and Rational ClearQuest. ClearCase and ClearQuest provide a number of unique features that can be incorporated into the SCM plan, including automatic to-do lists, personal workspace management, and parallel development through unlimited branching and merging.

6 Activity 2. A documented and approved SCM plan is used as the basis for performing the SCM activities. UCM implements the SCM plan and provides evidence that the plan is being carried out through the use of auditing, reporting, and charting features. Activity 3. A configuration management library system is established as a repository for the software baselines. ClearCase provides a secure, highly scaleable repository specifically designed to efficiently store all project assets. ClearCase dynamic views provide rulebased access to the repository to ensure that only artifacts related to an activity are accessed. Activity 4. The software work products to be placed under configuration management are identified. ClearCase and ClearQuest do not constrain the use, type, or size of any kind of software work product. The RUP provides guidelines to assist in the determination of software work products to be placed under Configuration Management (CM) control. UCM allows the software work products to be organized into components, which are groups of related file elements that are developed, integrated, and released together. Activity 5. Change requests and problem reports for all configuration items/units are initiated, recorded, reviewed, approved, and tracked according to a documented procedure. UCM provides an integrated solution for managing change. The workflow defined in the SCM plan is implemented through a ClearQuest state model. UCM requires that any changes to a configuration item must be associated with a change request. In addition, UCM provides many features to simplify management of change requests and configuration items including: a fully customizable state model, role-based permissions to control movement of change request through the SCM process, and automatic notification of changes to states and fields. Activity 6. Changes to baselines are controlled according to a documented procedure. UCM requires that any changes to a configuration item must be associated with a change request. The change request records the set of files that a developer creates or modifies to complete a development task. Change requests that are identified for release are grouped into baselines. In this way, UCM provides complete documentation of what is included in a release. Activity 7. Products from the software baseline library are created, and their release is controlled according to a documented procedure. UCM implements the SCM plan to allow the tight control and documentation of activities included in the baselines. Baselines are tested to ensure the quality and reliability of work products. Promotion levels are assigned to indicate the results of the tests. This insures the integrity of the products built from the software baseline library. Activity 8. The status of configuration items/units is recorded according to a documented procedure. As noted in Activity 6 above, UCM requires that any changes to a configuration item must be associated with a change request, and the change request records the set of files that a developer creates or modifies to complete a development task. The SCM

7 plan is implemented through the ClearQuest state model. The status of each change request is indicated by the state as recorded in the ClearQuest database. ClearQuest provides full-featured queries, charts, and reports to monitor the status of change requests. Activity 9. Standard reports documenting the SCM activities and the contents of the software baseline are developed and made available to affected groups and individuals. ClearQuest provides fullfeatured queries, charts, and reports to monitor the status of SCM activities. These queries, charts, and reports are organized into public and private folders. Public folders can be shared across teams, an organization, or an entire enterprise. ClearCase creates and stores an event record each time an element is modified or merged. Many ClearCase commands include selection and filtering options that can be used to create reports based on these records. The scope of such reports can cover a single element, a set of objects, or entire Versioned Object Bases (VOBs). Activity 10. Software baseline audits are conducted according to a documented procedure. UCM provides the capability to create baselines. These baselines identify: the method in which the baseline was created, the change requests, and one version of every element in one or more configuration items. The baseline represents the complete configuration of the system at that point. In addition, a baseline's contents can be compared with those of its predecessor or of any other existing baseline. UCM also provides an audit feature that allows any software build functions to be monitored and a configuration record to be created. Measurement Measurement 1. Measurements are made and used to determine the status of the SCM activities. As noted in Activity 9 above, ClearQuest provides full-featured queries, charts, and reports to monitor the status of SCM activities. Examples of metrics captured "out-of-thebox" include, but are not limited to: state (Assigned, Open, Closed), priority, severity, date submitted, date modified, and resolution. Verification Verification 1. The SCM activities are reviewed with senior management on a periodic basis. UCM facilitates the collection, organization, and presentation of data associated with the SCM activities. Queries, charts, and reports can be designed to summarize project data for senior management. For example, charts depicting trends of new activities versus resolved activities are available. Verification 2. The SCM activities are reviewed with the project manager on both a periodic and event-driven basis. As noted in Verification 1, UCM facilitates the collection, organization, and presentation of data associated with the SCM activities. Queries, charts, and reports can be designed to help the development team manage SCM activities. Queries can be designed to collect information for specific time frames. notifications can be triggered from specific events, such as the introduction of a new activity.

8 Verification 3. The SCM group periodically audits software baselines to verify that they conform to the documentation that defines these baselines. See explanation under Activity 10 above. Verification 4. The software quality assurance group reviews and/or audits the activities and work products for SCM and reports the results. See explanation under Activity 10 above. Also note that the auditing process can be implemented through the ClearQuest tool. Records that track the details of the audit, including status of the audit, can be managed through ClearQuest. Audit documentation, reports, and other artifacts can be attached to the audit records and/or versioned within ClearCase. Reporting on the status of the audit can then be achieved using the reporting, querying, and charting features of ClearQuest. Please note that these specialized "audit records" are not included in ClearQuest's outof-the-box schema, but can be realized using the ClearQuest customization tools. Rational UCM and Tool Support for SEI SW-CMM Level 3 Maturity UCM supports the SEI SW-CMM Level 3 Key Practices by managing the software artifacts produced for a defined software lifecycle. UCM supports Organizational Process Focus, Organizational Process Definition, and the Training Program KPAs by providing automation to the defined process and incorporation of SCM policies and guidelines while enacting the SCM process. These tools also support Integrated Software Management, Software Product Engineering, and Intergroup Coordination KPAs by providing for parallel development, personal workspaces, and SCM process integrity. They support the Peer Review KPA by providing easy access to development artifacts under review and reports on their state and progress. More specifically, one of the strengths of ClearQuest, Rational's change management solution, is its ability to manage change impact, including tracking, measuring, and reporting. ClearQuest allows a project team to not only capture change requests, but also to capture meta-data about the change. Meta-data (e.g., severity and cost impact magnitude), coupled with a well-defined change management state model could capture all the essential information to manage project integration effectiveness. For example, a project management metric could be created to capture the number and magnitude of unanticipated major adverse impacts to the software project, tracked over time. Rational UCM and Tool Support for SEI SW-CMM Level 4 and 5 Maturity ClearQuest provides a robust set of project metrics for quantitatively controlling the software process performance (Level 4) and analyzing defects (Level 5) to take specific actions that may help prevent the occurrence of future defects and optimize your software development process. A strength of ClearQuest is that it can help you capture change

9 request meta-data and then measure and report on the status of the change. For example, a project team could capture descriptive details about a defect, where the defect came from, and/or its current state in the corrective process. If other Rational Suite tools for software development are used, then some of the above information can be captured directly from the integrated tool suite repository. For example, units containing the defect or the test script where the defect occurred could be captured from Rational's testing repository when the defect was written in Test Manager. If you are using other tools, then any project member using the Rational ClearQuest Web interface could enter all this information. Once the meta-data is captured, ClearQuest provides the queries, charts, and reports to monitor the status of SCM activities through the use of this meta-data, (e.g., number and severity of defects). Although most metrics like this do not come out-of-the-box, ClearQuest does have a very easy-touse query, chart, and reporting feature to create defect-tracking queries. Charts can be developed to detail defects by severity and to track their status during the correction process. Charts can be formatted using many different display techniques (e.g., bar and line graphs, pie charts, and so on), and they can either be made available to the general audience or held in private for an individual or group. Great Rational Support for SEI SW-CMM Achievement Rational's tools are designed to help an organization or project achieve all levels of SEI SW-CMM maturity. While no tool set is a silver bullet, the capabilities of Rational ClearCase and ClearQuest, along with UCM, do map to our customers' SEI SW-CMM needs. Just as important, the Rational field staff understands these correspondences and can help customers apply our process and tool solutions to support their SEI SW-CMM efforts. References Mark C. Paulk, Charles V. Weber, Suzanne M. Garcia, Mary Beth Chrissis, and Marilyn W. Bush, "Key Practices of the Capability Maturity Model, Version 1.1," Software Engineering Institute, CMU/SEI-93-TR-25, DTIC Number ADA263432, February Rational ClearCase Product Family Datasheet, D-710B, October Rational ClearQuest Data Sheet, D-706K, October Notes 1 To become more familiar with the SEI SW-CMM, review what the SEI has to offer at 2 Definitions (italicized text) for all the features in this section come from Mark C. Paulk, Charles V. Weber, Suzanne M. Garcia, Mary Beth Chrissis, and Marilyn W. Bush, "Key Practices of the Capability Maturity Model, Version 1.1," Software Engineering Institute,

10 CMU/SEI-93-TR-25, DTIC Number ADA263432, February For more information on the products or services discussed in this article, please click here and follow the instructions provided. Thank you! Copyright Rational Software 2002 Privacy/Legal Information

Using Rational Software Solutions to Achieve CMMI Level 2

Using Rational Software Solutions to Achieve CMMI Level 2 Copyright Rational Software 2003 http://www.therationaledge.com/content/jan_03/f_cmmi_rr.jsp Using Rational Software Solutions to Achieve CMMI Level 2 by Rolf W. Reitzig Founder, Cognence, Inc. Over the

More information

SEI Level 2, 3, 4, & 5 1 Work Breakdown Structure (WBS)

SEI Level 2, 3, 4, & 5 1 Work Breakdown Structure (WBS) SEI Level 2, 3, 4, & 5 1 Work Breakdown Structure (WBS) 1.0 SEI Product 1.1 SEI Level 2 Product 1.1.1 SEI Level 2 Process 1.1.1.1 Requirements Management Process 1.1.1.2 Software Project Planning Process

More information

Successfully managing geographically distributed development

Successfully managing geographically distributed development IBM Rational SCM solutions for distributed development August 2004 Successfully managing geographically distributed development Karen Wade SCM Product Marketing Manager IBM Software Group Page 2 Contents

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

Rational Software White Paper

Rational Software White Paper Unified Change Management from Rational Software: An Activity-Based Process for Managing Change Rational Software White Paper Table of Contents INTRODUCTION... 1 CHANGE IN THE SOFTWARE DEVELOPMENT PROCESS...

More information

Reaching CMM Levels 2 and 3 with the Rational Unified Process

Reaching CMM Levels 2 and 3 with the Rational Unified Process Reaching CMM Levels 2 and 3 with the Rational Unified Process Rational Software White Paper TP174 Table of Contents INTRODUCTION... 1 LEVEL-2, REPEATABLE... 3 Requirements Management... 3 Software Project

More information

Simplifying development through activity-based change management

Simplifying development through activity-based change management IBM Rational ClearCase and IBM Rational ClearQuest October 2004 Simplifying development through activity-based change management Allan Tate Product Manager IBM Software Group Karen Wade SCM Product Marketing

More information

IBM Rational ClearCase, Version 8.0

IBM Rational ClearCase, Version 8.0 IBM Rational ClearCase, Version 8.0 Improve software and systems delivery with automated software configuration management solutions Highlights Improve software delivery and software development life cycle

More information

Better management through process automation.

Better management through process automation. Process management with IBM Rational ClearQuest software White paper Better management through process automation. David Lawrence, technical marketing specialist May 2006 Page 2 Contents 2 Introduction

More information

Moving from ISO9000 to the Higher Levels of the Capability Maturity Model (CMM)

Moving from ISO9000 to the Higher Levels of the Capability Maturity Model (CMM) Moving from ISO9000 to the Higher Levels of the Capability Maturity Model (CMM) Pankaj Jalote 1 Infosys Technologies Ltd. Bangalore 561 229 Fax: +91-512-590725/590413 Jalote@iitk.ernet.in, jalote@iitk.ac.in

More information

STAR JPSS Algorithms Integration Team Configuration Management Plan Version 1.2

STAR JPSS Algorithms Integration Team Configuration Management Plan Version 1.2 STAR JPSS Algorithms Integration Team Version 1.2 NOAA Center for Weather and Climate Prediction (NCWCP) NOAA/NESDIS/STAR 5830 University Research Ct College Park, MD 20740 Revisions Version Description

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

The Software Engineering Institute developed Capability Maturity Model for software (CMM)

The Software Engineering Institute developed Capability Maturity Model for software (CMM) 1 1. Introduction The Software Engineering Institute developed Capability Maturity Model for software (CMM) and International Standards Organization developed ISO 9000 series, both have a common concern

More information

Capability Maturity Model Software Development Using Cleanroom Software Engineering Principles - Results of an Industry Project

Capability Maturity Model Software Development Using Cleanroom Software Engineering Principles - Results of an Industry Project Capability Maturity Model Software Development Using Cleanroom Software Engineering Principles - Results of an Industry Project Robert S. Oshana Member Group Technical Staff Raytheon Systems Company oshana@ti.com

More information

Incorporate CMMI with Corporate Governance Using Enterprise Software Change Management Solutions

Incorporate CMMI with Corporate Governance Using Enterprise Software Change Management Solutions Incorporate CMMI with Corporate Governance Using Enterprise Software Change Management Solutions Tim Ruzbacki, Sr. Process Consultant MKS Software Inc. 4 th Annual CMMI Technology Conference, Denver CO

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

2405 - Using Git with Rational Team Concert and Rational ClearCase in enterprise environments

2405 - Using Git with Rational Team Concert and Rational ClearCase in enterprise environments 2405 - Using Git with Rational Team Concert and Rational ClearCase in enterprise environments Bartosz Chrabski Executive IT Specialist WW Competitive Sales Team bartosz.chrabski@pl.ibm.com Peter Hack ClearCase

More information

Understanding High Maturity Organizations

Understanding High Maturity Organizations Understanding High Maturity Organizations Donna K. Dunaway, Charles V. Weber, Mark C. Paulk, Will Hayes, and Mary Beth Chrissis Carnegie Mellon University Pittsburgh, PA 15213-3890 Capability Maturity

More information

Beyond Software Configuration Management Improvement in the Quality and Reliability of the Software Development Process

Beyond Software Configuration Management Improvement in the Quality and Reliability of the Software Development Process Beyond Software Configuration Management Improvement in the Quality and Reliability of the Software Development Process Ramesh Jangareddi EMC Corporation EMC, and the EMC logo are registered trademarks,

More information

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc.

Your Software Quality is Our Business. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. INDEPENDENT VERIFICATION AND VALIDATION (IV&V) WHITE PAPER Prepared by Adnet, Inc. February 2013 1 Executive Summary Adnet is pleased to provide this white paper, describing our approach to performing

More information

Software Engineering G22.2440-001. Session 1 Sub-Topic 1 Presentation Rational Tools Overview. Dr. Jean-Claude Franchitti

Software Engineering G22.2440-001. Session 1 Sub-Topic 1 Presentation Rational Tools Overview. Dr. Jean-Claude Franchitti Software Engineering G22.2440-001 Session 1 Sub-Topic 1 Presentation Rational Tools Overview Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical

More information

Software change and release management White paper June 2008. Extending open source tools for more effective software delivery.

Software change and release management White paper June 2008. Extending open source tools for more effective software delivery. Software change and release management White paper June 2008 Extending open source tools for more Page 2 Contents 2 Integrating and complementing open source tools 2 Trends in business shape software development

More information

ITIL-CMM Process Comparison

ITIL-CMM Process Comparison ITIL-CMM Process Comparison For More information: l.lee@pinkelephant.com s.crymble@pinkelephant.com www.pinkelephant.com Page 1 Pink Elephant understands many organizations are currently striving to improve

More information

Supporting Workflow Overview. CSC532 Fall06

Supporting Workflow Overview. CSC532 Fall06 Supporting Workflow Overview CSC532 Fall06 Objectives: Supporting Workflows Define the supporting workflows Understand how to apply the supporting workflows Understand the activities necessary to configure

More information

Chapter 3, Section 3-2 (B), dated 1/2002 Chapter 3, Section 3-2 (B), dated 7/2008

Chapter 3, Section 3-2 (B), dated 1/2002 Chapter 3, Section 3-2 (B), dated 7/2008 Special Attention of: Transmittal for Handbook No: 3252.1 Chg 1 Issued: 7/20/08 1. This Transmits: Handbook 3252.l Chg 1, Software Configuration Management Policy, Chapter 3, Section 3-2, a change to subsection

More information

Integrity 10. Curriculum Guide

Integrity 10. Curriculum Guide Integrity 10 Curriculum Guide Live Classroom Curriculum Guide Integrity 10 Workflows and Documents Administration Training Integrity 10 SCM Administration Training Integrity 10 SCM Basic User Training

More information

U.S. Department of Education Federal Student Aid

U.S. Department of Education Federal Student Aid U.S. Department of Education Federal Student Aid Federal Student Aid Enterprise Configuration Management User Guide Version 01.03 01/24/2011 Document Version Control Document Version Control Version Date

More information

Agile Development with Jazz and Rational Team Concert

Agile Development with Jazz and Rational Team Concert Agile Development with Jazz and Rational Team Concert Mayank Parikh mayank.parikh.@in.ibm.com Acknowledgements: Thanks to Khurram Nizami for some of the slides in this presentation Agile Values: A Foundation

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

SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM. Quality Assurance Checklist

SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM. Quality Assurance Checklist SOFTWARE QUALITY & SYSTEMS ENGINEERING PROGRAM Quality Assurance Checklist The following checklist is intended to provide system owners, project managers, and other information systems development and

More information

Jason Bennett Thatcher Clemson University, 101 Sirrine Hall, Clemson, SC 29634 U.S.A. {jthatch@clemson.edu}

Jason Bennett Thatcher Clemson University, 101 Sirrine Hall, Clemson, SC 29634 U.S.A. {jthatch@clemson.edu} RESEARCH ARTICLE IS EMPLOYEE ATTITUDES AND PERCEPTIONS AT VARYING LEVELS OF SOFTWARE PROCESS MATURITY Janet K. Ply Pendére, Inc., 1805 S. 9 th Street, Waco, TX 76706 U.S.A. {janet.ply@pendere.com} Jo Ellen

More information

Enhance visibility into and control over software projects IBM Rational change and release management software

Enhance visibility into and control over software projects IBM Rational change and release management software Enhance visibility into and control over software projects IBM Rational change and release management software Accelerating the software delivery lifecycle Faster delivery of high-quality software Software

More information

Treasury Board of Canada Secretariat (TBS) IT Project Manager s Handbook. Version 1.1

Treasury Board of Canada Secretariat (TBS) IT Project Manager s Handbook. Version 1.1 Treasury Board of Canada Secretariat (TBS) IT Project Manager s Handbook Version 1.1 December 12, 1997 Table of Contents Navigating the Handbook Content...1 Introduction...4 About the Handbook...9 Adaptability

More information

IBM Rational DOORS Next Generation

IBM Rational DOORS Next Generation Silvio Ronchi, Technical Sales & Solutions IBM Software, Rational 26/06/2014 IBM Rational DOORS Next Generation Software and Systems Engineering Rational Agenda 1 Why DOORS Next Generation? 2 Collaborative

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

The Capability Maturity Model for Software, Version 1.1

The Capability Maturity Model for Software, Version 1.1 The Capability Maturity Model for Software, Version 1.1 Mark C. Paulk xxx 1998 Carnegie Mellon University Pittsburgh, PA 15213-3890 Sponsored by the U.S. Department of Defense. 1997 by Carnegie Mellon

More information

International standards, approaches and frameworks relevant to Software Quality Management and Software Process Improvement

International standards, approaches and frameworks relevant to Software Quality Management and Software Process Improvement International standards, approaches and frameworks relevant to Software Quality Management and Software Process Improvement To help organizations managing software quality and improving software processes

More information

Rational Reporting. Module 3: IBM Rational Insight and IBM Cognos Data Manager

Rational Reporting. Module 3: IBM Rational Insight and IBM Cognos Data Manager Rational Reporting Module 3: IBM Rational Insight and IBM Cognos Data Manager 1 Copyright IBM Corporation 2012 What s next? Module 1: RRDI and IBM Rational Insight Introduction Module 2: IBM Rational Insight

More information

One solution for all your Source Configuration Management Needs

One solution for all your Source Configuration Management Needs One solution for all your Source Configuration Management Needs SPECTRUM SOFTWARE, Inc. 11445 Johns Creek Parkway Suite 300 Duluth, GA 30097 Ph: 770-448-8662 Fax: 678-473-9294 www.spectrumscm.com www.spectrumsoftware.net

More information

Software Configuration Management. Wingsze Seaman COMP250SA February 27, 2008

Software Configuration Management. Wingsze Seaman COMP250SA February 27, 2008 Software Configuration Management Wingsze Seaman COMP250SA February 27, 2008 Outline CM and SCM Definitions SCM History CMMI and SCM SCM Tools SCM/Dynamic Systems SCM/Software Architecture Resources 2

More information

Key Benefits of Microsoft Visual Studio Team System

Key Benefits of Microsoft Visual Studio Team System of Microsoft Visual Studio Team System White Paper November 2007 For the latest information, please see www.microsoft.com/vstudio The information contained in this document represents the current view

More information

Global Software Change Management for PVCS Version Manager

Global Software Change Management for PVCS Version Manager Global Software Change Management for PVCS Version Manager... www.ikanalm.com Summary PVCS Version Manager is considered as one of the leading versioning tools that offers complete versioning control.

More information

How Silk Central brings flexibility to agile development

How Silk Central brings flexibility to agile development How Silk Central brings flexibility to agile development The name agile development is perhaps slightly misleading as it is by its very nature, a carefully structured environment of rigorous procedures.

More information

IBM Rational Asset Manager

IBM Rational Asset Manager Providing business intelligence for your software assets IBM Rational Asset Manager Highlights A collaborative software development asset management solution, IBM Enabling effective asset management Rational

More information

Test management best practices

Test management best practices Test management best practices Introduction Purpose Few people can argue against the need for improved quality in software development. Users of technology that utilizes software have come to expect various

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

Tools to support Requirements-Based Testing

Tools to support Requirements-Based Testing Requisite Pro RMT/RFT/RPT/Robot Rational Test Manager ClearQuest 26 IBM Rational Test Manager Test Manager runs as a schema on top of ClearQuest Version 7 Integrates with other IBM products, such as ClearCase,

More information

5 Regional Approaches

5 Regional Approaches 5 Regional Approaches 5.1 The Capability Maturity Model (SW and Integrated) Tailored in Small Indigenous Software Industries Authors Rosario Blowers and Ita Richardson Abstract The Irish Software Industry

More information

MKS Integrity & CMMI. July, 2007

MKS Integrity & CMMI. July, 2007 & CMMI July, 2007 Why the drive for CMMI? Missed commitments Spiralling costs Late delivery to the market Last minute crunches Inadequate management visibility Too many surprises Quality problems Customer

More information

What Is Software Configuration Management?

What Is Software Configuration Management? C H A P T E R 1 What Is Software Configuration Management? The title of this chapter asks such a simple question, the answer to which, one would think, ought to be known by anyone with any kind of record

More information

Maximizing Cross-Platform Application Availability

Maximizing Cross-Platform Application Availability June 2005 Maximizing Cross-Platform Application Availability Robert Kennedy, SCM Product Manager Karen Wade, SCM Product Marketing Manager Page 2 Contents 2 The challenges of change in complex computing

More information

Developing CMMI in IT Projects with Considering other Development Models

Developing CMMI in IT Projects with Considering other Development Models Developing CMMI in IT Projects with Considering other Development Models Anahita Ahmadi* MSc in Socio Economic Systems Engineering Organizational Process Development Engineer, International Systems Engineering

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

Achieving CMMI Level 2 in the Configuration Management Process Area Using IBM Rational Software Solutions

Achieving CMMI Level 2 in the Configuration Management Process Area Using IBM Rational Software Solutions Copyright Rational Software 2003 http://www.therationaledge.com/content/mar_03/m_cmmi_rr.jsp Achieving CMMI Level 2 in the Management Process Area Using IBM Rational Software Solutions by Rolf W. Reitzig

More information

Reining in the Effects of Uncontrolled Change

Reining in the Effects of Uncontrolled Change WHITE PAPER Reining in the Effects of Uncontrolled Change The value of IT service management in addressing security, compliance, and operational effectiveness In IT management, as in business as a whole,

More information

The 7 Attributes of a Good Software Configuration Management System

The 7 Attributes of a Good Software Configuration Management System Software Development Best Practices The 7 Attributes of a Good Software Configuration Management System Robert Kennedy IBM Rational software Benefits of Business Driven Development GOVERNANCE DASHBOARD

More information

The Rap on RUP : An Introduction to the Rational Unified Process

The Rap on RUP : An Introduction to the Rational Unified Process The Rap on RUP : An Introduction to the Rational Unified Process Jeff Jacobs Jeffrey Jacobs & Associates phone: 650.571.7092 email: jeff@jeffreyjacobs.com http://www.jeffreyjacobs.com Survey Does your

More information

Using TechExcel s DevSuite to Achieve FDA Software Validation Compliance For Medical Software Device Development

Using TechExcel s DevSuite to Achieve FDA Software Validation Compliance For Medical Software Device Development Using TechExcel s DevSuite to Achieve FDA Software Validation Compliance For Medical Software Device Development The FDA requires medical software development teams to comply with its standards for software

More information

Modernizing enterprise application development with integrated change, build and release management.

Modernizing enterprise application development with integrated change, build and release management. Change and release management in cross-platform application modernization White paper December 2007 Modernizing enterprise application development with integrated change, build and release management.

More information

Requirements Management im Kontext von DevOps

Requirements Management im Kontext von DevOps IBM Software Group Rational software Requirements Management im Kontext von DevOps DI Steindl Wolfgang https://www.xing.com/profiles/wolfgang_steindl Senior IT Specialist wolfgang.steindl@at.ibm.com http://lnkd.in/tpzrug

More information

Rational Rational ClearQuest

Rational Rational ClearQuest Rational Rational ClearQuest Version 7.0 Windows Using Project Tracker GI11-6377-00 Rational Rational ClearQuest Version 7.0 Windows Using Project Tracker GI11-6377-00 Before using this information, be

More information

Plan-Driven Methodologies

Plan-Driven Methodologies Plan-Driven Methodologies The traditional way to develop software Based on system engineering and quality disciplines (process improvement) Standards developed from DoD & industry to make process fit a

More information

Darshan Institute of Engineering & Technology Unit : 7

Darshan Institute of Engineering & Technology Unit : 7 1) Explain quality control and also explain cost of quality. Quality Control Quality control involves the series of inspections, reviews, and tests used throughout the software process to ensure each work

More information

Meister Going Beyond Maven

Meister Going Beyond Maven Meister Going Beyond Maven A technical whitepaper comparing OpenMake Meister and Apache Maven OpenMake Software 312.440.9545 800.359.8049 Winners of the 2009 Jolt Award Introduction There are many similarities

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

CMMI and IBM Rational Unified Process

CMMI and IBM Rational Unified Process IBM Software Group CMMI and IBM Rational Unified Process A practical route to greater development maturity CMMI Made Practical, London, 19-20 th March, 2007 Keith Mantell IBM Rational, UK keith_mantell@uk.ibm.com

More information

I Dash board I Enabling Best Practices via Metrics

I Dash board I Enabling Best Practices via Metrics Software Corporation I Dash board I Enabling Best Practices via Metrics October 1999 Introduction - Why do we measure? Pragmatic Software Metrics Dashboard Overview Dash board Demonstration (during Tools

More information

Application Test Management and Quality Assurance

Application Test Management and Quality Assurance SAP Brief Extensions SAP Quality Center by HP Objectives Application Test Management and Quality Assurance Deliver new software with confidence Deliver new software with confidence Testing is critical

More information

HP Server Automation Standard

HP Server Automation Standard Data sheet HP Server Automation Standard Lower-cost edition of HP Server Automation software Benefits Time to value: Instant time to value especially for small-medium deployments Lower initial investment:

More information

Performance Testing Uncovered

Performance Testing Uncovered Performance Testing Uncovered First Presented at: NobleStar Systems Corp. London, UK 26 Sept. 2003 Scott Barber Chief Technology Officer PerfTestPlus, Inc. Performance Testing Uncovered Page 1 Performance

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

IMPLEMENTATION OF A SOFTWARE PROJECT OFFICE AT HONEYWELL AIR TRANSPORT SYSTEMS. by Michael A. Ross

IMPLEMENTATION OF A SOFTWARE PROJECT OFFICE AT HONEYWELL AIR TRANSPORT SYSTEMS. by Michael A. Ross IMPLEMENTATION OF A SOFTWARE PROJECT OFFICE AT HONEYWELL AIR TRANSPORT SYSTEMS by Michael A. Ross Abstract. This paper justifies, defines and describes an organization-level software project management

More information

The purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision of resources to support service requirements.

The purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision of resources to support service requirements. CAPACITY AND AVAILABILITY MANAGEMENT A Project Management Process Area at Maturity Level 3 Purpose The purpose of Capacity and Availability Management (CAM) is to plan and monitor the effective provision

More information

PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME >

PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME > PROJECT MANAGEMENT PLAN TEMPLATE < PROJECT NAME > Date of Issue: < date > Document Revision #: < version # > Project Manager: < name > Project Management Plan < Insert Project Name > Revision History Name

More information

Agile Power Tools. Author: Damon Poole, Chief Technology Officer

Agile Power Tools. Author: Damon Poole, Chief Technology Officer Agile Power Tools Best Practices of Agile Tool Users Author: Damon Poole, Chief Technology Officer Best Practices of Agile Tool Users You ve decided to transition to Agile development. Everybody has been

More information

International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research)

International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) International Journal of Engineering, Business and Enterprise

More information

Software Engineering. Session 3 Main Theme Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti

Software Engineering. Session 3 Main Theme Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti Software Engineering Session 3 Main Theme Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical

More information

Requirements Definition and Management Processes

Requirements Definition and Management Processes Software Engineering G22.2440-001 Session 1 Sub-Topic 1 Requirements Definition & Management Processes and Tools Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute

More information

IBM Rational Software

IBM Rational Software IBM Rational Software Development Conference 2008 Collaborative Software Development An Introduction to Rational Team Concert Erich Gamma Distinguished Engineer, Jazz Technical Lead IBM Rational Zurich

More information

Efficient Management of Tests and Defects in Variant-Rich Systems with pure::variants and IBM Rational ClearQuest

Efficient Management of Tests and Defects in Variant-Rich Systems with pure::variants and IBM Rational ClearQuest Efficient Management of Tests and Defects in Variant-Rich Systems with pure::variants and IBM Rational ClearQuest Publisher pure-systems GmbH Agnetenstrasse 14 39106 Magdeburg http://www.pure-systems.com

More information

Effective Methods for Software and Systems Integration

Effective Methods for Software and Systems Integration Effective Methods for Software and Systems Integration Boyd L. Summers CRC Press Taylor & Francis Group 6000 Broken Sound Parkway NW, Suite 300 Boca Raton, FL 33487-2742 CRC Press is an imprint of Taylor

More information

Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole

Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole Paper BB-01 Lost in Space? Methodology for a Guided Drill-Through Analysis Out of the Wormhole ABSTRACT Stephen Overton, Overton Technologies, LLC, Raleigh, NC Business information can be consumed many

More information

Maturity Model. March 2006. Version 1.0. P2MM Version 1.0 The OGC logo is a Registered Trade Mark of the Office of Government Commerce

Maturity Model. March 2006. Version 1.0. P2MM Version 1.0 The OGC logo is a Registered Trade Mark of the Office of Government Commerce Maturity Model March 2006 Version 1.0 P2MM Version 1.0 The OGC logo is a Registered Trade Mark of the Office of Government Commerce This is a Value Added product which is outside the scope of the HMSO

More information

Release Management Policy Aspen Marketing Services Version 1.1

Release Management Policy Aspen Marketing Services Version 1.1 Release Management Policy Version 1.1 John Toso 5/10/2010 2 Contents Release Management Policy Overview:... 3 Critical Success Factors... 3 Service Level Management (SLM)... 4 Key Performance Indicators:...

More information

F15. Towards a More Mature Test Process. Anne Mette-Hass. P r e s e n t a t i o n

F15. Towards a More Mature Test Process. Anne Mette-Hass. P r e s e n t a t i o n Towards a More Mature Test Process Anne Mette-Hass International Conference On Software Testing, Analysis & Review November 19-23 Stockholm, Sweden P r e s e n t a t i o n F15 Friday 23rd November, 2001

More information

ALM120 Application Lifecycle Management 11.5 Essentials

ALM120 Application Lifecycle Management 11.5 Essentials ALM120 Application Lifecycle Management 11.5 Essentials Instructor-Led Workshop OVERVIEW This course provides the tools you need to implement and use Quality Center 11.50. Students learn how to manage

More information

Role of Software Quality Assurance in Capability Maturity Model Integration

Role of Software Quality Assurance in Capability Maturity Model Integration Role of Software Quality Assurance in Capability Maturity Model Integration Rekha Chouhan 1 Dr.Rajeev Mathur 2 1 Research Scholar, Jodhpur National University, JODHPUR 2 Director, CS, Lachoo Memorial College

More information

Automating Software Release Management with IBM Rational ClearCase and IBM Rational ClearQuest

Automating Software Release Management with IBM Rational ClearCase and IBM Rational ClearQuest IBM Software Development Technical Conference Automating Software Release Management with IBM Rational ClearCase and IBM Rational ClearQuest Kevin Lee Technical Consultant, IBM Rational Software kevin.lee@uk.ibm.com

More information

General Introduction to IBM (R) Rational (R) Asset Manager

General Introduction to IBM (R) Rational (R) Asset Manager General Introduction to IBM (R) Rational (R) Asset Manager Peter Smith Certified IT Specialist, IBM 2007 IBM Corporation Objectives! Background: Issues and Challenges!Asset Management and SOA! Define Asset

More information

The Risk Management Process Defined

The Risk Management Process Defined Automating Risk Management with Rational RequisitePro Cindy Van Epps, Rational Software Software development is inherently a risky business. In his book Assessment and Control of Software Risks, Capers

More information

Cisco Network Optimization Service

Cisco Network Optimization Service Service Data Sheet Cisco Network Optimization Service Optimize your network for borderless business evolution and innovation using Cisco expertise and leading practices. New Expanded Smart Analytics Offerings

More information

SOFTWARE QUALITY MANAGEMENT THROUGH IMPLEMENTATION OF SOFTWARE STANDARDS

SOFTWARE QUALITY MANAGEMENT THROUGH IMPLEMENTATION OF SOFTWARE STANDARDS 4 th Int. Conf. CiiT, Molika, Dec.11-14, 2003 61 SOFTWARE QUALITY MANAGEMENT THROUGH IMPLEMENTATION OF SOFTWARE STANDARDS S. Grceva, Z. Zdravev Faculty for Education Goce Delcev, University of Sts. Cyril

More information

Implementing Continuous Integration Testing Prepared by:

Implementing Continuous Integration Testing Prepared by: Implementing Continuous Integration Testing Prepared by: Mr Sandeep M Table of Contents 1. ABSTRACT... 2 2. INTRODUCTION TO CONTINUOUS INTEGRATION (CI)... 3 3. CI FOR AGILE METHODOLOGY... 4 4. WORK FLOW...

More information

The Collaborative Change and Release Management

The Collaborative Change and Release Management IBM Software Group The Collaborative Change and Release Management Accelerating the software and systems delivery lifecycle Kedar Walimbe Technology Evangelist 2007 IBM Corporation Agenda IBM Software

More information

Challenges and Approaches in Global Development and Delivery

Challenges and Approaches in Global Development and Delivery Challenges and Approaches in Global Development and Delivery Mats Göthe - mats.gothe@se.ibm.com Kathryn Fryer - fryerk@ca.ibm.com Solution Architects, Rational Green Thread Team IBM Rational Software Development

More information

Software Configuration Management Best Practices for Continuous Integration

Software Configuration Management Best Practices for Continuous Integration Software Configuration Management Best Practices for Continuous Integration As Agile software development methodologies become more common and mature, proven best practices in all phases of the software

More information

Practical IT Governance - Using MKS's Enterprise Software Change Management Solution for Greater Auditability and Control

Practical IT Governance - Using MKS's Enterprise Software Change Management Solution for Greater Auditability and Control Practical IT Governance - Using MKS's Enterprise Software Change Management Solution for Greater Auditability and Control Tim Ruzbacki, Process Consultant Craig Hale, Application Engineer 2004 MKS Inc.

More information

An Integrated Model of ISO 9001:2000 and CMMI for ISO Registered Organizations

An Integrated Model of ISO 9001:2000 and CMMI for ISO Registered Organizations An Integrated Model of ISO 9001:2000 and CMMI for ISO Registered Organizations Chanwoo Yoo 1, Junho Yoon 1, Byungjeong Lee 2, Chongwon Lee 1, Jinyoung Lee 1, Seunghun Hyun 1, and Chisu Wu 1 1 School of

More information

Application Lifecycle Management White Paper. Source Code Management Best Practice: Applying Economic Logic to Migration ALM

Application Lifecycle Management White Paper. Source Code Management Best Practice: Applying Economic Logic to Migration ALM ALM Application Lifecycle Management White Paper Source Code Management Best Practice: Applying Economic Logic to Migration Summary: Is there a Business Case for Migration? Ultimately, what is the value

More information

ORACLE PROJECT MANAGEMENT

ORACLE PROJECT MANAGEMENT ORACLE PROJECT MANAGEMENT KEY FEATURES Oracle Project Management provides project managers the WORK MANAGEMENT Define the workplan and associated resources; publish and maintain versions View your schedule,

More information