SlideShare una empresa de Scribd logo
1 de 19
How to Organize and
Prioritize Requirements


                         IIBA Event
                    October 27, 2009
                Patrick van Abbema
Requirements Analysis




                        2
Organize Requirements




Don't agonize, organize.


                           3
Organize Requirements




        What is    What are
Why?     the          the
       Purpose?   objectives?



                                4
Organize Requirements
                          • Organizational
                            Process Assets
               Inputs
                          • Requirements
                          • Solution Scope



  Organize                   • Organize
                   Task
Requirements                   Requirements




                          • Requirements
               Outputs
                            Structure
                                              5
Organize Requirements Elements
       – Model Selection




                                 6
Organize Requirements
           Stakeholders
                           RACI
NAME        Role                Responsibilities               * R A C I


                       -   Coordinates participation across
                           the stages of the project work
        HR Business        for user readiness and
                                                                  A C I
           Lead            organization re-design activities
                       -   Role design and user procedure
                           definition


         Procurement   Advises on purchasing policies and
                                                                  A C I
           Advisor        processes


                                                                       7
Organize Requirements Output

        REQUIREMENTS TRACEABILITY MATRIX
Project Name:
Business Analyst:                             Patrick van Abbema
Project Manager Name:
Project Description:                          <required>
                       Initiative Process M or Req       Requirement Description/
  ID        Req
                           ID        ID   R? Source          Notes / Questions
                      I5 - Select
        Shall be
                          and
        Section 508
                      Implement
BReq1 Compliant                            M
                      a Learning
        for
                      Manageme                          Criteria:
        accessibility
                      nt System                         - Support JAWS reader


                                                                                8
Prioritize Requirements




If you don't know where you are
going, then any path will take you
              there...



                                 9
Prioritize Requirements




WHY?          What is the Purpose?




                                10
Prioritize Requirements
                          • Business Case
                          • Business Need
               Inputs     • Requirements
                          • Reqs. Mgt. Plan
                          • Stakeholder List



  Prioritize                  • Prioritize
Requirements       Task         Requirements


                           • Assess Proposed
                             Solution
                           • Allocate Req.
               Outputs
                           • Validate Solution
                           • Requirements
                             Mgt.& Com.          11
Prioritize Requirements Techniques

            MoSCoW

Must    Should     Could     Won’t




                                     12
Prioritize Requirements Examples


     Weighing your requirements


                             Multiplying
Compatibility   Importance
                               factor




                                           13
Prioritize Requirements Elements

Indicate your Products Ceiling Score
        with the requirement
   1 = Out-of-the-box
   2 = Standard tailoring
   3 = Customization required
   4 = Partner
   5 = Future release
   6 = Not available
                                      14
Prioritize Requirements Examples

  Indicate how important the
        requirement is
    1 = Very Low

    2 = Low

    3 = Medium

    4 = High

    5 = Very High
                                   15
Prioritize Requirements Challenges

      Challenges in facilitating a
  requirements prioritization session
               include

Non-negotiable Demands

Unrealistic

                                        16
Prioritize Requirements Stakeholders




             Implementation
Domain SME                    Project Manager   Sponsor
                  SME




                                                          17
Prioritize Requirements Output

Req.     Requirements         Importance               Notes             Ceiling
 ID                             to <XX>
                                                                         Score



       The Product shall      Mandatory 1) Identify 3 full-scale           2
       integrate with                   implementations of The
       Peoplesoft (v8.8) HR             Product with integration with
       and Financials.                  Peoplesoft v8.8 HR and
                                        Financials. Who are these
                                        clients and what is their
                                        contact information?
                                           2) What are the resources
                                           required by the Supplier to
                                           successfully complete the
                                           implementation?

                                                                               18
Questions?


             19

Más contenido relacionado

La actualidad más candente

The Agile Coaching Profession
The Agile Coaching ProfessionThe Agile Coaching Profession
The Agile Coaching ProfessionRoger Brown
 
Agile Program Management
Agile Program ManagementAgile Program Management
Agile Program ManagementSudipta Lahiri
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisShwetha-BA
 
Agile business analyst
Agile business analystAgile business analyst
Agile business analystTechcanvass
 
