SlideShare una empresa de Scribd logo
1 de 15
Be a Better BA The challenge of the  Requirements Workshop
How hard could it be?
Our intrepid Business Analysts has invited five project stakeholders along for a requirements verification workshop. She wants to get endorsement on the next 7 requirements the team are working on.
Let’s take a look at how complex this discussion could get.
R1 Our heroine announces Requirement 1 and reads it out.  It is simple, straightforward and there is little in the way of exceptions to the core requirement statement. Two stakeholders feel they have something to say on this topic (maybe just so they can feel useful.) Everyone quickly endorses the requirement.
R1 R2.1 R2 Requirement 2 is read out and kicks of a lively discussion about the definition of the word “Shall”.  Additionally there is an important and common ‘exception to the rule’ that is discussed robustly by most of the stakeholders. It seems that putting this new function in an IT system is going to be a challenge for some people who like the fuzziness of the rule today.
R1 R2 R3.1 R3.2 R3 By Requirement 3 everyone is on a roll.  Let’s really get into the guts of this issue.  There are two points e want to really nail here.
Let’s stop and look at how this conversation is flowing.
R1 R1 R1 R2 R2.1 R2 R3.1 R3.2 R3
3 Simple requirement statements.   And this isn’t even a very thorough conversation. Imagine what it will look like at number 7!
What’s going to happen in this room?
What we need…
Pick your methods Lots of people A professionally facilitated and agenda run meeting, time boxed with any detailed discussions being broken up into smaller facilitated groups Lots to talk about A  conversation One topic Just you and me to match your needs
Read more at www.BetterProjects.net

Más contenido relacionado

La actualidad más candente

Business analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaBusiness analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaDeepak Kadam
 
The Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The FutureThe Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The FutureTom Humbarger
 
Agile business analyst
Agile business analystAgile business analyst
Agile business analystTechcanvass
 
Business Analysis - Essentials
Business Analysis - EssentialsBusiness Analysis - Essentials
Business Analysis - EssentialsBarbara Bermes
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answersRobin G
 
How To Assess Project Proposals
How To Assess Project ProposalsHow To Assess Project Proposals
How To Assess Project ProposalsCraig Brown
 
The BA role in Agile Development
The BA role in Agile Development The BA role in Agile Development
The BA role in Agile Development Agileee
 
BA and a PO: Where do they meet and where do they conflct
BA and a PO:  Where do they meet and where do they conflctBA and a PO:  Where do they meet and where do they conflct
BA and a PO: Where do they meet and where do they conflctCherifa Mansoura
 
IIBA Facilitation Skills for Business Analysis v3
IIBA Facilitation Skills for Business Analysis v3IIBA Facilitation Skills for Business Analysis v3
IIBA Facilitation Skills for Business Analysis v3Rick Walters
 
Business Analysis Job Opportunities
Business Analysis Job OpportunitiesBusiness Analysis Job Opportunities
Business Analysis Job OpportunitiesVenkadesh Narayanan
 
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
 
Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)Techcanvass
 
Project Manager And Business Analyst Collaboration
Project Manager And Business Analyst CollaborationProject Manager And Business Analyst Collaboration
Project Manager And Business Analyst CollaborationWhy-What-How Consulting, LLC
 

La actualidad más candente (20)

Cbap babok 2.0 ppt introduction
Cbap babok 2.0 ppt introductionCbap babok 2.0 ppt introduction
Cbap babok 2.0 ppt introduction
 
Business analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaBusiness analyst 101 program Mumbai India
Business analyst 101 program Mumbai India
 
The Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The FutureThe Business Analyst: The Pivotal Role Of The Future
The Business Analyst: The Pivotal Role Of The Future
 
BA Techniques BABOK
BA Techniques BABOKBA Techniques BABOK
BA Techniques BABOK
 
Agile business analyst
Agile business analystAgile business analyst
Agile business analyst
 
Business Analysis - Essentials
Business Analysis - EssentialsBusiness Analysis - Essentials
Business Analysis - Essentials
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answers
 
How To Assess Project Proposals
How To Assess Project ProposalsHow To Assess Project Proposals
How To Assess Project Proposals
 
The BA role in Agile Development
The BA role in Agile Development The BA role in Agile Development
The BA role in Agile Development
 
BA and a PO: Where do they meet and where do they conflct
BA and a PO:  Where do they meet and where do they conflctBA and a PO:  Where do they meet and where do they conflct
BA and a PO: Where do they meet and where do they conflct
 
