A Model for Effective Asset Re-use in Software Projects
|
|
- Derek Norman Parrish
- 8 years ago
- Views:
Transcription
1 A Model for Effective Asset Re-use in Software Projects Abhay Joshi Abstract Software Asset re-use has the potential to enhance the quality and reduce the time to market of software projects. However, there are many challenges on the road to successful asset re-use. The key to success is discipline. This paper proposes a model for effectively managing the software assets re-use program. It also addresses the challenge of sustaining such initiatives. Nov 2007
2 Introduction Asset re-use has been a key focus area for improving the productivity of software organizations and the quality of the software delivered. However, managing a re-use program presents many challenges. There are some standard guidelines for re-use, such as the Object Management Group s Reusable Assets Specifications 1 (RAS), which cover the guidelines for the engineering elements of reuse like structure, contents, categories, standard packaging etc. Despite the existence of guidelines, such programs are unable to sustain themselves due to a variety of reasons like lack of support, absence of a well-defined governance structure and processes, lack of sponsorship etc. We also find that such initiatives are repeated quite often in different forms. This paper explains a simple model for implementing and managing asset re-use within software organizations. This model focuses on three key aspects 1. Participants in the model, their roles and responsibilities 2. Activities associated with the management of the re-usable asset repository and project execution 3. A set of metrics for measuring the effectiveness of the program, rewards and recognition to ensure the sustainability of the program An overview of the Asset Re-use model Six key steps (Figure 1) are required to establish a successful, sustainable execution model Define participants roles and responsibilities Define activities Set up a repository and define a management process Identify key considerations for asset re-use Identify knowledge dissemination mechanisms Define metrics & establish a reward and recognition mechanism Figure 1 1 See Reusable Assets Specification 2 Infosys White Paper
3 The model in action Figure 2 below depicts the model in action Steering Committee Industry trends & other external inputs (freeware/forums Inputs from alliances Time-based triggers Governance, Guidance and Sponsorship Subject Matter Experts Group [SMEG] Define criteria, search and extract potential assets Reuse Assets Management Group [RAMG] 1Analysis and re-work on assets with potential for re-use 2 Submit the assets to a repository, publish and spread awareness Organization - wide project assets Partners and subsidiaries Project Development / Maintenance Team 4 Extract new assets / submit assets to the repository 3 Measure re-use effectiveness at project milestones 2 Identify the potential for reuse of project assets 1 Initiate project, plan for re-use from the repository Domain-specific business components Re-usable utilities and tools Architecture / design artifacts, reference implementations Issues & enhancement tracking mechanism Re-usable technology components Re-usable Asset Repository Test data/ test Scripts Application components Standards, guidelines, templates, best practices Configuration management Figure 2 Note: Asset types in the repository are indicative in nature and are not limited to these categories Infosys White Paper 3
4 Defining the participants roles and responsibilities The participants in the Asset Re-use model can be broadly grouped into the four roles shown in Table 1 # Participant Role Participating Groups Remarks 1 Steering Committee Architecture Board or equivalent Responsible for governance, guidance entity and sponsorship 2 Subject Matter Experts Group (SMEG) 3 Reuse Asset Management Group (RAMG) R&D, technology focus groups Core members driving the asset re-use program, quality teams and technical leads from participating projects Owners of the repository Responsible for analysis of assets and maintaining the repository 4 Project teams Participating project teams Repository users and contributors Note: See Appendix A for a detailed explanation of the activities of the four roles outlined in Table 1. Defining activities in the Asset Re-use model (RACI matrix) Table 2 provides a RACI matrix for the Asset Re-use model by mapping the key activities (Figure 2) to the key roles (Table 1). RACI stands for - R: Responsible, A: Accountable, C: Consulted, I: For Information # Activities Steering SMEG RAMG Project Committee Team 1 Governance, guidance and sponsorship A, R R R I 2 Define criteria, search and extract potential assets I A, R C C 3 Analysis and re-work on assets with potential for re-use I C A, R C, I 4 Submit the Assets to a repository, publish and spread awareness I C A, R I 5 Initiate project, plan for re-use from the repository I C R A, R 6 Measure re-use effectiveness at project milestones and elicit feedback I C R A, R Note: Time-based triggers on assets in the repository will also trigger analysis and rework of assets (step 3 above). Appendix A details the activities with the required inputs and expected outputs. Setting up and maintaining the asset repository To ensure the success of the model, it is important to maintain the correct and up-to-date versions of the assets in the repository, with details of the necessary infrastructure and adherence to standards. A few steps (outlined below) are essential to maintain the integrity of the repository Configuration and change management: The asset repository should have a well-defined configuration and change management plan. The plan should clearly establish guidelines for access control, ownership of assets, use of assets, submissions etc. Issues & enhancement tracking: Issues reported by project team when using assets, suggested enhancements to assets and other issues should be tracked to closure to ensure the success of the model. This requires a well defined tracking mechanism. The RAMG should be responsible for tracking and follow-up actions Project feedback tracking: Customizations to assets based on specific project requirements should be documented and communicated across projects and should be available for future reference. Projects should also submit a report on the variations from standard guidelines, approaches and components, as well as identify new assets with potential for reuse. The RAMG should analyze such reports and make necessary changes to the respective artifacts. 4 Infosys White Paper
5 Identifying key considerations for asset re-use Some of the important considerations for asset re-use are Revalidation date: Assets should be re-validated for suitability of usage after a pre-determined expiry date. If the asset is found to be unsuitable, it should be retired and archived along with the related documentation IPR: It is important to respect Intellectual Property Rights. The validation of assets, on submission to the repository, should include IPR checks to guard against IPR violation. It is equally important to create and protect the IP of reusable assets with due declarations during project usage Dependency tree: Assets may have dependencies on other assets. Therefore, any changes in the underlying assets should be reflected in the dependencies to ensure consistent behavior. In some cases, if the changes are too many and complex, then it may make sense to change the dependencies and update the dependency tree accordingly Qualifying criteria: It is essential to define appropriate criteria to qualify the potential for re-use. An example is - If an asset can be used in projects (other than the originating project) with less than 50% modification, then the asset can be considered for re-use The above discussed considerations can be used as attributes or meta-data for re-use. Identifying knowledge dissemination mechanisms To benefit from re-use, it is important to spread awareness about re-use among project teams. Some of the following ways (explained below) can be used to do this effectively 1. A website: Publishing the asset repository on a website which acts as a single point of reference. The website can use provide features like Wikis, blogs etc to capture usage details, constraints, suggested improvements etc. 2. A training kit: A starter kit with collateral for quizzes, e-learning, training presentations, classroom training capsules will be handy 3. Project reviews: As part of reviews at project milestones, re-use statistics can be verified. A detailed review checklist document covering re-use expectations will help in knowledge dissemination. Feedback from projects on re-use should be captured and tracked. Defining a metrics plan for measuring effectiveness of asset re-use It is important to measure the effectiveness of re-use to unequivocally demonstrate the benefits to the organization, to get a buy-in support from the organization for the re-use initiative and to govern the initiative effectively, Metrics that can be used to gauge the impact of the asset re-use program are listed below Asset usage ratio Total effort savings due to re-use Time to market improvement due to re-use See Appendix B for an explanation of the metrics. Establishing a rewards and recognition mechanism It is important to institute a rewards and recognition program to ensure the success and sustainability of the re-use initiative. It is also important to publicly recognize the teams that contribute to the success of the repository by contributing assets, as well as by using assets. Some of the criteria that can be used to identify winners are Number of assets re-used Number of assets contributed to the repository Effort savings due to asset re-use (other than contributor) For example, rewarding the top 5 projects in terms of effort savings from asset re-use or the top 5 (projects/ individuals) in terms of contributing re-usable assets to the repository Infosys White Paper 5
6 Benefits A well-executed re-use program can provide several benefits like 1. Reduced effort in project execution 2. Consistent quality and reduction in defects across projects 3. Improved time to market 4. Enhanced predictability of future projects Infosys research indicates effort savings to the tune of 10~15% (in some cases, even up to 25%) of total project life cycle for typical Java / J2EE application development projects in that specific context. Industry references have indicated higher savings in many cases. Conclusion The success of the re-use program hinges on the disciplined implementation of the proposed model. The effectiveness can be enhanced by putting in places a proper metrics plan to quantify improvement, a governance mechanism for course corrections and offering suitable incentives to maximize and institutionalize re-use. About the Author Abhay Joshi is a Senior Technical Architect with Infosys. He has 14 years of experience spanning industrial automation and information technology. He has anchored technology initiatives and provided consultancy for large technology programs in Financial Services, Transportation and Logistics domains Abhay is TOGAF 8 certified practitioner 6 Infosys White Paper
7 Appendix A Overview of activities in the Asset Re-use model # Activities Input Output Search and extract potential assets for re-use Responsibility: SMEG 1 Build a questionnaire to extract information about project assets Define qualifying criteria for asset re-use Knowledge about existing projects Questionnaire 2 Conduct workshops for project teams Questionnaire Information for analysis 3 Search for re-usable assets from external forums, subject to IP considerations 4 Get inputs from alliance partners Additional data and information 5 Track industry trends List of potential assets based on industry trends 1 Analyze projects and identify potential assets. Analysis and re-work on assets with potential for re-use Responsibility: RAMG, SMEG Data from projects. List of potential assets Analyze suggestions for enhancement of existing assets Prioritize these enhancements 2 Categorize potential assets appropriately Assign /update attributes Criteria for qualifying assets. Suggestions for enhancements List of assets 3 Plan for enhancement of assets Availability of resources for rework 4 Rework on asset to incorporate suggestions, test assets and prepare documentation 1 Submit the tested assets with required documentation. Tag the assets with keywords to enable search 2 Publish and conduct training programs (ongoing activity) 1 As a part of project initiation, define a plan to identify re-usable assets that can be incorporated into the project. 2 Identify project assets that can be contributed to the repository Plan Submit the assets to the repository and publish them Responsibility: RAMG Tested assets Project Initiation: Plan for re-use Responsibility: Project Team, RAMG Functional specifications Project asset list Categorized list of assets A plan for rework Tested assets ready for submission into the repository Assets available to all Project Training kit and awareness program A re-use plan with list of assets intended for use in the project List of potential Re- assets to be delivered to the repository Infosys White Paper 7
8 # Activities Input Output Project Feedback on assets Responsibility: Project Team, RAMG 1 Measure the effectiveness of re-use at project milestones 2 Extract assets from projects and submit to the enhancement group to analyze and publish into the repository 3 Gather suggestions and feedback on enhancements in existing assets based on project experience Appendix B Metrics for tracking effectiveness of re-use Re-use data from projects Re-use data and list of project assets Suggestions Re-use effectiveness metrics and future projection for re-use Details of new assets Action plan for enhancements Metrics Name Unit of Measure How to Measure When to measure Remarks Asset usage ratio % Ratio = (# of assets actively used across projects) / (# of assets in repository) * 100% Before scheduled status updates A higher ratio indicates greater effectiveness Effort savings due to re-use Time to market improvement due to re-use Person days Total effort savings = [Effort savings per asset for all projects] * (# of actively used assets) Calendar days Additional program-level metrics can include Total elapsed days saved (project timeline) = (Total elapsed days estimated for developing from scratch Total elapsed days required due to asset re-use) 1. Usage count of assets and an associated ranking of assets Before scheduled status updates Before scheduled status updates 2. Running list of effort saved (by project) due to asset re-use (and a ranking of top projects) 3. Defect reduction due to asset re-use Measurements details 1) Effort savings per Asset [EffSavAsset] = ((Efforts invested in creating asset) * 0.75) (customization efforts needed for re-use)) *Assuming that 75% of total effort invested in creation will be saved for each re-use 2) Efforts saving per asset for all projects [EffSavAssetAllPrj] = (EffSavAsset) * (# of projects using asset) Total days saved (project timeline) can be captured as the difference in timelines between developing from scratch versus judicious re-use 8 Infosys White Paper
9
Background: Business Value of Enterprise Architecture TOGAF Architectures and the Business Services Architecture
Business Business Services Services and Enterprise and Enterprise This Workshop Two parts Background: Business Value of Enterprise TOGAF s and the Business Services We will use the key steps, methods and
More informationJOURNAL OF OBJECT TECHNOLOGY
JOURNAL OF OBJECT TECHNOLOGY Online at www.jot.fm. Published by ETH Zurich, Chair of Software Engineering JOT, 2006 Vol. 5. No. 8, November-December 2006 Requirements Engineering Tasks Donald Firesmith,
More informationRepository Management Policy
Coin-OR Foundation March 23, 2005 1 Principles The mission of the Coin-OR Foundation (the Foundation) is to create and disseminate knowledge related to all aspects of computational operations research
More informationDefining a Governance Model for Portals
Defining a Governance Model for Portals Tushar Sachdev The need for governance While implementing portals, the focus is often only on technology. The implicit assumption being that the portal is yet another
More informationITRM Guideline CPM 110-01 Date: January 23, 2006 SECTION 5 PROJECT CLOSEOUT PHASE
PROJECT MANAGEMENT GUIDELINE SECTION 5 PROJECT CLOSEOUT PHASE Table of Contents Introduction... 3 Project Closeout Phase... 3 Activities and Documents in the Closeout Phase... 4 Project Closeout Task...
More informationEXHIBIT 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 informationRFP Attachment C Classifications
RFP 1. Applications IT Architect Analyzes and designs the architecture for software applications and enhancements, including the appropriate application of frameworks and design patterns and the interrelationships
More informationSoftware and Systems Engineering. Software and Systems Engineering Process Improvement at Oerlikon Aerospace
SYMPOSIUM at Claude Y. Laporte OA - Process Engineering Nicola R. Papiccio OA - Software Engineering AGENDA Introduction Software Engineering Process s Engineering Process Management of of Change Lessons
More informationTest Automation Process
A white Success The performance testing helped the client identify and resolve performance bottlenecks which otherwise crippled the business. The ability to support 500 concurrent users Test Automation
More informationBusiness Analysis Standardization & Maturity
Business Analysis Standardization & Maturity Contact Us: 210.399.4240 info@enfocussolutions.com Copyright 2014 Enfocus Solutions Inc. Enfocus Requirements Suite is a trademark of Enfocus Solutions Inc.
More informationREQUIREMENTS SPECIFICATION AND MANAGEMENT. Requirements Analysis and Specification
REQUIREMENTS SPECIFICATION AND MANAGEMENT In this note we give the requirements process in a software organization, a template for the requirements document, and the process to manage changes to the requirements.
More informationA discussion of information integration solutions November 2005. Deploying a Center of Excellence for data integration.
A discussion of information integration solutions November 2005 Deploying a Center of Excellence for data integration. Page 1 Contents Summary This paper describes: 1 Summary 1 Introduction 2 Mastering
More informationNASCIO EA Development Tool-Kit Solution Architecture. Version 3.0
NASCIO EA Development Tool-Kit Solution Architecture Version 3.0 October 2004 TABLE OF CONTENTS SOLUTION ARCHITECTURE...1 Introduction...1 Benefits...3 Link to Implementation Planning...4 Definitions...5
More informationCDC UNIFIED PROCESS JOB AID
CDC UNIFIED PROCESS JOB AID Independent Verification & Validation Activities Document Purpose This Job Aid is a brief document listing the items to be noted, checked, remembered, and delivered when completing
More informationFront Metrics Technologies Pvt. Ltd. Capacity Management Policy, Process & Procedures Document
Pvt. Ltd. Capacity Management Policy, Process & Procedures Document Client: Pvt. Ltd. Date : 03/04/2011 Version : 0.6 GENERAL Description Purpose Applicable to Supersedes This document establishes a Capacity
More informationProject Closure. ProPath. Office of Information and Technology
Project Closure ProPath Office of Information and Technology Table of Contents Project Closure Process Map... 1 Process: Project Closure... 2 Project Closure Description and Goals... 3 Description... 3
More informationTraining Plan CONTOSO, LTD MICROSOFT DYNAMICS AX SOLUTION
Training Plan CONTOSO, LTD MICROSOFT DYNAMICS AX SOLUTION Prepared for Contoso, Ltd Prepared by Eric Swift, Functional Consultant Proseware, Inc. Contributors Terry Anderson, Project Manager Proseware,
More informationEnterprise Data Governance
DATA GOVERNANCE Enterprise Data Governance Strategies and Approaches for Implementing a Multi-Domain Data Governance Model Mark Allen Sr. Consultant, Enterprise Data Governance WellPoint, Inc. 1 Introduction:
More informationSoftware Portfolio Analysis Does your Investment perform adequately? Mary Udeh
Software Portfolio Analysis Does your Investment perform adequately? Mary Udeh Abstract The objective of this paper is to provide a solution to the problem of escalating Information technology (IT) costs
More informationGuidelines and Procedures for Project Management
Guidelines and Procedures for Project Management Coin-OR Foundation May 17, 2007 Contents 1 Introduction 3 2 Responsibilities 3 3 Contacts and Information 4 4 Definitions 4 5 Establishing a New Project
More informationKnowledge Area Inputs, Tools, and Outputs. Knowledge area Process group/process Inputs Tools Outputs
HUMAN RESOURCE MANAGEMENT Organizational planning Staff Acquisition Project interfaces such as organizational interfaces, technical interfaces and interpersonal interfaces. Staffing requirements Staffing
More informationFundamentals of Measurements
Objective Software Project Measurements Slide 1 Fundamentals of Measurements Educational Objective: To review the fundamentals of software measurement, to illustrate that measurement plays a central role
More informationIterative Project Management 1
Iterative Project Management Module 2 Objectives Understand issues for Project Managers (PM) who use iterative development by: Learning how the PM monitors and steers an iterative project towards success.
More informationQA Engagement Models. Managed / Integrated Test Center A Case Study
1 QA Engagement Models Managed / Integrated Test Center A Case Study 2 Today s Agenda» Background» Overview of QA Engagement Models MTC & ITC» The Journey to Steady State» Transition Approach» Challenges
More informationOpen Group SOA Governance. San Diego 2009
Open Group SOA Governance San Diego 2009 SOA Governance Aspects A comprehensive view of SOA Governance includes: People Organizational structures Roles & Responsibilities Processes Governing processes
More informationDevelop Project Charter. Develop Project Management Plan
Develop Charter Develop Charter is the process of developing documentation that formally authorizes a project or a phase. The documentation includes initial requirements that satisfy stakeholder needs
More informationGlobal Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com
Global Headquarters: 5 Speen Street Framingham, MA 01701 USA P.508.872.8200 F.508.935.4015 www.idc.com W H I T E P A P E R L e v e r a g e R e c o r d s M a n a g e m e n t B e s t P r a c t i c e s t
More informationProduct Build. ProPath. Office of Information and Technology
Product Build ProPath Office of Information and Technology Table of Contents Product Build Process Maps... 1 Process: Product Build... 3 Product Build and Goals... 4... 4 Goals... 4 Product Build RACI
More informationCrosswalk Between Current and New PMP Task Classifications
Crosswalk Between Current and New PMP Task Classifications Domain 01 Initiating the Project Conduct project selection methods (e.g., cost benefit analysis, selection criteria) through meetings with the
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 informationMeasurement Information Model
mcgarry02.qxd 9/7/01 1:27 PM Page 13 2 Information Model This chapter describes one of the fundamental measurement concepts of Practical Software, the Information Model. The Information Model provides
More informationProject Management Guidelines
Project Management Guidelines 1. INTRODUCTION. This Appendix (Project Management Guidelines) sets forth the detailed Project Management Guidelines. 2. PROJECT MANAGEMENT PLAN POLICY AND GUIDELINES OVERVIEW.
More informationInformation Technology Project Oversight Framework
i This Page Intentionally Left Blank i Table of Contents SECTION 1: INTRODUCTION AND OVERVIEW...1 SECTION 2: PROJECT CLASSIFICATION FOR OVERSIGHT...7 SECTION 3: DEPARTMENT PROJECT MANAGEMENT REQUIREMENTS...11
More informationData Management Maturity Model. Overview
Data Management Maturity Model Overview UPMC Center of Excellence Pittsburgh Jul 29, 2013 Data Management Maturity Model - Background A broad framework encompassing foundational data management capabilities,
More informationACESS A Comprehensive Enterprise Social Services System
State of Louisiana Department of Social Services ACESS A Comprehensive Enterprise Social Services System Project Control Standards and Procedures Deliverable AC09 SEPTEMBER 1, 2004 VERSION 1.1 State of
More informationService Modelling & Service Architecture:
Service Modelling & Service Architecture: From Service Renewal and Service Flows to Service Architecture Presenter: Professor Paul Buhler Head of the Global University Alliance SOA Research & Development
More informationDepartment of Administration Portfolio Management System 1.3 June 30, 2010
E 06/ 30/ 2010 EX AM PL 1. 3 06/ 28/ 2010 06/ 24/ 2010 06/ 23/ 2010 06/ 15/ 2010 06/ 18/ 2010 Portfolio System 1.3 June 30, 2010 Contents Section 1. Project Overview... 1 1.1 Project Description... 1 1.2
More informationFermilab Computing Division Service Level Management Process & Procedures Document
BMC Software Consulting Services Fermilab Computing Division Process & Procedures Document Client: Fermilab Date : 07/07/2009 Version : 1.0 1. GENERAL Description Purpose Applicable to Supersedes This
More informationSetting up an Effective Enterprise Architecture capability. Simon Townson Principal Enterprise Architect SAP
Setting up an Effective Enterprise Architecture capability Simon Townson Principal Enterprise Architect SAP Agenda Why? People and Organisation EA Framework Standards and Templates Tools Processes SAP
More informationájoƒ ùdg á«hô dg áµلªÿg Yesser Overall SDLC Process Definition
ájoƒ ùdg á«hô dg áµلªÿg Yesser Overall SDLC Process Definition Version 0.6 - Page 3 / 43 Table of Contents 1. Process Introduction... 5 1.1. Process Scope... 5 1.2. Process Objectives and Benefits... 5
More informationPeer Review Process Description
Peer Review Process Description Version 1.0 draft1 Table of Contents 1. Overview... 1 2. Work Aids... 1 3. Risk Assessment Guidance... 1 4. Participants... 2 5. Inspection
More informationWHITE PAPER. Test data management in software testing life cycle- Business need and benefits in functional, performance, and automation testing
WHITE PAPER Test data management in software testing life cycle- Business need and benefits in functional, performance, and automation testing -Praveen Bagare (Infosys) and Ruslan Desyatnikov (Citibank)
More informationConfiguration Management in a Software Product Line
Configuration Management in a Software Product Line John D. McGregor School of Computing Clemson University Clemson, SC 29634 johnmc@cs.clemson.edu Sholom Cohen Software Engineering Institute Carnegie
More informationThe overall aim for this project is To improve the way that the University currently manages its research publications data
Project Plan Overview of Project 1. Background The I-WIRE project will develop a workflow and toolset, integrated into a portal environment, for the submission, indexing, and re-purposing of research outputs
More informationITIL V3 Sample Questions Page 1 of 15 Sample ITIL version 3 Foundation Examination. Instructions
Page 1 of 15 Sample ITIL version 3 Foundation Examination Instructions 40 questions should be attempted. There are no trick questions. You have 60 minutes to complete this paper. Candidates sitting the
More informationBMC Software Consulting Services. Fermilab Computing Division Service Catalog & Communications: Process and Procedures
BMC Software Consulting Services Service Catalog & Communications: Process and Procedures Policies, Client: Date : Version : Fermilab 02/12/2009 1.0 GENERAL Description Purpose This document establishes
More informationProcurement Programmes & Projects P3M3 v2.1 Self-Assessment Instructions and Questionnaire. P3M3 Project Management Self-Assessment
Procurement Programmes & Projects P3M3 v2.1 Self-Assessment Instructions and Questionnaire P3M3 Project Management Self-Assessment Contents Introduction 3 User Guidance 4 P3M3 Self-Assessment Questionnaire
More informationProject Management Body of Knowledge (PMBOK) (An Overview of the Knowledge Areas)
Project Management Body of Knowledge (PMBOK) (An Overview of the Knowledge Areas) Nutek, Inc. 3829 Quarton Road, Suite 102 Bloomfield Hills, Michigan 48302, USA. Phone: 248-540-4827, Email: Support@Nutek-us.com
More informationAn Oracle White Paper. December 2011. Cloud Computing Maturity Model Guiding Success with Cloud Capabilities
An Oracle White Paper December 2011 Cloud Computing Maturity Model Guiding Success with Cloud Capabilities Executive Overview... 3 Introduction... 4 Cloud Maturity Model... 4 Capabilities and Domains...
More informationThe SharePoint Maturity Model
The SharePoint Maturity Model Version 2.1 Last revised: 16 November 2011 11/27/2011 Copyright 2011 Sadalit Van Buren 1 What s In It For Me? The Maturity Model can help you develop your strategic roadmap,
More informationEnterprise Service Provisioning
Enterprise Service Provisioning ProPath Office of Information and Technology Table of Contents Enterprise Service Provisioning Process Map... 1 Process: Enterprise Service Provisioning... 2 Enterprise
More informationDesign Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation
Design Specification for IEEE Std 1471 Recommended Practice for Architectural Description IEEE Architecture Working Group 0 Motivation Despite significant efforts to improve engineering practices and technologies,
More informationData Warehouse (DW) Maturity Assessment Questionnaire
Data Warehouse (DW) Maturity Assessment Questionnaire Catalina Sacu - csacu@students.cs.uu.nl Marco Spruit m.r.spruit@cs.uu.nl Frank Habers fhabers@inergy.nl September, 2010 Technical Report UU-CS-2010-021
More informationRelease 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 informationProject Implementation Process (PIP)
Vanderbilt University Medical Center Project Implementation Process (PIP).......... Project Implementation Process OVERVIEW...4 PROJECT PLANNING PHASE...5 PHASE PURPOSE... 5 TASK: TRANSITION FROM PEP TO
More informationA Practical Guide for Creating an Information Management Strategy and Strategic Information Management Roadmap
A Practical Guide for Creating an Information Management Strategy and Strategic Information Management Roadmap Principal Author Sam McCollum, CRM, MBA Director of End User Consulting Parity Research LLC
More informationSERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS
SERVICE-ORIENTED MODELING FRAMEWORK (SOMF ) VERSION 2.1 SERVICE-ORIENTED SOFTWARE ARCHITECTURE MODEL LANGUAGE SPECIFICATIONS 1 TABLE OF CONTENTS INTRODUCTION... 3 About The Service-Oriented Modeling Framework
More informationCisco Systems, Incorporated: Operationalizing a B-to-B Social Media Center of Excellence
THINK TANK FOUR: SALES AND MARKETING GIL 2012: SILICON VALLEY Cisco Systems, Incorporated: Operationalizing a B-to-B Social Media Center of Excellence AUSTIN PULLMANN North American Program Manager, Growth
More informationEnterprise Service Specification
Enterprise Service Specification ProPath Office of Information and Technology Table of Contents Enterprise Service Specification Process Map... 1 Process: Enterprise Service Specification... 2 Enterprise
More informationIT Financial Management and Cost Recovery
WHITE PAPER November 2010 IT Financial Management and Cost Recovery Patricia Genetin Sr. Principal Consultant/CA Technical Sales David Messineo Sr. Services Architect/CA Services Table of Contents Executive
More informationSoftware Requirements, Third Edition
j Microsoft Software Requirements, Third Edition Karl Wiegers and Joy Beatty Contents Introduction Acknowledgments xxv xxxi PART I SOFTWARE REQUIREMENTS: WHAT, WHY, AND WHO Chapter 1 The essential software
More informationBusiness Process Validation: What it is, how to do it, and how to automate it
Business Process Validation: What it is, how to do it, and how to automate it Automated business process validation is the best way to ensure that your company s business processes continue to work as
More information10426: Large Scale Project Accounting Data Migration in E-Business Suite
10426: Large Scale Project Accounting Data Migration in E-Business Suite Objective of this Paper Large engineering, procurement and construction firms leveraging Oracle Project Accounting cannot withstand
More informationIntroduction to the ITS Project Management Methodology
Introduction to the ITS Project Management Methodology In September 1999 the Joint Legislative Committee on Performance Evaluation and Expenditure Review (PEER) produced a report entitled Major Computer
More informationPMO Starter Kit. White Paper
PMO Starter Kit White Paper January 2011 TABLE OF CONTENTS 1. ABOUT THE PMO STARTER KIT...3 2. INTRODUCTION TO THE PMO STARTER KIT WHITE PAPER...3 3. PMO DEVELOPMENT ROADMAP...4 4. PLAN PHASE...5 4.1 CREATE
More informationPeer Review Process Description
Peer Review Process Description Version 1.0 draft1 Table of Contents 1.Overview...1 2.Work Aids...1 3.Risk Assessment Guidance...1 4.Participants...2 5.Inspection Procedure...4
More informatione-training Transition Project
e-training Transition Project Phase II e-training Communications Guide August 24, 2005 National Aeronautics and Space Administration Communications Guide for the Phase II e-training Transition August 24,
More informationTest Plan (a Real Sample) SoftwareTestingHelp.com Live Project Training - OrangeHRM
www.softwaretestinghelp.com Test Plan (a Real Sample) SoftwareTestingHelp.com Live Project Training - OrangeHRM 2/1/2014 SoftwareTestingHelp.com Name of the tester Note: This is a sample test plan created
More informationReaching 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 informationProcess Assessment and Improvement Approach
Process Assessment and Improvement Approach June 2008 The information contained in this document represents the current view of Virtify on the issues discussed as of the date of publication. Virtify cannot
More informationAssessing and implementing a Data Governance program in an organization
Assessing and implementing a Data Governance program in an organization Executive Summary As companies realize the importance of data and the challenges they face in integrating the data from various sources,
More informationSOA: The missing link between Enterprise Architecture and Solution Architecture
SOA: The missing link between Enterprise Architecture and Solution Architecture Jaidip Banerjee and Sohel Aziz Enterprise Architecture (EA) is increasingly being acknowledged as the way to maximize existing
More informationThe Anatomy of Lead Management
Chris Nelson Managing Director Advanced Marketing Solutions The Anatomy of Lead Management What Role does Lead Management Play in the Corporation? The Role of Lead Management is to: 1. Maximize the profit
More informationEnterprise Architect for an Enterprise Architecture
Enterprise architect is an architecture repository used by many organisations. In this paper I describe a project for introducing an Enterprise Architecture with Archimate 2.0 in a repository based solution.
More informationAuditing the Software Development Lifecycle ISACA Geek Week. Mike Van Stone Sekou Kamara August 2014
Auditing the Software Development Lifecycle ISACA Geek Week Mike Van Stone Sekou Kamara August 2014 Agenda Introduction Audit Scope Project Initiation SDLC Processes Stakeholders Common Development Methodologies
More informationIntegrating Project Management and Service Management
Integrating Project and Integrating Project and By Reg Lo with contributions from Michael Robinson. 1 Introduction Project has become a well recognized management discipline within IT. is also becoming
More informationConsolidation and outsourcing improves QA process and saves $3.5 million annually for a leading financial services company
Consolidation and outsourcing improves QA process and saves $3.5 million annually for a leading financial services company The client faced challenges in setting a strategic direction for QA and measuring
More informationKnowledge Infrastructure for Project Management 1
Knowledge Infrastructure for Project Management 1 Pankaj Jalote Department of Computer Science and Engineering Indian Institute of Technology Kanpur Kanpur, India 208016 Jalote@iitk.ac.in Abstract In any
More informationP3M3 Portfolio Management Self-Assessment
Procurement Programmes & Projects P3M3 v2.1 Self-Assessment Instructions and Questionnaire P3M3 Portfolio Management Self-Assessment P3M3 is a registered trade mark of AXELOS Limited Contents Introduction
More informationFeature. A Higher Level of Governance Monitoring IT Internal Controls. Controls tend to degrade over time and between audits.
Feature A Higher Level of Governance Monitoring IT Internal Controls Mike Garber, CGEIT, CIA, CITP, CPA, has many years experience as both director for IT governance and as IT audit director for Motorola
More informationProcess Description Change Management
Process Description Change Management Version 4.1 April, 2013 Document Change Control Version # Date of Issue Author(s) Brief Description 1.0 3/8/13 J.Worthington Initial Draft 2.0 3/25/13 J.Worthington
More informationRequirements engineering
Learning Unit 2 Requirements engineering Contents Introduction............................................... 21 2.1 Important concepts........................................ 21 2.1.1 Stakeholders and
More informationPROJECT MANAGEMENT PLAN Outline VERSION 0.0 STATUS: OUTLINE DATE:
PROJECT MANAGEMENT PLAN Outline VERSION 0.0 STATUS: OUTLINE DATE: Project Name Project Management Plan Document Information Document Title Version Author Owner Project Management Plan Amendment History
More informationEvaluating Data Warehousing Methodologies: Objectives and Criteria
Evaluating Data Warehousing Methodologies: Objectives and Criteria by Dr. James Thomann and David L. Wells With each new technical discipline, Information Technology (IT) practitioners seek guidance for
More informationTREASURY INSPECTOR GENERAL FOR TAX ADMINISTRATION
TREASURY INSPECTOR GENERAL FOR TAX ADMINISTRATION The Customer Account Data Engine 2 Systems Development Guidelines; However, Process Improvements Are Needed to Address Inconsistencies September 30, Year
More informationUS Department of Education Federal Student Aid Integration Leadership Support Contractor January 25, 2007
US Department of Education Federal Student Aid Integration Leadership Support Contractor January 25, 2007 Task 18 - Enterprise Data Management 18.002 Enterprise Data Management Concept of Operations i
More informationProject Type Guide. Project Planning and Management (PPM) V2.0. Custom Development Version 1.1 January 2014. PPM Project Type Custom Development
Project Planning and Management (PPM) V2.0 Project Type Guide Custom Development Version 1.1 January 2014 Last Revision: 1/22/2014 Page 1 Project Type Guide Summary: Custom Development Custom software
More informationHP Service Manager. Software Version: 9.34 For the supported Windows and UNIX operating systems. Processes and Best Practices Guide
HP Service Manager Software Version: 9.34 For the supported Windows and UNIX operating systems Processes and Best Practices Guide Document Release Date: July 2014 Software Release Date: July 2014 Legal
More informationTM Forum Frameworx 13.5 Implementation Conformance Certification Report
TM Forum Frameworx 13.5 Implementation Conformance Certification Report TUNISIE TELECOM GLOBAL NETWORK OPERATIONS CENTRE (GNOC) December 2014 Version 1.0 1 Table of Contents List of Figures... 4 List of
More informationA DESIGN SCIENCE APPROACH TO DEVELOP A NEW COMPREHENSIVE SOA GOVERNANCE FRAMEWORK
A DESIGN SCIENCE APPROACH TO DEVELOP A NEW COMPREHENSIVE SOA GOVERNANCE FRAMEWORK Fazilat Hojaji 1 and Mohammad Reza Ayatollahzadeh Shirazi 2 1 Amirkabir University of Technology, Computer Engineering
More informationImplementing an Information Governance Program CIGP Installment 2: Building Your IG Roadmap by Rick Wilson, Sherpa Software
Implementing an Information Governance Program CIGP Installment 2: Building Your IG Roadmap by Rick Wilson, Sherpa Software www.sherpasoftware.com 1.800.255.5155 @sherpasoftware information@sherpasoftware.com
More informationProject Scorecard Template
Project Scorecard Template 1. Identify criteria for success: Review the objectives and deliverables in the Project Definition, as well as any other existing information that is relevant to the project.
More informationAssessing the Appropriate Level of Project, Program, and PMO Structure
PMI Virtual Library 2011 Daniel D. Magruder Assessing the Appropriate Level of Project, Program, and PMO Structure By Daniel D. Magruder, PMP Executive Summary Does your organization have in-flight projects
More informationITIL: Service Design
ITIL: Service Design Course Course Chapter 01 - Course Lesson: Course Organization Welcome to the Course! Mentoring Community s Why Are You Here? Using Bloom's Taxonomy What do you Expect? Housekeeping
More informationBUSINESS INTELLIGENCE COMPETENCY CENTER (BICC) HELPING ORGANIZATIONS EFFECTIVELY MANAGE ENTERPRISE DATA
BUSINESS INTELLIGENCE COMPETENCY CENTER (BICC) HELPING ORGANIZATIONS EFFECTIVELY MANAGE ENTERPRISE DATA Executive Summary Companies continue to remain challenged in deriving meaningful insights from the
More informationProject Management Office Charter
Old Dominion University Office of Computing and Communication Services Project Management Office Charter Version: 1.0 Last Update: February 18, 2010 Created By: Anthony Fox, PMP OCCS Project Management
More informationAn Introduction to SharePoint Governance
An Introduction to SharePoint Governance A Guide to Enabling Effective Collaboration within the Workplace Christopher Woodill Vice President, Solutions and Strategy christopherw@navantis.com 416-477-3945
More informationIBM InfoSphere Information Server Ready to Launch for SAP Applications
IBM Information Server Ready to Launch for SAP Applications Drive greater business value and help reduce risk for SAP consolidations Highlights Provides a complete solution that couples data migration
More informationUNIVERSITY OF KENT E-LEARNING STRATEGY IMPLEMENTATION PLAN UPDATED MAY 2011
UNIVERSITY OF KENT E-LEARNING STRATEGY IMPLEMENTATION PLAN UPDATED MAY 2011 Strategic Aim: To enable technology to be used effectively, creatively and confidently for the enhancement of the student learning
More information