Practice Overview. REQUIREMENTS DEFINITION Issue Date: <mm/dd/yyyy> Revision Date: <mm/dd/yyyy>
|
|
|
- Claud Wilcox
- 10 years ago
- Views:
Transcription
1 DEPARTMENT OF HEALTH AND HUMAN SERVICES ENTERPRISE PERFORMANCE LIFE CYCLE FRAMEWORK <OPDIV Logo> PRACTIICES GUIIDE REQUIREMENTS DEFINITION Issue Date: <mm/dd/yyyy> Revision Date: <mm/dd/yyyy> Document Purpose This Practices Guide is a brief document that provides an overview describing the best practices, activities, attributes, and related templates, tools, information, and key terminology of industry-leading project management practices and their accompanying project management templates. This Guide describes HHS EPLC required practices for requirements development. Background The Department of Health and Human Services (HHS) Enterprise Performance Life Cycle (EPLC) is a framework to enhance Information Technology (IT) governance through rigorous application of sound investment and project management principles and industry s best practices. The EPLC provides the context for the governance process and describes interdependencies between its project management, investment management, and capital planning components. The EPLC framework establishes an environment in which HHS IT investments and projects consistently achieve successful outcomes that align with Department and Operating Division goals and objectives. The Enterprise Performance Life Cycle (EPLC) Requirements Analysis Phase validates and further analyzes the business requirements that were documented in the earlier phases. The activities include defining the functional requirements, non-functional requirements, the business model, and logical data model. The complete set of Requirements serves as a blueprint for the acquisition planning and the subsequent design activities. Projects often encounter major difficulties because they lack clearly defined and documented requirements. The practice of requirements definition is part of an overarching requirements management practice. This overarching practice is a systematic approach to finding, documenting, organizing, and tracking requirements and the changes that may occur throughout the life of a project and is described in greater detail in the Requirements Management Practices Guide. According to the Butler Group ~40% of effort in an average software project is rework. One way of avoiding these issues is to properly define project requirements. The further along the project is in its life cycle, the more costly it becomes to correct requirement errors. The cost of correcting a requirement error increases exponentially as the project matures. For example, to correct a requirement error in the operation stage could cost a multiple of 100-times or more than if that same error was fixed earlier in the project s life. Defining requirements correctly at the start of the project is often the single most important practice that prevents costly errors and increases the potential for project success. The challenge however, is to get business stakeholders, end-users, and project teams all on the same page in regards to those requirements. Practice Overview The practice of defining requirements provides a solid foundation for project success and proper delivery of the end product. Properly defined requirements provide the first view of what the intended product must do and how it should perform. They also provide a basis for product design and serves as a foundation for testing and user acceptance of the end product by identifying the goals, needs, and objectives of the project by asking questions such as: What problem are we trying to solve? What do we need to do to solve the problem? Why are we trying to solve the problem? How do we accomplish solving the problem? <OPDIV> Requirements Definition (v1.0) Pa ge 1 of 5
2 Requirements definition is often the main practice that serves as a bridge between project teams and business stakeholders. The practice should define both product and project requirements as well as related functional and non-functional requirements. Requirements definition should begin early in the analysis phase. Requirements should then be managed throughout the life of a project from their high level, through detailed requirements, design, build, and test. Requirements captured at all business and product levels help to ensure that the project meets its objectives within the agreed upon limitations of time, scope, resources, and quality. Actual requirement types will be dependant upon the project and will also vary base on the methodology used to define them. Some major requirement types include: Project Requirements define how the work will be managed. This includes the budget, communication management, resource management, quality assurance, risk management, and scope management. Project requirements focus on the, who, when, where, and how something gets done and are generally documented in the Project Management Plan. Product Requirements include high level features or capabilities that the business team has committed to delivering to a customer. Product requirements do not specify how the features or the capabilities will be designed. o Functional Requirements address what the system does. They define any requirement that outlines a specific way a product function or component must perform. o Non-Functional Requirements (also referred to as Quality of Service by the International Institute of Business Analysts, Business Analysis Body of Knowledge) address items such as the technical solutions, topics that address the number of people who need to use the product, where the product will be located, the types of transactions processed, and types of technology interactions. There are three main perspectives that need to be considered when properly defining requirements. They are the business perspective, user perspective, and the technical perspective. Business Perspective Business and marketing stakeholders identify higher-level goals and objectives of the organization and will answer questions about why we are trying to solve the problem, the target market, what business need must be satisfied, and what metrics identify that the project is successful. Client/User Perspective Most significant are client/end-user requirements. The client will answer questions about what problem needs to be solved, how they will interact with the product. Technical Perspective Engineers and developers provide the technical perspective required to answer questions about how the project s objectives will be accomplished. Sources used to define requirements come from across the organization and include input from areas such as management, legal departments, end-users, enterprise architects, business analysts, system engineers, technology specialists, etc. Defining requirements effectively simply means figuring out what to make before starting to make it, keeping in mind that the end product should suit the needs of the client rather than the client suit the product. It is also good practice for the project team to map business processes with associated project objectives to ensure that the project s scope aligns with the organization s goals and objectives. A well defined requirements definition document establishes a solid foundation for all stakeholders to agree upon the project s product requirements. Early understanding between all project participants, as to what needs to be accomplished, ultimately reduces development effort, provides a basis for estimating costs and schedules, serve as a baseline for enhancements, and can be used as a tool to verify/validate requirements. Effective requirements definition also more closely aligns the organization s expectations of project deliverables resulting in fewer requirement errors, less rework, and an overall increase in successful project delivery. Successful requirements definition is often accomplished through an iterative practice of: Requirements Gathering/Elicitation Requirement gathering/elicitation is an iterative process that involves interacting with the client to gain consensus on the details of those requirements. There is no one perfect method for gathering requirements. The most appropriate method for gathering requirements differs from project-to-project. Some commonly used techniques for gathering requirements include: Interviews Interviews are used to gather information however, the predisposition, experience, and skill of the person being interviewed needs to be taken into account. These elements have a tendency to prejudice information obtained during the interview process. User Stories User Stories are a simple approach to requirements gathering/elicitation that shifts the focus from formal written requirements to conversation. User Stories are written by the <OPDIV> Requirements Definition (v1.0) Page 2 of 5
3 customer outlining functions that the system should perform. These stories are often only a few sentences long. Workshops Requirements gathering workshops provide an opportunity for individual perspectives to be shared, refined, and combined in ways that builds upon business requirements. Requirements Analysis Requirements analysis is an iterative process that involves interacting with the client, project team, and other stakeholders to obtain a detailed understanding of each of the gathered requirements and how they will impact the project and product. The practice of requirement analysis delivers greater value to project stakeholders by reinforcing a stronger alignment between these and other groups. There is no one perfect method for analyzing requirements. The most appropriate method for analyzing requirements differs from project to project. Two high-level types of analysis include: Qualitative Analysis Qualitative analysis includes methods for prioritizing the identified requirements for further action, such as quantitative analysis, scheduling, and actual product development. It assesses the priority of identified requirements using their level of importance to the client and end-users, the corresponding impact on other project objectives, as well as other factors such as the time frame and risk tolerance of the project constraints of cost, schedule, scope, and quality. Quantitative Analysis Quantitative analysis is performed on requirements that have been prioritized by the qualitative analysis process as candidates for inclusion in the product to be developed. It analyzes those requirements and assigns a numerical rating indicating the priority order in which they should be delivered. When complete, it also presents a quantitative approach to decision making when uncertainty arises. Some specific commonly used techniques for analyzing requirements include: Use Case Analysis A Use Case is a narrative document that describes the sequence of events a user follows to complete a process. Use Cases are meant to capture the intended behavior of the product being developed without specifying how that behavior is to be implemented. Prototyping Prototyping is a technique for building a quick and rough version of a desired system or parts of that system. A prototype can be used to illustrate the product s capabilities to users and designers. It can serve as a communications mechanism that allows reviewers to understand expected interactions with the final product. Business Process Diagrams/Flow Charts Flow charts are graphical presentations that show the step-by-step sequence of activities and/or procedures that satisfy the requirement to be delivered in the final product. An important element of this step is an Enterprise Architecture (EA) assessment, which is performed to ensure that the requirements are traceable to the HHS and OPDIV EA. The HHS has adopted an approach defined in terms of segments of functionality within a common business area. Under this approach, the business areas are grouped as communities of interest according to similarities in missions, goals, objectives, and commonality of services and business processes 1. Conducted with the help of your EA team, the EA assessment involves validation of the requirements against the information content of the corresponding artifacts associated with the EA segment that the project in question will support. Among the artifacts, applicable to the Requirements Analysis Phase of the EPLC, are the Segment Information Exchange Matrix, Subject Area Mapping, Conceptual Data Model, Logical Data Model, Segment Business Process-Conceptual Data CRUD Matrix, Data Asset Inventory, Service Profile, Service-SRM Alignment, Technology Profile, Technology-TRM Alignment, Measurement Indicator-HHS PRM Alignment, and Performance Architecture. More specifically, the EA assessment performed as part of the Requirements Analysis Phase involves (but is not limited to) the following activities: Articulation of traceability between the requirements and the segment-specific goals, objectives, mission, and vision, HHS and OPDIV goals and objectives, as well as to particular capability gaps identified in the segment transition roadmap; Mapping of the solution-level use case and business process models to the models of the segment-supporting business processes; 1 The HHS Architecture Development Methodology provides a detailed description of how development and analysis of EA segments is accomplished. <OPDIV> Requirements Definition (v1.0) Page 3 of 5
4 Identification of the data assets affected by the proposed solution, and mapping of the solutionlevel conceptual and logical data models to the applicable segment-level models, data asset inventory, and information exchange matrix; and, Articulation of the alignment between the non-functional requirements and the relevant technology and service profiles, as well as the Federal Enterprise Architecture Service Component Reference Model (SRM) and Technology Reference Model (TRM). For requirements to be effectively translated into a product they must be clearly understood by the individual building the product s functionality. This is accomplished documenting defined requirements in clear and consistent way. A well-documented requirement should describe the capabilities of the solution, any conditions that must exist for the requirement to operate, and any constraints that may prevent the solution from being able to fulfill the requirements. Some elements to consider when documenting requirements include: Event/Condition Describes when a requirement must be fulfilled and the condition under which the solution is operating to fulfill that requirement. For example, a website user clicks the submit button which triggers an event that writes to a database. Subject Describes who, or what performs an operation. This may be a user or a system responding to, or performing, an event. For example, writing data to the database is performed by the system opening a file and writing data to it. Rules Describes any rules that govern the outcome of the requirements. For example, specifically formatting a data fields date field within a database as mm/dd/yyyy. Requirements Verification Requirements verification is an iterative process that improves the accuracy and completeness of project requirements as they are being added as part of the final product. The practice decreases the need for rework and increases overall stakeholder satisfaction because requirements are verified through interaction with the client, project team, and other stakeholders. There is no one perfect method for verifying requirements. The most appropriate method for verifying requirements differs from project-to-project and even requirement-to-requirement. Some commonly used techniques for verifying requirements include: Peer Reviews Peer reviews use subject matter experts to review and evaluate defined requirements. Lessons Learned Lessons learned document the cause of issues and the reasoning behind any corrective action taken to address those issues. It also includes the processes necessary for identification, documentation, validation, and dissemination of lessons learned. Federal Regulations/Mandates Compliance with federal regulations and mandates issued by federal agencies and departments. Requirements Attributes - To aid tracking and decision making, it is important to also track the requirements attributes. Examples of the attributes include but not limited to: Source of the requirement, priority, status, complexity, requirement type, etc. The attributes can be maintained using a requirements management tool, as part of the Requirements Definition document, or the Requirements Traceability Matrix. Best Practices Communicate The most important step in defining product requirements is talking to people. Communication between and within teams, and with other stakeholders should be frequent, effective, and efficient, reinforced by the project manager and other organizational leaders. Iterative Process Requirements management is an ongoing, iterative process conducted throughout the project lifecycle. Manage requirements throughout the entire life of the project. Review and Approve Defined requirements should be reviewed and approved by business owners and other project stakeholders. Document Defined requirements should be centrally documented using some type of tracking system or log. Unique Identifier Each requirement should have a unique identifier and should be recorded as a single line entry. Traceability Requirement traceability should be centrally documented using some type of tracking system or log. <OPDIV> Requirements Definition (v1.0) Page 4 of 5
5 Review Regular reviews of requirements and their traceability is good project management practice. Depending on the complexity of the project, the review process can occur daily; but should happen at least weekly for even the simplest projects. Practice Activities Start Early Begin defining requirements early in the project life cycle. Agree Get business stakeholders, end-users, and project teams all on the same page in regards to requirements. Define When defining requirements capture all levels of requirements some of which may include product and project requirements, as well as business, functional, and technical requirements. Perspective Take into account many perspectives when defining requirements. Such as business perspective, user perspective, and technical perspective. Multiple Sources When defining requirements use sources from across the organization and include input from areas such as management, marketing, legal departments, end-user, business analysis, system engineers, technology hardware specialists, etc. Analyze Analyze requirements using a process that involves the client, project team, and other stakeholders and also utilizes qualitative and quantitative analysis. Verify Verify requirements using a process that involves the client, project team, and other stakeholders to ensure completeness. Iterative Process Defining requirements is an iterative process conducted throughout the life of the project. Requirements should get more detailed as more project information becomes known. Manage Requirements Requirements management ensures that the end product meets the needs and expectations of project stakeholders. <OPDIV> Requirements Definition (v1.0) Page 5 of 5
CDC UNIFIED PROCESS PRACTICES GUIDE
Document Purpose The purpose of this document is to provide guidance on the practice of Requirements Definition and to describe the practice overview, requirements, best practices, activities, and key
Value to the Mission. FEA Practice Guidance. Federal Enterprise Architecture Program Management Office, OMB
Value to the Mission FEA Practice Guidance Federal Enterprise Program Management Office, OMB November 2007 FEA Practice Guidance Table of Contents Section 1: Overview...1-1 About the FEA Practice Guidance...
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into
The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material,
Partnering for Project Success: Project Manager and Business Analyst Collaboration
Partnering for Project Success: Project Manager and Business Analyst Collaboration By Barbara Carkenord, CBAP, Chris Cartwright, PMP, Robin Grace, CBAP, Larry Goldsmith, PMP, Elizabeth Larson, PMP, CBAP,
Appendix 2-A. Application and System Development Requirements
Appendix 2-A. Application and System Development Requirements Introduction AHRQ has set up a Distributed Systems Engineering Lab (DSEL) to support all internal development efforts and provide a facility
How To Understand The Business Analysis Lifecycle
Business Analysis Lifecycle by Sergey Korban Aotea Studios Ltd November 2011 Contents Introduction... 3 Business Analysis Lifecycle... 4 Practical Application... 5 Start-Up Phase... 5 Initiation Phase...
Enterprise Performance Life Cycle Framework
United States Department of Health & Human Services Office of the Chief Information Officer Office of the Assistant Secretary for Resources and Technology Department of Health and Human Services (HHS)
CDC UNIFIED PROCESS PRACTICES GUIDE
Document Purpose The purpose of this document is to provide guidance on the practice of Quality Management and to describe the practice overview, requirements, best practices, activities, and key terms
NASCIO 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
CDC UNIFIED PROCESS PRACTICES GUIDE
Purpose The purpose of this document is to provide guidance on the practice of Modeling and to describe the practice overview, requirements, best practices, activities, and key terms related to these requirements.
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
This alignment chart was designed specifically for the use of Red River College. These alignments have not been verified or endorsed by the IIBA.
Red River College Course Learning Outcome Alignment with BABOK Version 2 This alignment chart was designed specifically for the use of Red River College. These alignments have not been verified or endorsed
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
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
How To Develop An Enterprise Architecture
OSI Solution Architecture Framework Enterprise Service Center April 2008 California Health and Human Services Agency Revision History REVISION HISTORY REVISION/WORKSITE # DATE OF RELEASE OWNER SUMMARY
HHS OCIO Policy for Information Technology (IT) Enterprise Performance Life Cycle (EPLC)
Office of the Chief Information Officer Office of the Assistant Secretary for Resources and Technology Department of Health and Human Services HHS OCIO Policy for Information Technology (IT) Enterprise
Project Management Plan for
Project Management Plan for [Project ID] Prepared by: Date: [Name], Project Manager Approved by: Date: [Name], Project Sponsor Approved by: Date: [Name], Executive Manager Table of Contents Project Summary...
Business Analysis Essentials
Understand the business analyst's role and responsibilities in a successful project. In this introductory course, you'll delve into the role and responsibilities of the business analyst (BA)- the communication
Develop 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
Frequently Asked Questions in Project Management
Frequently Asked Questions in Project Management 1. Question: What is Project Management? Answer: Project Management is the collection and application of skills, knowledge, processes, and activities to
Concept of Operations for Line of Business Initiatives
Concept of Operations for Line of Business Initiatives Version 1.0 Office of E-Gov and IT, OMB March 2006 Table of Contents FOREWORD...2 1 OBJECTIVES OF THE LINES OF BUSINESS CONCEPT OF OPERATIONS...3
Business Analyst Boot Camp Course BA101; 5 Days, Instructor-led
Business Analyst Boot Camp Course BA101; 5 Days, Instructor-led Course Description Full-Spectrum Business Analyst Training and Skills Development. Course Objectives Bridge the expectations gap between
Enterprise Architecture Assessment Guide
Enterprise Architecture Assessment Guide Editorial Writer: J. Schekkerman Version 2.2 2006 Preface An enterprise architecture (EA) establishes the organization-wide roadmap to achieve an organization s
Program 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
INFORMATION TECHNOLOGY GUIDELINE
COMMONWEALTH OF PENNSLVANIA DEPARTMENT OF HUMAN SERVICES INFORMATION TECHNOLOG GUIDELINE Name Of Guideline: System Development Methodology (SDM) Domain: Business Date Issued: 03/01/1999 Date Revised: 03/29/2016
Federal Segment Architecture Methodology (FSAM): An Overview
Information Resources Management College Federal Segment Architecture Methodology (FSAM): An Overview Dr. Stan Boddie & Prof. Matt Newman 1 a global learning community for government s most promising information
California Enterprise Architecture Framework
Version 2.0 August 01, 2013 This Page is Intentionally Left Blank Version 2.0 ii August 01, 2013 TABLE OF CONTENTS 1 Executive Summary... 1 1.1 What is Enterprise Architecture?... 1 1.2 Why do we need
PMAP. Project Management At Penn PMAP
Project Management At Penn 1 Fundamentals Course Objective To provide you with an overview of Topics Project Management at Penn () Project Governance Phases & Project Management Activities Project Management
3SL. Requirements Definition and Management Using Cradle
3SL Requirements Definition and Management Using Cradle November 2014 1 1 Introduction This white paper describes Requirements Definition and Management activities for system/product development and modification
PHASE 5: DESIGN PHASE
PHASE 5: DESIGN PHASE During the Design Phase, the system is designed to satisfy the requirements identified in the previous phases. The requirements identified in the Requirements Analysis Phase are transformed
Organizational Change Management Methodology. Tools and Techniques to aid Project Implementation
Organizational Change Management Methodology Tools and Techniques to aid Project Implementation Today s Objectives Discuss the Organizational Change Management team and explore ways Organizational Change
Risk and Contingency Planning. Today s Topics. Key Terms. A Vital Component of Your ICD-10 Program
Risk and Planning A Vital Component of Your ICD-10 Program Today s Topics Key Terms Why is Risk Management Critical for ICD-10? Effective Risk Management and Best Concepts ICD-10 Risk Management Examples
Project Management Guidelines
Project Management Guidelines 1. INTRODUCTION. This Appendix (Project Management Guidelines) sets forth the detailed Project Management Guidelines. 2. PROJECT MANAGEMENT PLAN POLICY AND GUIDELINES OVERVIEW.
Manag. Roles. Novemb. ber 20122
Information Technology Manag gement Framework Roles and Respo onsibilities Version 1.2 Novemb ber 20122 ITM Roles and Version History Version ed By Revision Date Approved By Approval Date Description of
Five best practices for deploying a successful service-oriented architecture
IBM Global Services April 2008 Five best practices for deploying a successful service-oriented architecture Leveraging lessons learned from the IBM Academy of Technology Executive Summary Today s innovative
Assessment of NCTD Program Management Framework for Positive Train Control Program
Assessment of NCTD Program Management Framework for Positive Train Control Program Subtask 2: Analysis Gap Analysis Prepared for: Brad Hansen, M.S., PMP Director, PMO Capital Projects May 2013 0 icfi.com/transportation
A. Waterfall Model - Requirement Analysis. System & Software Design. Implementation & Unit Testing. Integration & System Testing.
Processing Models Of SDLC Mrs. Nalkar Sanjivani Baban Asst. Professor, IT/CS Dept, JVM s Mehta College,Sector 19, Airoli, Navi Mumbai-400708 [email protected] Abstract This paper presents an
STATE BOARD OF ELECTIONS P.O. BOX 6486, ANNAPOLIS, MD 21401-0486 PHONE (410) 269-2840
MARYLAND STATE BOARD OF ELECTIONS P.O. BOX 6486, ANNAPOLIS, MD 21401-0486 PHONE (410) 269-2840 Bobbie S. Mack, Chairman David J. McManus, Jr., Vice Chairman Rachel T. McGuckian Patrick H. Murray Charles
The Role of Business Capabilities in Strategic Planning. Sneaking up on Quality Using Business Architecture in a learning corporation
The Role of Business Capabilities in Strategic Planning Sneaking up on Quality Using Business Architecture in a learning corporation 2 Credits The Open Management Group, Business Architecture Special Interest
http://www.io4pm.org IO4PM - International Organization for Project Management
THE ONLY BOOK CAN SIMPLY LEARN PROJECT MANAGEMENT! Page 1 Contents ABOUT THE AUTHOR... 3 WHAT IS PROJECT MANAGEMENT?... 5 ORGANIZATIONAL INFLUENCES AND PROJECT LIFECYCLE... 11 PROJECT MANAGEMENT PROCESSES...
Computing Services Network Project Methodology
Computing Services Network Project Prepared By: Todd Brindley, CSN Project Version # 1.0 Updated on 09/15/2008 Version 1.0 Page 1 MANAGEMENT PLANNING Project : Version Control Version Date Author Change
Introduction to SOA governance and service lifecycle management.
-oriented architecture White paper March 2009 Introduction to SOA governance and Best practices for development and deployment Bill Brown, executive IT architect, worldwide SOA governance SGMM lead, SOA
BAL2-1 Professional Skills for the Business Analyst
1 BAL2-1 Professional Skills for the Business Analyst OVERVIEW This course trains participants to help business clients articulate their needs and wants, and to document them clearly, concisely, and completely.
How To Write An Slcm Project Plan
SLCM 2003.1 Artifacts in a Nutshell ( as of 01/21/2005) Project Development Phases Pension Benefit Guaranty Corporation s (PBGC) System Life Cycle Methodology (SLCM) is comprised of five project development
Enterprise Performance Life Cycle Management. Guideline
Enterprise Performance Life Cycle Management Guideline Version 2.1 PREPARED BY THE ENTERPRISE PROGRAM MANAGEMENT OFFICE MAY 2011 Table of Contents Document Control...i 1. Introduction... 2 1.1 Purpose...
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
Software Configuration Management Plan
For Database Applications Document ID: Version: 2.0c Planning Installation & Acceptance Integration & Test Requirements Definition Design Development 1 / 22 Copyright 2000-2005 Digital Publications LLC.
U.S. Department of the Treasury. Treasury IT Performance Measures Guide
U.S. Department of the Treasury Treasury IT Performance Measures Guide Office of the Chief Information Officer (OCIO) Enterprise Architecture Program June 2007 Revision History June 13, 2007 (Version 1.1)
Bureau of Land Management. Information System Decommissioning Guide
Department Bureau of the Land Interior Management Bureau of Land Management Information System Decommissioning Guide Version Control Log Date Version # Author Description January 11, 2011 0.1 WO-550 Original
Introduction to Systems Analysis and Design
Introduction to Systems Analysis and Design What is a System? A system is a set of interrelated components that function together to achieve a common goal. The components of a system are called subsystems.
Bottom-Line Management
pci Bottom-Line BOTTOM-LINE BUSINESS ANALYSIS THE ONLY 4 LEVEL INTEGRATED CURRICULUM TAKING PEOPLE FROM BEGINNER TO EXPERT 1. Business Analyst Foundations 2. High Quality Business Requirements 3. Use Cases
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
TREASURY 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
Project Knowledge Areas
From Houston S: The Project Manager s Guide to Health Information Technology Implementation. Chicago: HIMSS; 2011; pp 27 39. This book is available on the HIMSS online bookstore at www. himss.org/store.
The 10 Knowledge Areas & ITTOs
This document is part of a series that explain the newly released PMBOK 5th edition. These documents provide simple explanation and summary of the book. However they do not replace the necessity of reading
Quick Reference Guide Interactive PDF Project Management Processes for a Project
Project Processes for a Project Click the Knowledge Area title (below and left in blue underline) to view the details of each Process Group. Project Process Groups and Knowledge Areas Mapping Project Process
11 Tips to make the requirements definition process more effective and results more usable
1 11 Tips to make the s definition process more effective and results more usable This article discusses what I believe are the key techniques for making s definition process repeatable from project to
Skatteudvalget 2014-15 (2. samling) SAU Alm.del Bilag 48 Offentligt. Programme, Project & Service Management Analysis
Skatteudvalget 2014-15 (2. samling) SAU Alm.del Bilag 48 Offentligt Programme, Project & Service Management Analysis Table of Content 1 Executive Summary... 3 1.1 Scope of Work... 3 1.2 Methodology for
PHASE 6: DEVELOPMENT PHASE
PHASE 6: DEVELOPMENT PHASE The Phase features a key step in the project: system construction. The previous phases lay the foundation for system development; the following phases ensure that the product
Requirements Elaboration
Requirements Elaboration ProPath Office of Information and Technology Table of Contents Requirements Elaboration Process Maps... 1 Process: Requirements Elaboration... 4 Requirements Elaboration and Goals...
Procurement 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
The Fast Track Project Glossary is organized into four sections for ease of use:
The Fast Track Management Glossary provides a handy reference guide to the fast track management model, encompassing the concepts, steps and strategies used to manage successful projects even in the face
US 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
PMO Metrics Recommendations
Introduction The purpose of this document is to recommend metrics to be used by the Project Management Office (PMO) to measure and analyze their project and PMO success. The metrics are divided into Project
WHY DO I NEED A PROGRAM MANAGEMENT OFFICE (AND HOW DO I GET ONE)?
WHY DO I NEED A PROGRAM MANAGEMENT OFFICE (AND HOW DO I GET ONE)? Due to the often complex and risky nature of projects, many organizations experience pressure for consistency in strategy, communication,
How To Be An Architect
February 9, 2015 February 9, 2015 Page i Table of Contents General Characteristics... 1 Career Path... 3 Typical Common Responsibilities for the ure Role... 4 Typical Responsibilities for Enterprise ure...
From Capability-Based Planning to Competitive Advantage Assembling Your Business Transformation Value Network
From Capability-Based Planning to Competitive Advantage Assembling Your Business Transformation Value Network Marc Lankhorst, BiZZdesign Iver Band, Cambia Health Solutions INTRODUCTIONS 2 1 Marc Lankhorst
Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects
Transdyne Corporation CMMI Implementations in Small & Medium Organizations Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects Dana Roberson Quality Software Engineer NNSA Service
Service-Oriented Architecture Maturity Self-Assessment Report. by Hewlett-Packard Company. Developed for Shrinivas Yawalkar Yawalkar of CTS
Service-Oriented Architecture Maturity Self-Assessment Report by Hewlett-Packard Company Developed for Shrinivas Yawalkar Yawalkar of CTS September 18, 2007 INTRODUCTION Thank you for completing the HP
Process-Based Business Transformation. Todd Lohr, Practice Director
Process-Based Business Transformation Todd Lohr, Practice Director Process-Based Business Transformation Business Process Management Process-Based Business Transformation Service Oriented Architecture
IT Services Management Service Brief
IT Services Management Service Brief Release Management Prepared by: Rick Leopoldi May 25, 2002 Copyright 2002. All rights reserved. Duplication of this document or extraction of content is strictly forbidden.
Achieving Business Analysis Excellence
RG Perspective Achieving Business Analysis Excellence Turning Business Analysts into Key Contributors by Building a Center of Excellence Susan Martin March 5, 2013 11 Canal Center Plaza Alexandria, VA
Course Outline. Foundation of Business Analysis Course BA30: 4 days Instructor Led
Foundation of Business Analysis Course BA30: 4 days Instructor Led Prerequisites: No prerequisites - This course is suitable for both beginner and intermediate Business Analysts who would like to increase
Project Lifecycle Management (PLM)
Project Lifecycle Management (PLM) Process or Tool? Why PLM? Project Definition Project Management NEW REQUEST/ INITIATIVES SUPPORT (Quick fixes) PROJECT (Start Finish) ONGOING WORK (Continuous) ENHANCEMENTS
Department 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
Useful Business Objectives and the Agile BA
Useful Business Objectives and the Agile BA Ø Cover this area with a picture related to your presentation. It can be humorous. Ø Make sure you look at the Notes Pages for more information about how to
CA/NV AWWA SCADA Seminar SCADA Master Planning. Presented by: Philip Gaberdiel Cell: 818-843-1855 ext. 8435 phil.gaberdiel@we-inc.
CA/NV AWWA SCADA Seminar SCADA Master Planning Presented by: Philip Gaberdiel Cell: 818-843-1855 ext. 8435 [email protected] Presentation Outline SCADA Master Plan Goals and Objectives SCADA Master
Federal Enterprise Architecture Using EA to Design Future-Ready Agencies and Implement Shared Services
Federal Enterprise Architecture Using EA to Design Future-Ready Agencies and Implement Shared Services Scott A. Bernard, Ph.D. [email protected] Federal Chief Enterprise Architect Executive Office
Steve Masters (SEI) SEPG North America March 2011. 2011 Carnegie Mellon University
Using Organizational Business Objectives to Guide a Process Improvement Program Software Engineering Institute Carnegie Mellon University Pittsburgh, PA 15213 (SEI) SEPG North America March 2011 Agenda
IT Services Management Service Brief
IT Services Management Service Brief Service Continuity (Disaster Recovery Planning) Prepared by: Rick Leopoldi May 25, 2002 Copyright 2002. All rights reserved. Duplication of this document or extraction
Qlik UKI Consulting Services Catalogue
Qlik UKI Consulting Services Catalogue The key to a successful Qlik project lies in the right people, the right skills, and the right activities in the right order www.qlik.co.uk Table of Contents Introduction
JOURNAL 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,
Portfolio Management Professional (PfMP)SM. Examination Content Outline
Portfolio Management Professional (PfMP)SM Examination Content Outline Project Management Institute Portfolio Management Professional (PfMP) SM Examination Content Outline Published by: Project Management
Software Development Life Cycle (SDLC)
Software Development Life Cycle (SDLC) Supriyo Bhattacharjee MOF Capability Maturity Model (CMM) A bench-mark for measuring the maturity of an organization s software process CMM defines 5 levels of process
Sparx Systems Enterprise Architect for Team Players
Course Description 4 day - expert led onsite training and hands-on workshops Experience hands-on modeling and learn how to use Enterprise Architect with your next project. Discover surprising ways to improve
Federal Enterprise Architecture Framework
Resource Optimization Reporting January 29, 2013 Federal Enterprise Architecture Framework Version 2 Service Delivery Governance Current Views Human Capital Mgmt. (KSAs) Enterprise Strategic Plan/Goals
OE PROJECT CHARTER TEMPLATE
PROJECT : PREPARED BY: DATE (MM/DD/YYYY): Project Name Typically the Project Manager Project Charter Last Modified Date PROJECT CHARTER VERSION HISTORY VERSION DATE (MM/DD/YYYY) COMMENTS (DRAFT, SIGNED,
Principles of Execution. Tips and Techniques for Effective Project Portfolio Management
Principles of Execution Tips and Techniques for Effective Project Management Roadmap Develop A Shared Vision for Management Understanding the Difference between Project Management Reviews and Management
Enterprise Architecture Maturity Model
N AT I O N A L A S S O C I AT I O N O F S TAT E C H I E F I N F O R M AT I O N O F F I C E R S Enterprise Architecture Maturity Model 167 West Main Street, Suite 600 Lexington, KY 40507 P: 859-514-9153
HKITPC Competency Definition
HKITPC Competency Definition for the Certification copyright 2011 HKITPC HKITPC Competency Definition Document Number: HKCS-CD-L1L2 Version: 1.0 Date: June 2011 Prepared by Hong Kong IT Professional Certification
IT Project Management Methodology. Project Scope Management Support Guide
NATIONAL INFORMATION TECHNOLOGY AUTHORITY - UGANDA IT Project Management Methodology Project Scope Management Support Guide Version 0.3 Version Date Author Change Description 0.1 23 rd Mar, 2013 Gerald
PHASE 6: DEVELOPMENT PHASE
PHASE 6: DEVELOPMENT PHASE The Phase features a key step in the project: system construction. The previous phases lay the foundation for system development; the following phases ensure that the product
System Development Life Cycle Guide
TEXAS DEPARTMENT OF INFORMATION RESOURCES System Development Life Cycle Guide Version 1.1 30 MAY 2008 Version History This and other Framework Extension tools are available on Framework Web site. Release
GEOSPATIAL LINE OF BUSINESS PROGRAM MANAGEMENT OFFICE CONCEPT OF OPERATIONS
GEOSPATIAL LINE OF BUSINESS PROGRAM MANAGEMENT OFFICE CONCEPT OF OPERATIONS March 2007 Adjudicated Draft TABLE OF CONTENTS 1 INTRODUCTION 3 2 VALUE PROPOSITION 3 3 ORGANIZING FRAMEWORK 3 31 PMO Organizational
APPENDIX X1 - FIFTH EDITION CHANGES
APPENDIX X1 FIFTH EDITION CHANGES The purpose of this appendix is to give a detailed explanation of the changes made to A Guide to the Project Management Body of Knowledge (PMBOK Guide) Fourth Edition
Best Practices Statement Project Management. Best Practices for Managing State Information Technology Projects
State of Arkansas Office of Information Technology 124 W. Capitol Ave. Suite 990 Little Rock, AR 72201 501.682.4300 Voice 501.682.4020 Fax http://www.cio.arkansas.gov/techarch Best Practices Statement