Prioritization Techniques for Agile Teams
Prioritization Techniques for Agile TeamsPrioritization Techniques for Agile Teams
Prioritization Techniques for Agile TeamsTarang Baxi
 
Babok v3 chp 10 techniques
Babok v3 chp 10 techniquesBabok v3 chp 10 techniques
Babok v3 chp 10 techniquesjongminshi
 
Business Process Management Training | By ex-Deloitte & McKinsey Consultants
Business Process Management Training | By ex-Deloitte & McKinsey ConsultantsBusiness Process Management Training | By ex-Deloitte & McKinsey Consultants
Business Process Management Training | By ex-Deloitte & McKinsey ConsultantsAurelien Domont, MBA
 
Re-Positioning the value of the architecture practice
Re-Positioning the value of the architecture practiceRe-Positioning the value of the architecture practice
Re-Positioning the value of the architecture practiceCraig Martin
 
Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]LeadingAgile
 
Business process management
Business process managementBusiness process management
Business process managementDavid Stoffel
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesVikash Karuna
 
Consulting: the engagement lifecycle & core consultancy skills
Consulting: the engagement lifecycle & core consultancy skillsConsulting: the engagement lifecycle & core consultancy skills
Consulting: the engagement lifecycle & core consultancy skillsFirewerks
 
Jira as a Project Management Tool
Jira as a Project Management ToolJira as a Project Management Tool
Jira as a Project Management ToolPaolo Mottadelli
 
Introduction to Systems Thinking
Introduction to Systems ThinkingIntroduction to Systems Thinking
Introduction to Systems ThinkingAcquate
 
Useful Tools for Problem Solving by Operational Excellence Consulting
Useful Tools for Problem Solving by Operational Excellence ConsultingUseful Tools for Problem Solving by Operational Excellence Consulting
Useful Tools for Problem Solving by Operational Excellence ConsultingOperational Excellence Consulting
 
Business Analysis Fundamentals
Business Analysis FundamentalsBusiness Analysis Fundamentals
Business Analysis Fundamentalswaelsaid75
 
Requirement gathering-and-lean-canvas
Requirement gathering-and-lean-canvasRequirement gathering-and-lean-canvas
Requirement gathering-and-lean-canvasYaowaluck Promdee
 

La actualidad más candente (20)

The Agile Coaching Profession
The Agile Coaching ProfessionThe Agile Coaching Profession
The Agile Coaching Profession
 
Agile Program Management
Agile Program ManagementAgile Program Management
Agile Program Management
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
Agile business analyst
Agile business analystAgile business analyst
Agile business analyst
 
The Capability Canvas
The Capability CanvasThe Capability Canvas
The Capability Canvas
 
Prioritization Techniques for Agile Teams
Prioritization Techniques for Agile TeamsPrioritization Techniques for Agile Teams
Prioritization Techniques for Agile Teams
 
Babok v3 chp 10 techniques
Babok v3 chp 10 techniquesBabok v3 chp 10 techniques
Babok v3 chp 10 techniques
 
Business Process Management Training | By ex-Deloitte & McKinsey Consultants
Business Process Management Training | By ex-Deloitte & McKinsey ConsultantsBusiness Process Management Training | By ex-Deloitte & McKinsey Consultants
Business Process Management Training | By ex-Deloitte & McKinsey Consultants
 
Re-Positioning the value of the architecture practice
Re-Positioning the value of the architecture practiceRe-Positioning the value of the architecture practice
Re-Positioning the value of the architecture practice
 
Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]Rick Austin - Portfolio mangement in an agile world [Agile DC]
Rick Austin - Portfolio mangement in an agile world [Agile DC]
 
Business process management
Business process managementBusiness process management
Business process management
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization Techniques
 
Consulting: the engagement lifecycle & core consultancy skills
Consulting: the engagement lifecycle & core consultancy skillsConsulting: the engagement lifecycle & core consultancy skills
Consulting: the engagement lifecycle & core consultancy skills
 
Solution Architecture
Solution ArchitectureSolution Architecture
Solution Architecture
 
SAFe Roadmap
SAFe RoadmapSAFe Roadmap
SAFe Roadmap
 
