Process Area : Requirement Management (REQM) By: Amna Rehmat Maria Habib Sana Ahmed.

Slides:



Advertisements
Similar presentations
Integrated Project Management IPM (Without IPPD) Intermediate Concepts of CMMI Project meets the organization Author: Kiril Karaatanasov
Advertisements

Process and Product Quality Assurance (PPQA)
SPIN-BG Seminar 1.Overview of CMMI Model changes 3.SCAMPI method changes 4.Training changes 5.CMMI Architecture Author: Kiril Karaatanasov
More CMM Part Two : Details.
Back to Basics David L. Presuhn Manager Configuration Management and Product Definition Integration Boeing Commercial Airplanes.
Copyright 2005 CMMI and ITIL Alison Adams & Kieran Doyle.
Copyright 2003 CMMI: Executive Briefing Presented by Kieran Doyle
CMMI PMC Group Members Inam ul Haq Sajjad Raza Nabeel Azam
Capability Maturity Model Integration (CMMI). CMMI Enterprise-wide process improvement framework Focuses on processes for improved product Process areas:
200209–CSSA0001 – 16/27/ :25 PM CSSA Cepeda Systems & Software Analysis, Inc. GENERIC.
CMMI Overview Quality Frameworks.
CMMI December 3rd 2014.
Understanding (and Untangling) Verification and Validation Requirements ISO 9001 vs. CMMI-Dev 1.2.
Process: A Generic View
Capability Maturity Model Integrated
CMMI Course Summary CMMI course Module 9..
Capability Maturity Model Integration
1 The Continuous Representation. 2 UNIT 2 Topics covered in this unit include Additional terminology Practices – The fundamental building blocks Process.
8. CMMI Standards and Certifications
The Key Process Areas for Level 2: Repeatable Ralph Covington David Wang.
Integrated Capability Maturity Model (CMMI)
1 The Continuous Representation. 2 UNIT 2 Topics covered in this unit include Additional terminology Practices – The fundamental building blocks Process.
1 Chapter 2 The Process. 2 Process  What is it?  Who does it?  Why is it important?  What are the steps?  What is the work product?  How to ensure.
CMMi What is CMMi? Basic terms Levels Common Features Assessment process List of KPAs for each level.
Software Engineering Lecture # 17
Capability Maturity Model. History Effort started by SEI and MITRE Corporation  assess capability of DoD contractors First version published in.
Project Planning Author : Software Engineering Institute Carnegie Mellon University 學生 : 吳與倫 老師:李健興 教授.
IT Requirements Management Balancing Needs and Expectations.
Software Project Management
10/16/2015Bahill1 Organizational Innovation and Deployment Causal Analysis and Resolution 5 Optimizing 4 Quantitatively Managed 3 Defined 2 Managed Continuous.
Software process improvement Framework for SPI SPI support groups, maturity and immaturity models Assessment and gap analysis Education and training Selection.
Adaptive Processes Overview Adaptive Processes©. Adaptive Processes © Adaptive ProcessesSimpler, Faster, Better2 Objective To provide an over view of.
1/18 CMMI Risk Management Jense Seurynck Daan Van Britsom Risk Management.
Lecture Topics covered CMMI- - Continuous model -Staged model PROCESS PATTERNS- -Generic Process pattern elements.
Managing CMMI® as a Project
Apply Project Scope Management Techniques Project Scope Processes – Part 2 Certificate IV in Project Management Qualification Code BSB41507 Unit.
CMMI: PROCESS AND PRODUCT QUALITY ASSURANCE Lieven Lemiengre Thomas Spranghers.
Georgia Institute of Technology CS 4320 Fall 2003.
Capability Maturity Model Integration Project Monitoring and Control Software Management 2008 – 2009 Alexander Ide Niels Soetens.
SWEN 5130 Requirements Engineering 1 Dr Jim Helm SWEN 5130 Requirements Engineering Requirements Management Under the CMM.
@2002 Copyright, Itreya Technologies CMMI kick off July 2005.
1 / x CMMI Measurement & Analysis Pieter Cailliau Stijn De Vos Measurement & Analysis.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Michael Campe U.S. Army Aviation and Missile Command NDIA TID Technical Information Division Symposium Royal Sonesta Hotel, New Orleans, LA August 2003.
1 Agenda for measurement r1. CMMI r2. Other thrusts.
Ch-1 Introduction The processes used for executing a software project have major effect on quality of s/w produced and productivity achieved in project…
Capability Maturity Model Integration Project Monitoring and Control Software Management 2008 – 2009 Alexander Ide Niels Soetens.
Purpose: The purpose of CMM Integration is to provide guidance for improving your organization’s processes and your ability to manage the development,
Guidelines for Process
Project Management Basics
需求管理 Capability Maturity Model Integrated Author : Softare Engineering Institute Carnegie Mellon University.
Copyright © | Trade secret and confidential Page 1 Innovative, Professional, Fact Based and Eustressed© Maruthi Quality Management Services Ptv. Ltd..,
Pittsburgh, PA CMMI Acquisition Module - Page M5-1 CMMI ® Sponsored by the U.S. Department of Defense © 2005 by Carnegie Mellon University This.
COMPGZ07 Project Management CMMI Project Planning Lecture 5b Graham Collins, UCL.
Apply Project Scope Management Techniques Project Scope Processes – Part 2 Week 4 Certificate IV in Project Management Qualification Code BSB41507.
CMMI1 Capability Maturity Model Integration Eyal Ben-Ari 8/2006.
MSA Orientation – v203a 1 What’s RIGHT with the CMMI?!? Pat O’Toole
CMMI Overview Quality Frameworks. Slide 2 of 146 Outline Introduction High level overview of CMMI Questions and comments.
CMMI Model overview Practical experience. Copyright © 2014 Accenture All rights reserved. 2 Education 2004 graduated LU, Faculty of Physics and Mathematics,
© 2004 Tangram Hi-Tech Solutions Project Management According to the CMMI1 Project Management according to the Capability Maturity Model (CMMI)
by: Er. Manu Bansal Deptt of IT Software Quality Assurance.
A Comparison of CMMI & SPICE
CMMI for Services, Version 1.3 Speaker: Business Excellence Date:
Capability Maturity Model Integration
CMMI Overview.
CMMI – Staged Representation
Matrix Template and Example
Software Requirements analysis & specifications
Software Engineering: A Practitioner’s Approach, 6/e Chapter 2 Process: A Generic View copyright © 1996, 2001, 2005 R.S. Pressman & Associates, Inc.
Project Management Group
Presentation transcript:

