SlideShare une entreprise Scribd logo
1  sur  30
The Business Analyst‟s
     Business Analysis



   Campbell Ferenbach
     October 18, 2011
   Project BA work is a business process with:
    ◦   Inputs
    ◦   Outputs
    ◦   Tasks
    ◦   Stakeholders
    ◦   Actors


   As-Is is our toolbox and methodology

   To-be changes with each project
   Each project, release and sprint needs:
    ◦   Elicitation
    ◦   Analysis
    ◦   BPR
    ◦   Actors/ Stakeholders
    ◦   Documentation
    ◦   Performance Measurements
   Each project, release and sprint needs:
    ◦ Elicitation                      FOR THE BA, this
      What‟s in this project?          is like “What is
                                         the business
                                            domain?”
      Where are the Stakeholders?

      How are we delivering it?

                                     SOUNDS LIKE
      When are we due?
                                     some NFRs &
                                     technical
                                     constraints on
                                     the business
                                     processes…
   Each project, release and sprint needs:
    ◦ Elicitation
    ◦ Analysis
      What outputs are the „user‟/BA needing to produce to
       communicate with the project teams?
         Consider practical needs, plus project and client standards

                                                               More
      What data do they already have?                         NFRs!

      What inputs do they receive from outside?

                                                    SOUNDS LIKE
                                                  communications
                                                  and data flows…
   Each project, release and sprint needs:                Works for
    ◦ Elicitation                                          „No As-Is‟
                                                              too!
    ◦ Analysis
    ◦ BPR
      Assuming our BA/user has mature, regular processes
       that they know how to follow…

      How are those processes going to be tailored to fit the
       specifics of the „new world‟ (this project!)?

      Who needs to know how the process is going to work?
         Participants, suppliers, consumers, auditors….
   Each project, release and sprint needs:
    ◦   Elicitation
    ◦   Analysis
    ◦   BPR
    ◦   Actors / Stakeholders
         Who are the users/BAs and other stakeholders?
         Where are the constraints and bottlenecks?
           are more or different resources needed?
         Are some fixed resources creating constraints on
          others?
         Will training be needed?
   Each project, release and sprint needs:
    ◦   Elicitation
    ◦   Analysis
    ◦   BPR
    ◦   Actors / Stakeholders
    ◦   Documentation
         Who needs to know about all this BA process and data
          and rules and stuff?

         How do we communicate with them?

         Who needs to validate that these outputs will be right
          for the business (this project!)
   Each project, release and sprint needs:
    ◦   Elicitation
    ◦   Analysis
    ◦   BPR
    ◦   Actors / Stakeholders
    ◦   Documentation
    ◦   Performance Measurements
         How will we know if the process has been correctly
          engineered and solutioned?

         Who wants to know how it‟s running? Why?

         What measures are useful and practical?
           measureable, reportable, timely and actionable
   Start with the Type of Project…
    ◦   Feasibility studies
    ◦   Process improvement
    ◦   Organizational change
    ◦   New software development (in-house)
    ◦   Outsourced new software development
    ◦   Software maintenance or enhancement
    ◦   Software package selection

   Methodology affects most planning elements
         Pre-Set vs Open to Tailoring?
         Plan-driven vs Change-driven?
   2.1.4. Elements:

    ◦   .1   Timing
    ◦   .2   Formality & Level of Detail
    ◦   .3   Prioritization
    ◦   .4   Change Management
    ◦   .5   BA Planning Process
    ◦   .6   Communication with Stakeholders
    ◦   .7   Analysis and Management Tools
    ◦   .8   Project Complexity
   The basics:
    ◦ Who‟s out there?
    ◦ What do they do?
    ◦ How are they involved?

   Attitudes

   Influence & Authority
   Identify business analysis deliverables

   Determine the scope of work for the business
    analysis activities

   Determine which activities the business
    analyst will perform and when

   Develop estimates for business analysis work.
   The Elements:
    ◦ Where are Stakeholders?
      Co-located vs Dispersed?
    ◦ Type of project/initiative?
    ◦ Deliverables
      Begin with the end(s) in mind…
    ◦ Activities Needed
      What actions & tasks are in the process?
      Is a WBS just a formatted process flow?
      Details: assumptions, dependencies, milestones
    ◦ Organize the Activities
      by deliverable, phases/iterations, other?
   “proposed structure and schedule for
    communications regarding business analysis
    activities”

   “setting expectations for business analysis
    work, meetings, walkthroughs, and other
    communications.”

   “how best to
    receive, distribute, access, update, and escalate
    information from project stakeholders, and
    determining how best to communicate with each
    stakeholder”
   Plan for:
    ◦   what needs to be communicated
    ◦   who is the appropriate audience
    ◦   what is the appropriate delivery method
    ◦   and when the communication should occur.
   Consider needs and constraints:
    ◦ Physical locations, time zones
    ◦ Communication approach for the stakeholder.
    ◦ What types of communications will be required
    ◦ What types of requirements will be elicited and how
      best to elicit them.
    ◦ How best to communicate requirements
      conclusions/packages.
    ◦ Time and resource availability constraints.

   For more info, check sections 4.4, 4.5 & 8.4