Jira as a Project Management Tool
Jira as a Project Management ToolJira as a Project Management Tool
Jira as a Project Management Tool
 
Introduction to Systems Thinking
Introduction to Systems ThinkingIntroduction to Systems Thinking
Introduction to Systems Thinking
 
Useful Tools for Problem Solving by Operational Excellence Consulting
Useful Tools for Problem Solving by Operational Excellence ConsultingUseful Tools for Problem Solving by Operational Excellence Consulting
Useful Tools for Problem Solving by Operational Excellence Consulting
 
Business Analysis Fundamentals
Business Analysis FundamentalsBusiness Analysis Fundamentals
Business Analysis Fundamentals
 
Requirement gathering-and-lean-canvas
Requirement gathering-and-lean-canvasRequirement gathering-and-lean-canvas
Requirement gathering-and-lean-canvas
 

Destacado

What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?Mario Lucero
 
Роль аналитика в Scrum
Роль аналитика в ScrumРоль аналитика в Scrum
Роль аналитика в ScrumSQALab
 
Agile Estimating and Planning Using Scrum
Agile Estimating and Planning Using ScrumAgile Estimating and Planning Using Scrum
Agile Estimating and Planning Using ScrumTommy Norman
 
Аналитик в Agile (статья)
Аналитик в Agile (статья)Аналитик в Agile (статья)
Аналитик в Agile (статья)Andrey Bibichev
 
ScrumGuides Agile Estimating And Planning With Scrum
ScrumGuides Agile Estimating And Planning With ScrumScrumGuides Agile Estimating And Planning With Scrum
ScrumGuides Agile Estimating And Planning With ScrumAlexey Krivitsky
 
Acceptance criteria
Acceptance criteriaAcceptance criteria
Acceptance criteriaSoftheme
 

Destacado (6)

What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?What is the purpose of Sprint planning meeting in Agile?
What is the purpose of Sprint planning meeting in Agile?
 
Роль аналитика в Scrum
Роль аналитика в ScrumРоль аналитика в Scrum
Роль аналитика в Scrum
 
Agile Estimating and Planning Using Scrum
Agile Estimating and Planning Using ScrumAgile Estimating and Planning Using Scrum
Agile Estimating and Planning Using Scrum
 
Аналитик в Agile (статья)
Аналитик в Agile (статья)Аналитик в Agile (статья)
Аналитик в Agile (статья)
 
ScrumGuides Agile Estimating And Planning With Scrum
ScrumGuides Agile Estimating And Planning With ScrumScrumGuides Agile Estimating And Planning With Scrum
ScrumGuides Agile Estimating And Planning With Scrum
 
Acceptance criteria
Acceptance criteriaAcceptance criteria
Acceptance criteria
 

Similar a How to Organize and Prioritize Requirements

Infusing EPM in people and process
Infusing EPM in people and processInfusing EPM in people and process
Infusing EPM in people and processRavi Tirumalai
 
The Key Role of Business Analysis in Project Success and Achieving Business V...
The Key Role of Business Analysis in Project Success and Achieving Business V...The Key Role of Business Analysis in Project Success and Achieving Business V...
The Key Role of Business Analysis in Project Success and Achieving Business V...Alan McSweeney
 
Key Role of BA in Project Success
Key Role of BA in Project SuccessKey Role of BA in Project Success
Key Role of BA in Project SuccessMarina Serdyukova
 
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)projectingIT
 
Enterprise Applications
Enterprise ApplicationsEnterprise Applications
Enterprise Applicationsswamysenthil
 
Req Pro - Andreas gschwind
Req Pro - Andreas gschwindReq Pro - Andreas gschwind
Req Pro - Andreas gschwindRoopa Nadkarni
 
Compare project management tool - FMS vs Redmine
Compare project management tool - FMS vs RedmineCompare project management tool - FMS vs Redmine
Compare project management tool - FMS vs Redminemekongsolution
 
Gathering And Documenting Your Bi Business Requirements
Gathering And Documenting Your Bi Business RequirementsGathering And Documenting Your Bi Business Requirements
Gathering And Documenting Your Bi Business RequirementsWynyard Group
 