IIBA Facilitation Skills for Business Analysis v3
IIBA Facilitation Skills for Business Analysis v3IIBA Facilitation Skills for Business Analysis v3
IIBA Facilitation Skills for Business Analysis v3
 
Business Analysis Job Opportunities
Business Analysis Job OpportunitiesBusiness Analysis Job Opportunities
Business Analysis Job Opportunities
 
What does a business analyst do?
What does a business analyst do?What does a business analyst do?
What does a business analyst do?
 
Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)
 
Business Analysis 101
Business Analysis 101Business Analysis 101
Business Analysis 101
 
Business Analyst Documentation
Business Analyst DocumentationBusiness Analyst Documentation
Business Analyst Documentation
 
BAAgileQA
BAAgileQABAAgileQA
BAAgileQA
 
What is Business Analysis
What is Business AnalysisWhat is Business Analysis
What is Business Analysis
 
Business Analyst' Job
Business Analyst' JobBusiness Analyst' Job
Business Analyst' Job
 
Project Manager And Business Analyst Collaboration
Project Manager And Business Analyst CollaborationProject Manager And Business Analyst Collaboration
Project Manager And Business Analyst Collaboration
 

Destacado

Requirements & scope
Requirements & scopeRequirements & scope
Requirements & scopeCraig Brown
 
JAD Workshops
JAD WorkshopsJAD Workshops
JAD Workshopshapy
 
How to run a user-centered, requirements gathering workshop
How to run a user-centered, requirements gathering workshopHow to run a user-centered, requirements gathering workshop
How to run a user-centered, requirements gathering workshopFergus Roche
 
Requirements = Scope, BA World Bengaluru 2011
Requirements = Scope, BA World Bengaluru 2011Requirements = Scope, BA World Bengaluru 2011
Requirements = Scope, BA World Bengaluru 2011Craig Brown
 
Data flow diagrams (2)
Data flow diagrams (2)Data flow diagrams (2)
Data flow diagrams (2)Ujjwal 'Shanu'
 
Dfd examples
Dfd examplesDfd examples
Dfd examplesMohit
 
Data Flow Diagram Example
Data Flow Diagram ExampleData Flow Diagram Example
Data Flow Diagram ExampleKaviarasu D
 
Data Flow Diagrams
Data Flow DiagramsData Flow Diagrams
Data Flow DiagramsSinhaa Yash
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysisMena M. Eissa
 

Destacado (14)

Thesimplelife 2
Thesimplelife 2Thesimplelife 2
Thesimplelife 2
 
Requirements & scope
Requirements & scopeRequirements & scope
Requirements & scope
 
One day-workshop on tms320 f2812
One day-workshop on tms320 f2812One day-workshop on tms320 f2812
One day-workshop on tms320 f2812
 
Scope management
Scope management Scope management
Scope management
 
JAD Workshops
JAD WorkshopsJAD Workshops
JAD Workshops
 
How to run a user-centered, requirements gathering workshop
How to run a user-centered, requirements gathering workshopHow to run a user-centered, requirements gathering workshop
How to run a user-centered, requirements gathering workshop
 
Requirements = Scope, BA World Bengaluru 2011
Requirements = Scope, BA World Bengaluru 2011Requirements = Scope, BA World Bengaluru 2011
Requirements = Scope, BA World Bengaluru 2011
 
බංකොලොත් තර්ක
බංකොලොත් තර්ක බංකොලොත් තර්ක
බංකොලොත් තර්ක
 
How to study anything with passion?
How to study anything with passion?How to study anything with passion?
How to study anything with passion?
 
Data flow diagrams (2)
Data flow diagrams (2)Data flow diagrams (2)
Data flow diagrams (2)
 
Dfd examples
Dfd examplesDfd examples
Dfd examples
 
Data Flow Diagram Example
Data Flow Diagram ExampleData Flow Diagram Example
Data Flow Diagram Example
 
Data Flow Diagrams
Data Flow DiagramsData Flow Diagrams
Data Flow Diagrams
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysis
 

Similar a Ba tips: the complexity of workshops

12 Days of Sourcing and Best Tricks for Q2
12 Days of Sourcing and Best Tricks for Q212 Days of Sourcing and Best Tricks for Q2
12 Days of Sourcing and Best Tricks for Q2RecruitingDaily.com LLC
 
How IT4IT Turns IT into a Business that the Business Can Then Use as a Transf...
How IT4IT Turns IT into a Business that the Business Can Then Use as a Transf...How IT4IT Turns IT into a Business that the Business Can Then Use as a Transf...
How IT4IT Turns IT into a Business that the Business Can Then Use as a Transf...Dana Gardner
 