Purpose:

   “approve requirements for implementation”

   “manage changes to the solution or
    requirements scope”
   Repository(ies)
    ◦ WIP, in review, approved
    ◦ Whiteboards  LAN folders  Sharepoint  big tools
   Traceability – if & how
    ◦ Adds overhead
    ◦ Manages risk if correct and consistent (see Sect 4.2)
   Requirements Attributes
    ◦ Meta-data: unique ID, status, ownership, priority, …
   Prioritization
    ◦ Formality, frequency, techniques, participants
   Change Management
    ◦ Approach depends on methodology & culture
      Change-driven vs Plan-driven
      Large-scale, Contractual vs small, informal

    ◦ Consider:
        Process for requests – create, assess, approve
        Participants: impact assessment & approval
        Impact analysis: who, how detailed, consolidation
        Prioritization and integration into scope


   Tailoring the Reqmts Mgmt process
   Which metrics and how to capture, assess and
    report on them?
    ◦ Approach depends on methodology & project type
      Change-driven vs Plan-driven
      Large-scale, high risk vs small, low-impact

   Consider:
    ◦ How will we know we‟re on or off track?
    ◦ KPIs, KSFs,… Quality, Speed, Efficiency
      what matters? what can be measured?
    ◦ How to report and to whom
    ◦ Risk of missing targets vs Costs of tracking &
      monitoring
   Project BA work is a business process with:
    ◦   Inputs
    ◦   Outputs
    ◦   Tasks
    ◦   Stakeholders
    ◦   Actors


   As-Is is our toolbox and methodology

   To-be changes with each project
   Each project, release and sprint needs:
    ◦   Elicitation
    ◦   Analysis
    ◦   BPR
    ◦   Actors/ Stakeholders
    ◦   Documentation
    ◦   Performance Measurements
   2.1 Plan Business Analysis Approach

   2.2 Conduct Stakeholder Analysis

   2.3 Plan Business Analysis Activities

   2.4 Plan Business Analysis Communication

   2.5 Plan Requirements Management Process

   2.6 Manage Business Analysis Performance
Asks you to be a:

Business Analyst
     to the
Business Analysts
BABOK Chapter 2 - Business Analysis Planning and Monitoring
BABOK Chapter 2 - Business Analysis Planning and Monitoring

Contenu connexe

Tendances

BABOK v3 KA Task Summary v0.15
BABOK v3 KA Task Summary v0.15BABOK v3 KA Task Summary v0.15
BABOK v3 KA Task Summary v0.15Alan Maxwell, CBAP
 
Business Analysis: Key Concepts and Deliverables
Business Analysis: Key Concepts and DeliverablesBusiness Analysis: Key Concepts and Deliverables
Business Analysis: Key Concepts and DeliverablesProduct School
 
Business analysis key concepts
Business analysis key conceptsBusiness analysis key concepts
Business analysis key conceptsAyo Apampa
 
What does a business analyst do?
What does a business analyst do?What does a business analyst do?
What does a business analyst do?ZaranTech LLC
 
The Evolving Role of the Business Analyst
The Evolving Role of the Business AnalystThe Evolving Role of the Business Analyst
The Evolving Role of the Business AnalystTracy Cook
 
Scanning of Business Analysis
Scanning of Business AnalysisScanning of Business Analysis
Scanning of Business AnalysisTechShiv
 
Babok Requirement Life Cycle Management
Babok   Requirement Life Cycle ManagementBabok   Requirement Life Cycle Management
Babok Requirement Life Cycle ManagementMayur Nanotkar
 
ECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
ECBA Exam Questions PDF | ECBA Sample Questions PDF | TechcanvassECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
ECBA Exam Questions PDF | ECBA Sample Questions PDF | TechcanvassTechcanvass
 
Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)
Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)
Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)amorshed
 