So Smart Metrics And Business Intelligence For Itsm 20100809
So Smart Metrics And Business Intelligence For Itsm 20100809So Smart Metrics And Business Intelligence For Itsm 20100809
So Smart Metrics And Business Intelligence For Itsm 20100809sgf2000
 
ERP Implementation cycle
ERP Implementation cycleERP Implementation cycle
ERP Implementation cycleMantavya Gajjar
 
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMicrosoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMark Ginnebaugh
 
Brantley.wayne
Brantley.wayneBrantley.wayne
Brantley.wayneNASAPMC
 
Business analysis and project changes
Business analysis and project changesBusiness analysis and project changes
Business analysis and project changesIIBA Romania Chapter
 
SIM presentation Oct 9 2012
SIM presentation Oct 9 2012SIM presentation Oct 9 2012
SIM presentation Oct 9 2012sdlc_coach
 
Bci gpg2011-kwt-111214121300-phpapp02
Bci gpg2011-kwt-111214121300-phpapp02Bci gpg2011-kwt-111214121300-phpapp02
Bci gpg2011-kwt-111214121300-phpapp02aqarooni
 

Similar a How to Organize and Prioritize Requirements (20)

Infusing EPM in people and process
Infusing EPM in people and processInfusing EPM in people and process
Infusing EPM in people and process
 
Killing the Myth: Agile & CMMI
Killing the Myth: Agile & CMMIKilling the Myth: Agile & CMMI
Killing the Myth: Agile & CMMI
 
The Key Role of Business Analysis in Project Success and Achieving Business V...
The Key Role of Business Analysis in Project Success and Achieving Business V...The Key Role of Business Analysis in Project Success and Achieving Business V...
The Key Role of Business Analysis in Project Success and Achieving Business V...
 
Key Role of BA in Project Success
Key Role of BA in Project SuccessKey Role of BA in Project Success
Key Role of BA in Project Success
 
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
Webinar on PRINCE2 + Agile - by Ashish Dhoke (projectingIT)
 
Enterprise Applications
Enterprise ApplicationsEnterprise Applications
Enterprise Applications
 
Red7 Software Planning Models
Red7 Software Planning ModelsRed7 Software Planning Models
Red7 Software Planning Models
 
Req Pro - Andreas gschwind
Req Pro - Andreas gschwindReq Pro - Andreas gschwind
Req Pro - Andreas gschwind
 
What is Collaborative Productivity?
What is Collaborative Productivity?What is Collaborative Productivity?
What is Collaborative Productivity?
 
Compare project management tool - FMS vs Redmine
Compare project management tool - FMS vs RedmineCompare project management tool - FMS vs Redmine
Compare project management tool - FMS vs Redmine
 
Design For Rapid Product Realization (DFRPR)
Design For Rapid Product Realization (DFRPR)Design For Rapid Product Realization (DFRPR)
Design For Rapid Product Realization (DFRPR)
 
Gathering And Documenting Your Bi Business Requirements
Gathering And Documenting Your Bi Business RequirementsGathering And Documenting Your Bi Business Requirements
Gathering And Documenting Your Bi Business Requirements
 
So Smart Metrics And Business Intelligence For Itsm 20100809
So Smart Metrics And Business Intelligence For Itsm 20100809So Smart Metrics And Business Intelligence For Itsm 20100809
So Smart Metrics And Business Intelligence For Itsm 20100809
 
ERP Implementation cycle
ERP Implementation cycleERP Implementation cycle
ERP Implementation cycle
 
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball ApproachMicrosoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
Microsoft Data Warehouse Business Intelligence Lifecycle - The Kimball Approach
 
Brantley.wayne
Brantley.wayneBrantley.wayne
Brantley.wayne
 
Business analysis and project changes
Business analysis and project changesBusiness analysis and project changes
Business analysis and project changes
 
SIM presentation Oct 9 2012
SIM presentation Oct 9 2012SIM presentation Oct 9 2012
SIM presentation Oct 9 2012
 
The BCI GPG Presentation @ The BCI
The BCI GPG Presentation @ The BCI The BCI GPG Presentation @ The BCI
The BCI GPG Presentation @ The BCI
 
Bci gpg2011-kwt-111214121300-phpapp02
Bci gpg2011-kwt-111214121300-phpapp02Bci gpg2011-kwt-111214121300-phpapp02
Bci gpg2011-kwt-111214121300-phpapp02
 