Rfc process in visuality
Rfc process in visualityRfc process in visuality
Rfc process in visualityVisuality
 
Functional requirements: Thinking Like A Pirate
Functional requirements: Thinking Like A PirateFunctional requirements: Thinking Like A Pirate
Functional requirements: Thinking Like A PirateAmye Scavarda
 
Greythorn Whiteboard Interview Guide
Greythorn Whiteboard Interview GuideGreythorn Whiteboard Interview Guide
Greythorn Whiteboard Interview GuideVaco Seattle
 
Wiki-like collaborative development for seamless customer involvement
Wiki-like collaborative development for seamless customer involvementWiki-like collaborative development for seamless customer involvement
Wiki-like collaborative development for seamless customer involvementPaolo Predonzani
 
Agile Requirements Agile Philly Handouts
Agile Requirements Agile Philly HandoutsAgile Requirements Agile Philly Handouts
Agile Requirements Agile Philly HandoutsDoniel Wilson
 
Agile Requirements Management
Agile Requirements Management Agile Requirements Management
Agile Requirements Management Liana Underwood
 
Playing Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docxPlaying Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docxinfantsuk
 
Playing Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docxPlaying Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docxstilliegeorgiana
 
The rocket internet experience @ PHP.TO.START 2013 in Turin
The rocket internet experience @ PHP.TO.START 2013 in TurinThe rocket internet experience @ PHP.TO.START 2013 in Turin
The rocket internet experience @ PHP.TO.START 2013 in TurinAlessandro Nadalin
 
LinkedIn for Lawyers
LinkedIn for LawyersLinkedIn for Lawyers
LinkedIn for LawyersCarey Ransom
 
SAD01 - An Introduction to Systems Analysis and Design
SAD01 - An Introduction to Systems Analysis and DesignSAD01 - An Introduction to Systems Analysis and Design
SAD01 - An Introduction to Systems Analysis and DesignMichael Heron
 
How to Implement Domain Driven Design in Real Life SDLC
How to Implement Domain Driven Design  in Real Life SDLCHow to Implement Domain Driven Design  in Real Life SDLC
How to Implement Domain Driven Design in Real Life SDLCAbdul Karim
 
Patterns of enterprise application architecture
Patterns of enterprise application architecturePatterns of enterprise application architecture
Patterns of enterprise application architecturethlias
 
Don't Send An Engineer To Do A Lawyer's Job
Don't Send An Engineer To Do A Lawyer's JobDon't Send An Engineer To Do A Lawyer's Job
Don't Send An Engineer To Do A Lawyer's JobSimon Phipps
 
Code review guidelines
Code review guidelinesCode review guidelines
Code review guidelinesLalit Kale
 
How to Create a Remote Workforce Communication Plan for Your Nonprofit
How to Create a Remote Workforce Communication Plan for Your NonprofitHow to Create a Remote Workforce Communication Plan for Your Nonprofit
How to Create a Remote Workforce Communication Plan for Your NonprofitTechSoup
 

Similar a Ba tips: the complexity of workshops (20)

12 Days of Sourcing and Best Tricks for Q2
12 Days of Sourcing and Best Tricks for Q212 Days of Sourcing and Best Tricks for Q2
12 Days of Sourcing and Best Tricks for Q2
 
How IT4IT Turns IT into a Business that the Business Can Then Use as a Transf...
How IT4IT Turns IT into a Business that the Business Can Then Use as a Transf...How IT4IT Turns IT into a Business that the Business Can Then Use as a Transf...
How IT4IT Turns IT into a Business that the Business Can Then Use as a Transf...
 
Rfc process in visuality
Rfc process in visualityRfc process in visuality
Rfc process in visuality
 
Functional requirements: Thinking Like A Pirate
Functional requirements: Thinking Like A PirateFunctional requirements: Thinking Like A Pirate
Functional requirements: Thinking Like A Pirate
 
Greythorn Whiteboard Interview Guide
Greythorn Whiteboard Interview GuideGreythorn Whiteboard Interview Guide
Greythorn Whiteboard Interview Guide
 
Wiki-like collaborative development for seamless customer involvement
Wiki-like collaborative development for seamless customer involvementWiki-like collaborative development for seamless customer involvement
Wiki-like collaborative development for seamless customer involvement
 
Agile Requirements Agile Philly Handouts
Agile Requirements Agile Philly HandoutsAgile Requirements Agile Philly Handouts
Agile Requirements Agile Philly Handouts
 
Agile Requirements Management
Agile Requirements Management Agile Requirements Management
Agile Requirements Management
 
Playing Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docxPlaying Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docx
 