Requirements lifecycle management
Requirements lifecycle managementRequirements lifecycle management
Requirements lifecycle managementOD Ali
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business AnalysisSwatiS-BA
 
BABOK - Tasks, Input and Outputs
BABOK - Tasks, Input and OutputsBABOK - Tasks, Input and Outputs
BABOK - Tasks, Input and OutputsCBAP Master
 
What's new in BABoK 3.0?
What's new in BABoK 3.0?What's new in BABoK 3.0?
What's new in BABoK 3.0?Katarzyna Kot
 
Babok -business_analysis_poster
Babok  -business_analysis_posterBabok  -business_analysis_poster
Babok -business_analysis_posteraliaalistartup
 

Tendances (20)

BABOK v3 KA Task Summary v0.15
BABOK v3 KA Task Summary v0.15BABOK v3 KA Task Summary v0.15
BABOK v3 KA Task Summary v0.15
 
Business Analysis: Key Concepts and Deliverables
Business Analysis: Key Concepts and DeliverablesBusiness Analysis: Key Concepts and Deliverables
Business Analysis: Key Concepts and Deliverables
 
Business analysis key concepts
Business analysis key conceptsBusiness analysis key concepts
Business analysis key concepts
 
Free ECBA Questions
Free ECBA QuestionsFree ECBA Questions
Free ECBA Questions
 
CBAP® Preparation Course
CBAP® Preparation CourseCBAP® Preparation Course
CBAP® Preparation Course
 
What does a business analyst do?
What does a business analyst do?What does a business analyst do?
What does a business analyst do?
 
The Evolving Role of the Business Analyst
The Evolving Role of the Business AnalystThe Evolving Role of the Business Analyst
The Evolving Role of the Business Analyst
 
Scanning of Business Analysis
Scanning of Business AnalysisScanning of Business Analysis
Scanning of Business Analysis
 
Babok Requirement Life Cycle Management
Babok   Requirement Life Cycle ManagementBabok   Requirement Life Cycle Management
Babok Requirement Life Cycle Management
 
ECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
ECBA Exam Questions PDF | ECBA Sample Questions PDF | TechcanvassECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
ECBA Exam Questions PDF | ECBA Sample Questions PDF | Techcanvass
 
Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)
Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)
Business Analysis Knowledge Areas and Tasks (based on BABOK V3.0)
 
Requirements lifecycle management
Requirements lifecycle managementRequirements lifecycle management
Requirements lifecycle management
 
BA Techniques BABOK
BA Techniques BABOKBA Techniques BABOK
BA Techniques BABOK
 
CBAP BABOK v3 notes
CBAP BABOK v3 notes CBAP BABOK v3 notes
CBAP BABOK v3 notes
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 
BABOK - Tasks, Input and Outputs
BABOK - Tasks, Input and OutputsBABOK - Tasks, Input and Outputs
BABOK - Tasks, Input and Outputs
 
What's new in BABoK 3.0?
What's new in BABoK 3.0?What's new in BABoK 3.0?
What's new in BABoK 3.0?
 
8 essential business analysis steps
8 essential business analysis steps8 essential business analysis steps
8 essential business analysis steps
 
Babok -business_analysis_poster
Babok  -business_analysis_posterBabok  -business_analysis_poster
Babok -business_analysis_poster
 
Business analysis compass mapping to the iiba babok v2
Business analysis compass mapping to the iiba babok v2Business analysis compass mapping to the iiba babok v2
Business analysis compass mapping to the iiba babok v2
 

Similaire à BABOK Chapter 2 - Business Analysis Planning and Monitoring

The project manager and business analyst partnership - ensuring project success
The project manager and business analyst partnership - ensuring project successThe project manager and business analyst partnership - ensuring project success
The project manager and business analyst partnership - ensuring project successMark Troncone MBA, PMP, CBAP, ITILv3, CSM
 
PAS: The Planning Quality Framework
PAS: The Planning Quality FrameworkPAS: The Planning Quality Framework
PAS: The Planning Quality FrameworkPAS_Team
 
Business Analysis Fundamentals
Business Analysis FundamentalsBusiness Analysis Fundamentals
Business Analysis Fundamentalswaelsaid75
 
Business process management
Business process management Business process management
Business process management Jo Zaarour
 
Discovery 101
Discovery 101Discovery 101
Discovery 101creed
 