Más de Patrick van Abbema, PMP, CBAP, CSP

The dollars are in the details measuring the cost of requirements grb - v1.0
The dollars are in the details measuring the cost of requirements   grb - v1.0The dollars are in the details measuring the cost of requirements   grb - v1.0
The dollars are in the details measuring the cost of requirements grb - v1.0Patrick van Abbema, PMP, CBAP, CSP
 

Más de Patrick van Abbema, PMP, CBAP, CSP (20)

The dollars are in the details measuring the cost of requirements grb - v1.0
The dollars are in the details measuring the cost of requirements   grb - v1.0The dollars are in the details measuring the cost of requirements   grb - v1.0
The dollars are in the details measuring the cost of requirements grb - v1.0
 
Presentation agile with Blueprint Requirements Center
Presentation   agile with Blueprint Requirements CenterPresentation   agile with Blueprint Requirements Center
Presentation agile with Blueprint Requirements Center
 
Presentation the state of business analysis in agile projects
Presentation   the state of business analysis in agile projectsPresentation   the state of business analysis in agile projects
Presentation the state of business analysis in agile projects
 
Ccba presentation j oliver jan 2011 v4
Ccba presentation j oliver jan 2011 v4Ccba presentation j oliver jan 2011 v4
Ccba presentation j oliver jan 2011 v4
 
What is in your Business Analysis Toolkit?
What is in your Business Analysis Toolkit?What is in your Business Analysis Toolkit?
What is in your Business Analysis Toolkit?
 
Scaling agile exec guide
Scaling agile exec guideScaling agile exec guide
Scaling agile exec guide
 
Iiba april 20 presentation
Iiba april 20 presentationIiba april 20 presentation
Iiba april 20 presentation
 
Busting agile myths_v1
Busting agile myths_v1Busting agile myths_v1
Busting agile myths_v1
 
Businessmodelgeneration Preview
Businessmodelgeneration PreviewBusinessmodelgeneration Preview
Businessmodelgeneration Preview
 
Business Model Canvas Poster Clients
Business Model Canvas Poster ClientsBusiness Model Canvas Poster Clients
Business Model Canvas Poster Clients
 
Visual Thinking
Visual ThinkingVisual Thinking
Visual Thinking
 
Blueprint Requirements Center 2010
Blueprint  Requirements  Center 2010Blueprint  Requirements  Center 2010
Blueprint Requirements Center 2010
 
Inte Great Detailed Presentation Full V35 2
Inte Great Detailed Presentation Full V35 2Inte Great Detailed Presentation Full V35 2
Inte Great Detailed Presentation Full V35 2
 
Business Modeling and the Business Analyst
Business Modeling and the Business AnalystBusiness Modeling and the Business Analyst
Business Modeling and the Business Analyst
 
Best practices and competencies for Enterprise Analysis
Best practices and competencies for Enterprise AnalysisBest practices and competencies for Enterprise Analysis
Best practices and competencies for Enterprise Analysis
 
Ottawa Agm 2009 Final
Ottawa Agm 2009 FinalOttawa Agm 2009 Final
Ottawa Agm 2009 Final
 
Understanding the CBAP Designation
Understanding the CBAP DesignationUnderstanding the CBAP Designation
Understanding the CBAP Designation
 
CBAP Presentation
CBAP PresentationCBAP Presentation
CBAP Presentation
 
Enterprise Analysis
Enterprise AnalysisEnterprise Analysis
Enterprise Analysis
 
The Rules about about Business Rules
The Rules about about Business RulesThe Rules about about Business Rules
The Rules about about Business Rules
 

Último

HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsMichael W. Hawkins
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMRavindra Nath Shukla
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insightsseri bangash
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetDenis Gagné
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 

Último (20)

HONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael HawkinsHONOR Veterans Event Keynote by Michael Hawkins
HONOR Veterans Event Keynote by Michael Hawkins
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Understanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key InsightsUnderstanding the Pakistan Budgeting Process: Basics and Key Insights
Understanding the Pakistan Budgeting Process: Basics and Key Insights
 
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature SetCreating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
Creating Low-Code Loan Applications using the Trisotech Mortgage Feature Set
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 