Playing Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docxPlaying Field, Competition, and Our Organization (Student will.docx
Playing Field, Competition, and Our Organization (Student will.docx
 
Gateway to Agile: XP and BDD
Gateway to Agile: XP and BDD Gateway to Agile: XP and BDD
Gateway to Agile: XP and BDD
 
The rocket internet experience @ PHP.TO.START 2013 in Turin
The rocket internet experience @ PHP.TO.START 2013 in TurinThe rocket internet experience @ PHP.TO.START 2013 in Turin
The rocket internet experience @ PHP.TO.START 2013 in Turin
 
LinkedIn for Lawyers
LinkedIn for LawyersLinkedIn for Lawyers
LinkedIn for Lawyers
 
SAD01 - An Introduction to Systems Analysis and Design
SAD01 - An Introduction to Systems Analysis and DesignSAD01 - An Introduction to Systems Analysis and Design
SAD01 - An Introduction to Systems Analysis and Design
 
Agile presentation notes
Agile presentation notesAgile presentation notes
Agile presentation notes
 
How to Implement Domain Driven Design in Real Life SDLC
How to Implement Domain Driven Design  in Real Life SDLCHow to Implement Domain Driven Design  in Real Life SDLC
How to Implement Domain Driven Design in Real Life SDLC
 
Patterns of enterprise application architecture
Patterns of enterprise application architecturePatterns of enterprise application architecture
Patterns of enterprise application architecture
 
Don't Send An Engineer To Do A Lawyer's Job
Don't Send An Engineer To Do A Lawyer's JobDon't Send An Engineer To Do A Lawyer's Job
Don't Send An Engineer To Do A Lawyer's Job
 
Code review guidelines
Code review guidelinesCode review guidelines
Code review guidelines
 
How to Create a Remote Workforce Communication Plan for Your Nonprofit
How to Create a Remote Workforce Communication Plan for Your NonprofitHow to Create a Remote Workforce Communication Plan for Your Nonprofit
How to Create a Remote Workforce Communication Plan for Your Nonprofit
 

Más de Craig Brown

Collaboration deep dive Agile India 2020
Collaboration deep dive Agile India 2020Collaboration deep dive Agile India 2020
Collaboration deep dive Agile India 2020Craig Brown
 
Business analyst professional day 2019
Business analyst professional day 2019Business analyst professional day 2019
Business analyst professional day 2019Craig Brown
 
Collaboration workbook
Collaboration workbook Collaboration workbook
Collaboration workbook Craig Brown
 
Collaboration in 8 steps
Collaboration in 8 stepsCollaboration in 8 steps
Collaboration in 8 stepsCraig Brown
 
Last 2018 briefing night
Last 2018 briefing nightLast 2018 briefing night
Last 2018 briefing nightCraig Brown
 
Continual feedback
Continual feedbackContinual feedback
Continual feedbackCraig Brown
 
Improve together
Improve togetherImprove together
Improve togetherCraig Brown
 
Matrix management
Matrix managementMatrix management
Matrix managementCraig Brown
 
Ambler's agile modelling
Ambler's agile modellingAmbler's agile modelling
Ambler's agile modellingCraig Brown
 
Recruiting agile vs agility sportsbet_feb2016
Recruiting agile vs agility sportsbet_feb2016Recruiting agile vs agility sportsbet_feb2016
Recruiting agile vs agility sportsbet_feb2016Craig Brown
 
Good to Great strengthfinder workshop for teams
Good to Great strengthfinder workshop for teamsGood to Great strengthfinder workshop for teams
Good to Great strengthfinder workshop for teamsCraig Brown
 
Collaboration: Cockburn's Dance of Contribution in a Workshop
Collaboration: Cockburn's Dance of Contribution in a WorkshopCollaboration: Cockburn's Dance of Contribution in a Workshop
Collaboration: Cockburn's Dance of Contribution in a WorkshopCraig Brown
 
Melbourne agile and scrum sig slides v01-00
Melbourne agile and scrum sig   slides v01-00Melbourne agile and scrum sig   slides v01-00
Melbourne agile and scrum sig slides v01-00Craig Brown
 
How to Start a Project
How to Start a ProjectHow to Start a Project
How to Start a ProjectCraig Brown
 
Story mapping introduction short version
Story mapping introduction short versionStory mapping introduction short version
Story mapping introduction short versionCraig Brown
 
Requirements = Scope
Requirements = ScopeRequirements = Scope
Requirements = ScopeCraig Brown
 
Starting a new project using Scrum
Starting a new project using ScrumStarting a new project using Scrum
Starting a new project using ScrumCraig Brown
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months laterCraig Brown
 
Kano Analysis and Software Requrements
Kano Analysis and Software RequrementsKano Analysis and Software Requrements
Kano Analysis and Software RequrementsCraig Brown
 

Más de Craig Brown (20)

Collaboration deep dive Agile India 2020
Collaboration deep dive Agile India 2020Collaboration deep dive Agile India 2020
Collaboration deep dive Agile India 2020
 
Business analyst professional day 2019
Business analyst professional day 2019Business analyst professional day 2019
Business analyst professional day 2019
 
Collaboration workbook
Collaboration workbook Collaboration workbook
Collaboration workbook
 
Collaboration in 8 steps
Collaboration in 8 stepsCollaboration in 8 steps
Collaboration in 8 steps
 
Last 2018 briefing night
Last 2018 briefing nightLast 2018 briefing night
Last 2018 briefing night
 
Continual feedback
Continual feedbackContinual feedback
Continual feedback
 
Improve together
Improve togetherImprove together
Improve together
 
Matrix management
Matrix managementMatrix management
Matrix management
 
Ambler's agile modelling
Ambler's agile modellingAmbler's agile modelling
Ambler's agile modelling
 
Recruiting agile vs agility sportsbet_feb2016
Recruiting agile vs agility sportsbet_feb2016Recruiting agile vs agility sportsbet_feb2016
Recruiting agile vs agility sportsbet_feb2016
 
Good to Great strengthfinder workshop for teams
Good to Great strengthfinder workshop for teamsGood to Great strengthfinder workshop for teams
Good to Great strengthfinder workshop for teams
 
Collaboration: Cockburn's Dance of Contribution in a Workshop
Collaboration: Cockburn's Dance of Contribution in a WorkshopCollaboration: Cockburn's Dance of Contribution in a Workshop
Collaboration: Cockburn's Dance of Contribution in a Workshop
 
Melbourne agile and scrum sig slides v01-00
Melbourne agile and scrum sig   slides v01-00Melbourne agile and scrum sig   slides v01-00
Melbourne agile and scrum sig slides v01-00
 
How to Start a Project
How to Start a ProjectHow to Start a Project
How to Start a Project
 
Story mapping introduction short version
Story mapping introduction short versionStory mapping introduction short version
Story mapping introduction short version
 
Agile values
Agile valuesAgile values
Agile values
 
Requirements = Scope
Requirements = ScopeRequirements = Scope
Requirements = Scope
 
Starting a new project using Scrum
Starting a new project using ScrumStarting a new project using Scrum
Starting a new project using Scrum
 
Scrum 18 months later
Scrum 18 months laterScrum 18 months later
Scrum 18 months later
 
Kano Analysis and Software Requrements
Kano Analysis and Software RequrementsKano Analysis and Software Requrements
Kano Analysis and Software Requrements
 

Ba tips: the complexity of workshops

  • 1. Be a Better BA The challenge of the Requirements Workshop
  • 2. How hard could it be?
  • 3. Our intrepid Business Analysts has invited five project stakeholders along for a requirements verification workshop. She wants to get endorsement on the next 7 requirements the team are working on.
  • 4. Let’s take a look at how complex this discussion could get.
  • 5. R1 Our heroine announces Requirement 1 and reads it out. It is simple, straightforward and there is little in the way of exceptions to the core requirement statement. Two stakeholders feel they have something to say on this topic (maybe just so they can feel useful.) Everyone quickly endorses the requirement.
  • 6. R1 R2.1 R2 Requirement 2 is read out and kicks of a lively discussion about the definition of the word “Shall”. Additionally there is an important and common ‘exception to the rule’ that is discussed robustly by most of the stakeholders. It seems that putting this new function in an IT system is going to be a challenge for some people who like the fuzziness of the rule today.
  • 7. R1 R2 R3.1 R3.2 R3 By Requirement 3 everyone is on a roll. Let’s really get into the guts of this issue. There are two points e want to really nail here.
  • 8. Let’s stop and look at how this conversation is flowing.
  • 9. R1 R1 R1 R2 R2.1 R2 R3.1 R3.2 R3
  • 10. 3 Simple requirement statements. And this isn’t even a very thorough conversation. Imagine what it will look like at number 7!
  • 11. What’s going to happen in this room?
  • 13.
  • 14. Pick your methods Lots of people A professionally facilitated and agenda run meeting, time boxed with any detailed discussions being broken up into smaller facilitated groups Lots to talk about A conversation One topic Just you and me to match your needs
  • 15. Read more at www.BetterProjects.net