itSMF 2020 - Business Analyzis
itSMF 2020 - Business AnalyzisitSMF 2020 - Business Analyzis
itSMF 2020 - Business AnalyzisitSMF Belgium
 
The BA In Transformation_2020_New.pptx
The BA In Transformation_2020_New.pptxThe BA In Transformation_2020_New.pptx
The BA In Transformation_2020_New.pptxJessiannSalesPerson
 
Prognition (current state business process analysis)
Prognition (current state business process analysis)Prognition (current state business process analysis)
Prognition (current state business process analysis)Uttam Mishra
 
Business Value Enhancement Methodology
Business Value Enhancement MethodologyBusiness Value Enhancement Methodology
Business Value Enhancement MethodologySenthil Anantharaman
 
Business Case for BA's PMs
Business Case for BA's PMsBusiness Case for BA's PMs
Business Case for BA's PMsBrian Fariss
 
Advanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project DeliveryAdvanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project DeliveryMark Constable
 
Req.Management & Analysis.pptx
Req.Management & Analysis.pptxReq.Management & Analysis.pptx
Req.Management & Analysis.pptxKYaghi1
 
Business Analyst Series 2023 - Week 1 Session 2
Business Analyst Series 2023 -  Week 1 Session 2Business Analyst Series 2023 -  Week 1 Session 2
Business Analyst Series 2023 - Week 1 Session 2DianaGray10
 
Charles Rygula: Value Beyond Words
Charles Rygula: Value Beyond WordsCharles Rygula: Value Beyond Words
Charles Rygula: Value Beyond WordsJack Molisani
 
Technical Documentation Within SDLC
Technical Documentation Within SDLC Technical Documentation Within SDLC
Technical Documentation Within SDLC punedevscom
 
Applying lean ux in designing enterprise software from ground up
Applying lean ux in designing enterprise software from ground upApplying lean ux in designing enterprise software from ground up
Applying lean ux in designing enterprise software from ground upKok Chiann
 

Similaire à BABOK Chapter 2 - Business Analysis Planning and Monitoring (20)

The project manager and business analyst partnership - ensuring project success
The project manager and business analyst partnership - ensuring project successThe project manager and business analyst partnership - ensuring project success
The project manager and business analyst partnership - ensuring project success
 
PAS: The Planning Quality Framework
PAS: The Planning Quality FrameworkPAS: The Planning Quality Framework
PAS: The Planning Quality Framework
 
Business Analysis Fundamentals
Business Analysis FundamentalsBusiness Analysis Fundamentals
Business Analysis Fundamentals
 
Business process management
Business process management Business process management
Business process management
 
Discovery 101
Discovery 101Discovery 101
Discovery 101
 
itSMF 2020 - Business Analyzis
itSMF 2020 - Business AnalyzisitSMF 2020 - Business Analyzis
itSMF 2020 - Business Analyzis
 
The BA In Transformation_2020_New.pptx
The BA In Transformation_2020_New.pptxThe BA In Transformation_2020_New.pptx
The BA In Transformation_2020_New.pptx
 
Prognition (current state business process analysis)
Prognition (current state business process analysis)Prognition (current state business process analysis)
Prognition (current state business process analysis)
 
Business Value Enhancement Methodology
Business Value Enhancement MethodologyBusiness Value Enhancement Methodology
Business Value Enhancement Methodology
 
Business Case for BA's PMs
Business Case for BA's PMsBusiness Case for BA's PMs
Business Case for BA's PMs
 
Advanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project DeliveryAdvanced Project Data Analytics for Improved Project Delivery
Advanced Project Data Analytics for Improved Project Delivery
 
Business Analysis.pptx
Business Analysis.pptxBusiness Analysis.pptx
Business Analysis.pptx
 
Req.Management & Analysis.pptx
Req.Management & Analysis.pptxReq.Management & Analysis.pptx
Req.Management & Analysis.pptx
 
Analysis Phase
Analysis PhaseAnalysis Phase
Analysis Phase
 
Business Analyst Series 2023 - Week 1 Session 2
Business Analyst Series 2023 -  Week 1 Session 2Business Analyst Series 2023 -  Week 1 Session 2
Business Analyst Series 2023 - Week 1 Session 2
 
Charles Rygula: Value Beyond Words
Charles Rygula: Value Beyond WordsCharles Rygula: Value Beyond Words
Charles Rygula: Value Beyond Words
 