How to Organize and Prioritize Requirements

  • 1. How to Organize and Prioritize Requirements IIBA Event October 27, 2009 Patrick van Abbema
  • 4. Organize Requirements What is What are Why? the the Purpose? objectives? 4
  • 5. Organize Requirements • Organizational Process Assets Inputs • Requirements • Solution Scope Organize • Organize Task Requirements Requirements • Requirements Outputs Structure 5
  • 6. Organize Requirements Elements – Model Selection 6
  • 7. Organize Requirements Stakeholders RACI NAME Role Responsibilities * R A C I - Coordinates participation across the stages of the project work HR Business for user readiness and A C I Lead organization re-design activities - Role design and user procedure definition Procurement Advises on purchasing policies and A C I Advisor processes 7
  • 8. Organize Requirements Output REQUIREMENTS TRACEABILITY MATRIX Project Name: Business Analyst: Patrick van Abbema Project Manager Name: Project Description: <required> Initiative Process M or Req Requirement Description/ ID Req ID ID R? Source Notes / Questions I5 - Select Shall be and Section 508 Implement BReq1 Compliant M a Learning for Manageme Criteria: accessibility nt System - Support JAWS reader 8
  • 9. Prioritize Requirements If you don't know where you are going, then any path will take you there... 9
  • 10. Prioritize Requirements WHY? What is the Purpose? 10
  • 11. Prioritize Requirements • Business Case • Business Need Inputs • Requirements • Reqs. Mgt. Plan • Stakeholder List Prioritize • Prioritize Requirements Task Requirements • Assess Proposed Solution • Allocate Req. Outputs • Validate Solution • Requirements Mgt.& Com. 11
  • 12. Prioritize Requirements Techniques MoSCoW Must Should Could Won’t 12
  • 13. Prioritize Requirements Examples Weighing your requirements Multiplying Compatibility Importance factor 13
  • 14. Prioritize Requirements Elements Indicate your Products Ceiling Score with the requirement 1 = Out-of-the-box 2 = Standard tailoring 3 = Customization required 4 = Partner 5 = Future release 6 = Not available 14
  • 15. Prioritize Requirements Examples Indicate how important the requirement is 1 = Very Low 2 = Low 3 = Medium 4 = High 5 = Very High 15
  • 16. Prioritize Requirements Challenges Challenges in facilitating a requirements prioritization session include Non-negotiable Demands Unrealistic 16
  • 17. Prioritize Requirements Stakeholders Implementation Domain SME Project Manager Sponsor SME 17
  • 18. Prioritize Requirements Output Req. Requirements Importance Notes Ceiling ID to <XX> Score The Product shall Mandatory 1) Identify 3 full-scale 2 integrate with implementations of The Peoplesoft (v8.8) HR Product with integration with and Financials. Peoplesoft v8.8 HR and Financials. Who are these clients and what is their contact information? 2) What are the resources required by the Supplier to successfully complete the implementation? 18

