08 pm&ba dynamic duo_verify validate requirements_alessandro rogora
Upcoming SlideShare
Loading in...5
×
 

08 pm&ba dynamic duo_verify validate requirements_alessandro rogora

on

  • 328 views

Requirment Analysis - Verify and Validate

Requirment Analysis - Verify and Validate

Statistics

Views

Total Views
328
Views on SlideShare
328
Embed Views
0

Actions

Likes
0
Downloads
43
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

08 pm&ba dynamic duo_verify validate requirements_alessandro rogora 08 pm&ba dynamic duo_verify validate requirements_alessandro rogora Presentation Transcript

  • Analysing Verify and Validate the Requirements Alessandro Rogora, PMP®, PRINCE2® RETI S.p.A. Executive Manager 28 February 2014
  • ? Dove siamo nel nostro percorso ? 28/02/2014 Analysing - Verify and Validate the Requirements 2
  • 4. Conduct Stakeholder Analysis 1. Define Business Needs 3. Define Requirement Management Plan 4. Eliciting the Requirements 7. Approval & Management 2. Define Business Case 5. Prioritize and Trace the Requirements 28/02/2014 6. Verify and Validate the Requirements Analysing - Verify and Validate the Requirements 3
  • IIBA® Business Analysis Body of Knowledge (BABOK®) v2.0 areas’ Business Analysis knowledge areas’ tasks Business Analysis Planning & Monitoring Elicitation Plan BA Approach Prepare for Elicitation Conduct Stakeholder Analysis Conduct Elicitation Activity Plan BA Activities Document Elicitation Results Plan BA Communication Plan Requirements Management Process Manage BA Performance 28/02/2014 Confirm Elicitation Results Requirements Management & Communication Enterprise Analysis Manage Solution Scope & Requirements Define Business Need Manage Requirements Traceability Assess Capability Gaps Maintain Requirements for Re-use Determine Solution Approach Prepare Requirements Package Requirements Analysis Define Solution Scope Communicate Requirements Define Business Case Analysing - Verify and Validate the Requirements Solution Assessment & Validation Prioritize Requirements Assess Proposed Solution Organize Requirements Allocate Requirements Specify and Model Requirements Assess Organizational Readiness Determine Assumptions & Constraints Verify Requirements Validate Requirements Define Transition Requirements Validate Solution Evaluate Solution Performance 4
  • between… What’s the difference between… Verifying the requirements Validating the requirements “…ensures that the modeled requirements meet the necessary standard of quality to allow them to be used effectively for the implementation. “…ensure(s) that all requirements support the delivery of value to the business. This process guarantees that all requirements that will be implemented are linked to the business need. It is basically a quality control process that can reduce the amount of rework and change requests caused by low quality requirements” Requirements that cannot be validated are good candidates to be placed out of scope, or the scope must be enlarged” M. Maritato in “Mastering the Project Requirements, Access How Good you Are”, 2013 28/02/2014 Analysing - Verify and Validate the Requirements 5
  • between… What’s the difference between… Verifying the requirements Validating the requirements a phone to be used into a car a marketable phone to be used into a car 28/02/2014 Analysing - Verify and Validate the Requirements 6
  • IIBA® Business Analysis Body of Knowledge (BABOK®) v2.0 Business Requirements Solution Requirements Higher-level statements of the goals, objectives, or needs of the enterprise. They describe the reasons why a project has been initiated, the objectives that the project will achieve, and the metrics that will be used to measure its success. Business requirements describe needs of the organization as a whole Describe the characteristics of a solution that meet business requirements and stakeholder requirements They are frequently divided into subcategories: Functional Requirements,Nonfunctional Requirements Stakeholder Requirements Statements of the needs of a particular stakeholder or class of stakeholders. They describe the needs that a given stakeholder has and how that stakeholder will interact with a solution. Stakeholder requirements serve as a bridge between business requirements and the various classes of solution requirements 28/02/2014 Business Requirements Solution Requirements Stakeholder Requirements Trasition Requirements Analysing - Verify and Validate the Requirements Transition Requirements Describe capabilities that the solution must have in order to facilitate transition from the current state of the enterprise to a desired future state. They are […] always temporary in nature and they cannot be developed until both an existing and new solution are defined 7
  • Business Requirements Transition Requirements Solution Requirements Stakeholder Requirements 28/02/2014 Analysing - Verify and Validate the Requirements 8
  • IIBA® Business Analysis Body of Knowledge (BABOK®) v2.0 Verify Requirements 28/02/2014 A High Quality Requirement should be… Feasible Modifiable Cohesive Correct Unambiguous Complete Consistent Testable Analysing - Verify and Validate the Requirements 9
  • IIBA® Business Analysis Body of Knowledge (BABOK®) v2.0 Verify Requirements Verification activities are typically performed iteratively throughout the requirements analysis process and include: 28/02/2014 Analysing - Verify and Validate the Requirements 10
  • example: An example: I want to realize a city bike Verified Requirements Requirements Stakeholders Business Analist Implement the solution Prioritized Requirements Organize Requirements 28/02/2014 Verify Requirements Analysing - Verify and Validate the Requirements 11
  • wrong? What went wrong? 28/02/2014 Analysing - Verify and Validate the Requirements 12
  • Validate Requirements 2. Define Measurable Evaluation Criteria 3. Determine Business Value 4. Determine Dependencies for Benefits Realization 5. Evaluate Alignment with Business Case and Opportunity Cost 28/02/2014 Analysing - Verify and Validate the Requirements IIBA® Business Analysis Body of Knowledge (BABOK®) v2.0 1. Identify Assumptions (if necessary, about customer or stakeholder response) 13
  • • The Business Case defines the value delivered by a solution that meets the solution scope • It is also possible to assess individual requirements or features to determine if they also deliver business value • A requirement that does not deliver direct or indirect value to a stakeholder is a strong candidate for elimination • Value does not need to be monetary • Business value can be delivered through requirements that: • • • • 28/02/2014 support compliance with regulatory or other standards, … alignment with internal standards or policies of the organization, … or increased satisfaction for stakeholders, … even if those things do not have a direct measurable financial benefit Analysing - Verify and Validate the Requirements IIBA® Business Analysis Body of Knowledge (BABOK®) v2.0 3. Determine Business Value 14
  • • Acceptance and Evaluation Criteria Definition: Acceptance criteria are the quality metrics that must be met to achieve acceptance by a stakeholder • Metrics and Key Performance Indicators: Used to select appropriate performance measures for a solution, solution component, or requirement • Prototyping: Prototyping of product components is used to gain user agreement with the proposed solution • Risk Analysis: Risk analysis can be used to identify possible scenarios that would alter the value delivered by a requirement • Structured Walkthrough: Review meetings are conducted to confirm whether the stakeholder agrees that their needs are met 28/02/2014 Analysing - Verify and Validate the Requirements IIBA® Business Analysis Body of Knowledge (BABOK®) v2.0 How to Validate Requirements ? 15
  • example: An example: I want to realize a city bike Verified Requirements Requirements Stakeholders Organize Requirements 28/02/2014 Business Analist Verify Requirements Analysing - Verify and Validate the Requirements Implement the solution Validate Requirements 16
  • See you soon in Amsterdam to make a tour with our new city bike ! Thank you for your attention alessandro.rogora@reti.it 28/02/2014 Analysing - Verify and Validate the Requirements 17