Technical Documentation Within SDLC
Technical Documentation Within SDLC Technical Documentation Within SDLC
Technical Documentation Within SDLC
 
BA
BABA
BA
 
Applying lean ux in designing enterprise software from ground up
Applying lean ux in designing enterprise software from ground upApplying lean ux in designing enterprise software from ground up
Applying lean ux in designing enterprise software from ground up
 
Important Tools For Business Consultant
Important Tools For Business ConsultantImportant Tools For Business Consultant
Important Tools For Business Consultant
 

Dernier

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
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityEric T. Tung
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesDipal Arora
 
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
 
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
 
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
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...Aggregage
 
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
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with CultureSeta Wicaksana
 
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
 
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
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
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 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
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 

Dernier (20)

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...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
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
 
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.
 
Monte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSMMonte Carlo simulation : Simulation using MCSM
Monte Carlo simulation : Simulation using MCSM
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
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
 
Organizational Transformation Lead with Culture
Organizational Transformation Lead with CultureOrganizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
 
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...
 
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...
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
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 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...
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 

BABOK Chapter 2 - Business Analysis Planning and Monitoring

  • 1. The Business Analyst‟s Business Analysis Campbell Ferenbach October 18, 2011
  • 2. Project BA work is a business process with: ◦ Inputs ◦ Outputs ◦ Tasks ◦ Stakeholders ◦ Actors  As-Is is our toolbox and methodology  To-be changes with each project
  • 3. Each project, release and sprint needs: ◦ Elicitation ◦ Analysis ◦ BPR ◦ Actors/ Stakeholders ◦ Documentation ◦ Performance Measurements
  • 4. Each project, release and sprint needs: ◦ Elicitation FOR THE BA, this  What‟s in this project? is like “What is the business domain?”  Where are the Stakeholders?  How are we delivering it? SOUNDS LIKE  When are we due? some NFRs & technical constraints on the business processes…
  • 5. Each project, release and sprint needs: ◦ Elicitation ◦ Analysis  What outputs are the „user‟/BA needing to produce to communicate with the project teams?  Consider practical needs, plus project and client standards More  What data do they already have? NFRs!  What inputs do they receive from outside? SOUNDS LIKE communications and data flows…
  • 6. Each project, release and sprint needs: Works for ◦ Elicitation „No As-Is‟ too! ◦ Analysis ◦ BPR  Assuming our BA/user has mature, regular processes that they know how to follow…  How are those processes going to be tailored to fit the specifics of the „new world‟ (this project!)?  Who needs to know how the process is going to work?  Participants, suppliers, consumers, auditors….
  • 7. Each project, release and sprint needs: ◦ Elicitation ◦ Analysis ◦ BPR ◦ Actors / Stakeholders  Who are the users/BAs and other stakeholders?  Where are the constraints and bottlenecks?  are more or different resources needed?  Are some fixed resources creating constraints on others?  Will training be needed?
  • 8. Each project, release and sprint needs: ◦ Elicitation ◦ Analysis ◦ BPR ◦ Actors / Stakeholders ◦ Documentation  Who needs to know about all this BA process and data and rules and stuff?  How do we communicate with them?  Who needs to validate that these outputs will be right for the business (this project!)
  • 9. Each project, release and sprint needs: ◦ Elicitation ◦ Analysis ◦ BPR ◦ Actors / Stakeholders ◦ Documentation ◦ Performance Measurements  How will we know if the process has been correctly engineered and solutioned?  Who wants to know how it‟s running? Why?  What measures are useful and practical?  measureable, reportable, timely and actionable
  • 10.
  • 11.
  • 12. Start with the Type of Project… ◦ Feasibility studies ◦ Process improvement ◦ Organizational change ◦ New software development (in-house) ◦ Outsourced new software development ◦ Software maintenance or enhancement ◦ Software package selection  Methodology affects most planning elements  Pre-Set vs Open to Tailoring?  Plan-driven vs Change-driven?
  • 13. 2.1.4. Elements: ◦ .1 Timing ◦ .2 Formality & Level of Detail ◦ .3 Prioritization ◦ .4 Change Management ◦ .5 BA Planning Process ◦ .6 Communication with Stakeholders ◦ .7 Analysis and Management Tools ◦ .8 Project Complexity
  • 14. The basics: ◦ Who‟s out there? ◦ What do they do? ◦ How are they involved?  Attitudes  Influence & Authority
  • 15.
  • 16. Identify business analysis deliverables  Determine the scope of work for the business analysis activities  Determine which activities the business analyst will perform and when  Develop estimates for business analysis work.
  • 17. The Elements: ◦ Where are Stakeholders?  Co-located vs Dispersed? ◦ Type of project/initiative? ◦ Deliverables  Begin with the end(s) in mind… ◦ Activities Needed  What actions & tasks are in the process?  Is a WBS just a formatted process flow?  Details: assumptions, dependencies, milestones ◦ Organize the Activities  by deliverable, phases/iterations, other?
  • 18. “proposed structure and schedule for communications regarding business analysis activities”  “setting expectations for business analysis work, meetings, walkthroughs, and other communications.”  “how best to receive, distribute, access, update, and escalate information from project stakeholders, and determining how best to communicate with each stakeholder”
  • 19. Plan for: ◦ what needs to be communicated ◦ who is the appropriate audience ◦ what is the appropriate delivery method ◦ and when the communication should occur.
  • 20. Consider needs and constraints: ◦ Physical locations, time zones ◦ Communication approach for the stakeholder. ◦ What types of communications will be required ◦ What types of requirements will be elicited and how best to elicit them. ◦ How best to communicate requirements conclusions/packages. ◦ Time and resource availability constraints.  For more info, check sections 4.4, 4.5 & 8.4
  • 21. Purpose:  “approve requirements for implementation”  “manage changes to the solution or requirements scope”
  • 22. Repository(ies) ◦ WIP, in review, approved ◦ Whiteboards  LAN folders  Sharepoint  big tools  Traceability – if & how ◦ Adds overhead ◦ Manages risk if correct and consistent (see Sect 4.2)  Requirements Attributes ◦ Meta-data: unique ID, status, ownership, priority, …  Prioritization ◦ Formality, frequency, techniques, participants
  • 23. Change Management ◦ Approach depends on methodology & culture  Change-driven vs Plan-driven  Large-scale, Contractual vs small, informal ◦ Consider:  Process for requests – create, assess, approve  Participants: impact assessment & approval  Impact analysis: who, how detailed, consolidation  Prioritization and integration into scope  Tailoring the Reqmts Mgmt process
  • 24. Which metrics and how to capture, assess and report on them? ◦ Approach depends on methodology & project type  Change-driven vs Plan-driven  Large-scale, high risk vs small, low-impact  Consider: ◦ How will we know we‟re on or off track? ◦ KPIs, KSFs,… Quality, Speed, Efficiency  what matters? what can be measured? ◦ How to report and to whom ◦ Risk of missing targets vs Costs of tracking & monitoring
  • 25. Project BA work is a business process with: ◦ Inputs ◦ Outputs ◦ Tasks ◦ Stakeholders ◦ Actors  As-Is is our toolbox and methodology  To-be changes with each project
  • 26. Each project, release and sprint needs: ◦ Elicitation ◦ Analysis ◦ BPR ◦ Actors/ Stakeholders ◦ Documentation ◦ Performance Measurements
  • 27. 2.1 Plan Business Analysis Approach  2.2 Conduct Stakeholder Analysis  2.3 Plan Business Analysis Activities  2.4 Plan Business Analysis Communication  2.5 Plan Requirements Management Process  2.6 Manage Business Analysis Performance
  • 28. Asks you to be a: Business Analyst to the Business Analysts