Notas del editor

  1. The definition of the business need is frequently the most critical step in any business analysis effort. Can you explain why?Give an example of what has happened in your world when the business need was not clearly identified and defined.Purpose - To create a set of views of the requirements for the new business solution that are comprehensive, complete, consistent, and understood from all stakeholder perspectives Two Objectives - To understand which models are appropriate for the business domain and solution scopeIdentify model interrelationships and dependencies
  2. Can you explain what the desired outcome should do, if it isn’t a solution ? (page 84)In reality, desired outcomes should address a problem or opportunity, and support the business goals and objectives. Proposed solutions must be evaluated against desired outcomes to ensure they can deliver those outcomes.The business analyst determines which types of models will be required to describe the solution scope and meet the informational needs of stakeholders. Modeling concepts relative to Business Analysis:User Classes, Profiles or RolesConcepts and Relationships Events Processes Rules
  3. Remember – any changes to the scope need to be approved by the sponsor!Domain SME, End User, Implementation SME & SponsorAffected by analysis techniques used to organize requirements since they need to verify and validate the requirements. The business analyst tailors the approach to meet the needs of key stakeholder groups, and must determine which models will be useful to each.Project ManagerUses the organized set of requirements to verify the scope of the solution and assess the work that needs to be done in the project.
  4. The deliverable is a statement of the business need. Requirements Structure: The output of this task is an organized structure for the requirements and a documented set of relationships between them. This structure is distinct from tracing and is used so that the analyst and stakeholders know where a specific requirement should be found
  5. The definition of the business need is frequently the most critical step in any business analysis effort. Can you explain why?Give an example of what has happened in your world when the business need was not clearly identified and defined.
  6. The definition of the business need is frequently the most critical step in any business analysis effort. Can you explain why?Give an example of what has happened in your world when the business need was not clearly identified and defined.Purpose:Ensures that analysis and implementation efforts focus on the most critical requirements. DescriptionA decision process used to determine the relative importance of requirementsImportance may be based on the relative value, risk, difficulty of implementation, or on other criteria Priorities are used to determine which requirements should be targets for further analysis and to determine which requirements should be implemented first
  7. What is the definition of a goal? Section 5.1.4 of the BABOK®defines them as longer term, ongoing, and qualitative statements of a state or condition that the organization is seeking to establish and maintain. Goals and objectives can relate to changes that the organization wants to accomplish, or current conditions that it wants to maintain. High-level goals can be decomposed to break down the general strategy into distinct focus areas that may lead to desired results, such as increased customer satisfaction, operational excellence and/or business growth. How can goals eventually be linked to specific measures? (page 83) As goals are analyzed, they are converted into more descriptive, granular, and SPECIFIC (remember the S in SMART!) objectives, and linked to measures that make it possible to objectively assess if the objective has been achieved. .1 Basis for PrioritizationRequirements may be prioritized using a number of different criteria:Business ValueBusiness or Technical RiskImplementation DifficultyLikelihood of SuccessRegulatory or Policy ComplianceRelationship to Other RequirementsStakeholder AgreementUrgency
  8. What is the definition of a goal? Section 5.1.4 of the BABOK®defines them as longer term, ongoing, and qualitative statements of a state or condition that the organization is seeking to establish and maintain. Goals and objectives can relate to changes that the organization wants to accomplish, or current conditions that it wants to maintain. High-level goals can be decomposed to break down the general strategy into distinct focus areas that may lead to desired results, such as increased customer satisfaction, operational excellence and/or business growth. How can goals eventually be linked to specific measures? (page 83) As goals are analyzed, they are converted into more descriptive, granular, and SPECIFIC (remember the S in SMART!) objectives, and linked to measures that make it possible to objectively assess if the objective has been achieved. .2 ChallengesChallenges in facilitating a requirements prioritization session include:Non-negotiable Demands - Stakeholders attempt to avoid difficult choices, fail to recognize the necessity for making tradeoffs, or desire to rank all requirements as high priority. Unrealistic Tradeoffs - The solution development team may intentionally or unintentionally try to influence the result of the prioritization process by overestimating the difficulty or complexity of implementing certain requirements.
  9. Remember – any changes to the scope need to be approved by the sponsor!Domain SMEMay be invited to participate in the prioritization of requirements, to assess the relative business need, and to negotiate their importanceImplementation SMEMay be asked to evaluate the relative complexity or risk associated with the implementation of certain requirementsProject ManagerIs responsible for the implementation of the solution and will use the priority of requirements as an input into the project planSponsorSince sponsors are ultimately accountable for the business solution and major project decisions, they need to be invited to participate in the discussion.
  10. The deliverable is a statement of the business need. Requirements [Prioritized]: A prioritized requirement has an attribute that describes its relative importance to stakeholders and the organization. At the completion of this task, each requirement should have an assigned priority. The priorities may apply to a requirement or to a group or related requirements.
  11. Remember – any changes to the scope need to be approved by the sponsor!Domain SMEMay be invited to participate in the prioritization of requirements, to assess the relative business need, and to negotiate their importanceImplementation SMEMay be asked to evaluate the relative complexity or risk associated with the implementation of certain requirementsProject ManagerIs responsible for the implementation of the solution and will use the priority of requirements as an input into the project planSponsorSince sponsors are ultimately accountable for the business solution and major project decisions, they need to be invited to participate in the discussion.