Process Area : Requirement Management (REQM) By: Amna Rehmat Maria Habib Sana Ahmed

Agenda: Purpose Related Process Areas Goals Practices Practical Implementation Issues Tools Questions

Why Focus on Requirement? According to the SEI National Software Capacity Study [SEI 90], the top 2 factors that contribute to the failure of system development :  1. Inadequate requirements specification (4.5)  2. Changes in requirements (4.3) According to the SEI [Christel 92], problems of requirements elicitation can be grouped into 3 categories:  1. Problems of Scope  2. Problems of Understanding  3. Problems of Volatility

Purpose: The purpose of requirements Management (REQM) is to manage the requirements of the project’s products and product components and to identify inconsistencies between those requirements and the project’s plans and work products

Related Process Areas:

Related Process Areas (contd.): Configuration Management: Project Planning Project Monitoring And Control Risk Management Change in Requirements Revise Plan according To change (if required) Revised Project Plan History of CR Work product Activities Monitor and control Corrective Actions (CA) (if needed) History of CA Requirements Identify Risk and Critical Areas Adaptive Measures Track Change Requests Assignment of Change Requests to Baselines Cr assigned to baseline History of CR

Specific and Generic Goals & Practices

SubPractices: 1.Establish Criteria for Distinguishing Req.provider 2.Establish objective criteria for Evaluation and Acceptance of Reqst Subpractices: 1.Assess the impact of requirements on existing commitments. 2. Negotiate and record commitments. Sub practices 1.Document all requirements and requirements 2. Maintain the requirements change 3. Evaluate the impact of requirement changes 4. Make the requirements and change data available to the project. Sub practices: 1.Review the project’s plans, activities, and work products 2. Identify the source of the inconsistency 3. Identify changes that need to be made. 4. Initiate corrective actions.

GG 1 Achieve Specific Goals GG 2 Institutionalize a Managed Process GG 3 Institutionalize a Defined Process GG 4 Institutionalize a Quantitatively Managed Process GG 5 Institutionalize an Optimizing Process GP 1.1 Perform Specific Practices GP 2.1 Establish an Organizational Policy GP 2.2 Plan the Process GP 2.3 Provide Resources GP 2.5 Train People GP 2.10 Review status with higher Level Management GP 2.7 Identify & Involve relevant Stakeholders GP 2.9 Objectively evaluate adherence GP 2.4 Assign Responsibility GP 2.8 Monitor & Control the Process GP 2.6 Manage Configurations GP 3.2 Collect Improvement Information GP 3.1 Establish a Defined Process GP 4.2 Stabilize Subprocess Performance GP 4.1 Establish Quantitative Objectives for the Process GP 5.2 Correct Root Causes of Problems GP 5.1 Ensure Continuous Process Improvement

REQM: Work Products Requirements Collection Checklist: Volere Volere Volere Checklist Checklist Checklist Requirements Specification Review Checklist: Review Checklist Review Checklist Review Checklist Review Checklist Peer Review: Peer Review Peer Review Peer Review Peer Review Change Request: Change Request Change Request Change Request Change Request

REQM: Work Products (contd.) Traceability Matrix: Forward/Backward Forward/Backward Forward/Backward Horizontal and Vertical Horizontal and Vertical Horizontal and Vertical Horizontal and Vertical Traceability Matrix Traceability Matrix Traceability Matrix Traceability Matrix REQM Plan: REQM Plan Template REQM Plan Template REQM Plan Template REQM Plan Template

Issues: According to SEPG Conference March 10, 2004 REQM, PP and SAM received the most issues. Some strong redundancies with configuration management. REQM looks like some kind of “specialization” of CM. Bi-directional traceability requires clarification (could be explained through examples) Horizontal and Vertical traceability is also ambiguous. Breaking out REQM and RD leads to confusion for practicing engineers. Most often these processes for the organization are defined as one. This makes it a little more difficult to evaluate on a SCAMPI.

Tools: Rational RequisitePro:  Powerful requirements engine.  Traceability.  Change analysis and notification.  Baseline creation and comparison.  Integrated requirements management. Telelogic DOORS :  A collaborative Requirements Management environment  The ability to manage changing requirements  Powerful Traceability created easily  Scalability to address all your Requirements Management needs