Notes de l'éditeur

  1. Intro:Hi, thank you for introGary mentioned that this was one of the areas that a lot of people asked to hear more about, so we’re going to take a look at it today.Chapter 2 has about 35 pages of text with a few diagrams and reading through them should be one part of learning about it. Sooner or later, you really should get into the details! But - effective learning usually involves more than just sitting alone reading.In the next half hour we’re going to take a preparing sort of step towards getting our minds wrapped around this area. I’ll try to give you a perspective you can use to approach the material and a way to relate it to things you already know. I’ll also survey the Chapter sections to give you a sense of what’s where, how they relate and how you might approach it.I won’t promise expertise in half an hour, but after this you should know enough to get through a networking reception at BAWorld or an elevator ride with a curious executive!
  2. But we can look at the Project as a sort of business entity – it has business objectives, stakeholders, user groups (or project teams) and so on. Within the project we have the BA Team – a user group that receives information inputs from supplier teams, processes that information and delivers outputs to customer teams.So, holding that image, the BA asked to look at the Planning and Monitoring knowledge area is being asked to work out the inputs, outputs, tasks, stakeholders, actors and so on for the BA team to do their part in the upcoming project.
  3. Elicitation What’s in this project? – scope & scale? COTS/Custom? Web-based/SOA/whatnot? Enterprise/ad hoc? Where are the Stakeholders? FOR THE BA, this is like “What is the business domain?” How are we delivering it? Waterfall, agile, local or distributed teams, TBD? SOUNDS LIKE some Non-Functional Requirements and technical constraints on the business processes… When are we due? Do we have target dates, other constraints, TBD? Keep going with budget, etc.Analysis What outputs are the ‘user’/BA needing to produce to communicate with these teams? Practical needs, plus project and client standards (more NFRs!) What inputs do they already have? – info, tools, templates And what inputs do they have to receive from outside (e.g. from stakeholders, other project teams) SOUNDS LIKE communications and data flows…BPR Assuming our BA/user has mature, regular processes that they know how to follow…. How are those process going to be tailored to fit the specifics of new world (this project!)? Who needs to know how the process is going to work? – participants, suppliers, consumers, auditors….Resources/ Stakeholders Who are the users/BAs and other stakeholders? Where are the constraints and bottlenecks – are more or different resources needed? Are some fixed resources creating constraints on others?Documentation Who needs to know about all this BA process and data and rules and stuff? participants, suppliers, consumers, auditors…. How do we communicate with them? Process maps, gantt charts, Use Cases, User Stories, Models, etc. Who needs to validate that these outputs will be right for the business (this project!)Performance Measurements How will we know if the process has been correctly engineered and solutioned? Who wants to know how it’s running? Why? What measures are useful and practical? – measureable, reportable, timely and actionable
  4. Elicitation What’s in this project? – scope & scale? COTS/Custom? Web-based/SOA/whatnot? Enterprise/ad hoc? Where are the Stakeholders? FOR THE BA, this is like “What is the business domain?” How are we delivering it? Waterfall, agile, local or distributed teams, TBD? SOUNDS LIKE some Non-Functional Requirements and technical constraints on the business processes… When are we due? Do we have target dates, other constraints, TBD? Keep going with budget, etc.
  5. Analysis What outputs are the ‘user’/BA needing to produce to communicate with these teams? Practical needs, plus project and client standards (more NFRs!) What inputs do they already have? – info, tools, templates And what inputs do they have to receive from outside (e.g. from stakeholders, other project teams) SOUNDS LIKE communications and data flows…
  6. BPR Assuming our BA/user has mature, regular processes that they know how to follow…. How are those processes going to be tailored to fit the specifics of ‘new world’ (this project!)? Who needs to know how the process is going to work? – participants, suppliers, consumers, auditors….
  7. Actors / Stakeholders Who are the users/BAs and other stakeholders? Where are the constraints and bottlenecks – are more or different resources needed? Are some fixed resources creating constraints on others? Will training be needed?
  8. Documentation Who needs to know about all this BA process and data and rules and stuff? participants, suppliers, consumers, auditors…. How do we communicate with them? Process maps, gantt charts, Use Cases, User Stories, Models, etc. Who needs to validate that these outputs will be right for the business (this project!)
  9. Performance Measurements How will we know if the process has been correctly engineered and solutioned? Who wants to know how it’s running? Why? What measures are useful and practical? – measureable, reportable, timely and actionable
  10. A key point here, and it applies to the other BOK sections too: these are not a set of sequential steps or phases. Each of them informs the others and so there is fair bit of integrated and iterative effort done to get them all done. Although we can say that you tend to do more of the top items at the beginning and more of the latter items towards the end.
  11. Now these are the inputs and outputs to the Planning & Monitoring activity. The inputs are examples of what you might expect to have available before the project really starts. Depending on the organizations involved, these may be well documented or at least well known. Or you may have to go exploring! You can think of the outputs as the Requirements Package that describes how the BA area is going to operate in the “business” that is the Project. Here we see…. << describe items >>In between we have the Plan steps where we essentially analyze and document the To-Be Business Analysis area. A couple of items strain my metaphor….Item 2.2, Conduct Stakeholder Analysis – there you’re actually starting into the real project work by looking at who the players are in the real, paying client’s world. But keep in mind that as the BA Planner, you also need to know about your internal project stakeholders. Developers and testers aren’t part of the client’s business, but they are the BA’s customers and they have a stake in what the BA produces.Task 2.6 Manage BA Performance – covers both planning how you’re going manage and actually starting to do it. Obviously the actually measuring and analysing of performance will happen more as the project gets rolling.
  12. .1 Timing: Most BA work to be done up front or iteratively?.2 Formality & Level of Detail:What deliverables are needed?What do they look like?See Chapter 4: Requirements Management and Communication for examples.Think about your stakeholders – what they need and what they can consume effectively.3 Prioritization Starts up front in Scoping and gets revisited often in more Agile projects. There are techniques in chapter 6.1.4 Change Management Think about the options between formal processes for big-impact contract changes and a way of tracking and communicating the decisions made when ‘grooming’ a product backlog It’s about balancing efficiency with keeping the scope from wandering off on its own…..5 BA Planning Process How will you plan the team’s activities and how will that plan tie into the larger project plan?.6 Communication with Stakeholders Can include traditional deliverables as well as briefings, ways of capturing feedback and so on.7 Tools Whether this is asking for what you need or finding out what’s available, your tools will affect your techniques and estimates..8 Project Complexity This just lists a few of the factors that will drive your estimates and choices of techniques and tools.number of stakeholders▶▶number of business areas affected▶▶number of business systems affected▶▶amount and nature of risk▶▶uniqueness of requirements▶▶number of technical resources required
  13. Attitude towards:The business goals, objectives, and solution approach:▶▶Attitude towards business analysis:▶▶Attitude towards collaboration: ▶▶Attitude towards the sponsor:Influence and Authority:Influence on the projectInfluence in the organization Influence needed for the good of the projectInfluence with other stakeholders Who can approve, inspect, veto various deliverables and decisions?
  14. Stakeholder List, Roles, and Responsibilities: This may include information such as:List of required roles▶▶Names and titles of stakeholders▶▶Category of stakeholder▶▶Location of stakeholders▶▶Special needs▶▶Number of individuals in this stakeholder role▶▶Description of stakeholder influence and interest▶▶Documentation of stakeholder authority levels
  15. Identify business analysis deliverables - what are the outputs of our process?Determine the scope of work for the business analysis activities - of course the business domain to be covered, but also parts will the BA do vs what will the leverage from earlier work or maybe will get done by the users, architects or designers - the other side of this is whether you’re going to do just the next sprint, the next release or the whole solution. And are you doing high-level, detailed and so on.Determine which activities the business analyst will perform and when - now you’ll break it down to tasks and steps, with sequences and dependencies - is that PM work or BPR? Tomato / Tomahtoh…Develop estimates for business analysis work. - same again…
  16. The Elements:Where are Stakeholders? Collocated vs Dispersed? Type of project/initiative?DeliverablesBegin with the end in mind…Keep interim deliverables in mind – interviews, draft reviews and such aren’t the final output, but they won’t happen if they’re not in the process… Check ahead for more: 2.4 Plan BA Communication, 2.5 Plan Reqmts Management Process, 2.6 Manage BA PerformanceActivities NeededWhat actions & tasks are needed? - look at your methodologies, experience, functional decomposition… - and again, Check ahead in 2.4, 2.5 & 2.6 for moreIs a WBS just a formatted process flow?Dependencies are all about the logical flow of the processMilestones may tie into your logical decision point (and PM’s like to see them)Organize the Activities Whatever makes sense or is consistent with the project approach.
  17. Physical location/time zone of the stakeholders.Communication approach for the stakeholder. detail-orientedvs concepts-only, perspective (functional vs financial) Cultures of the organization and the individuals Contractual and authority environmentsWhat types of communications will be required e.g. status, anomalies, issues and their resolution, risks, meeting results, action items, etc.Formal for some parts and informal for other parts?What types of requirements will be elicited e.g. business vs technical; high level vs. detailed) and how best to elicit them (see the Elicitation KA for options).How best to communicate requirements conclusions/packages, including authority level (signoff authority, veto authority, or review only).Time and resource availability constraints.See Prepare Requirements Package (4.4) and Communicate Requirements (4.5) for additional information. Communication techniques are described in Communication Skills (8.4
  18. Consider also Short-term project metrics to help meet milestones and ensure quality in deliverables Long-term BA metrics to develop efficiency, measure benefits of training, etc.Risk – don’t track just because you can.- approximate indicators may be enough to flag for follow-up without having to be detailed, super-precise processesTechniques include interviews, surveys, PMPRs, Root cause analysis and lot’s more