SlideShare a Scribd company logo
Workshop
Management
Business Analyst
Academy
Where We Are….
Business Analyst Academy 2
Business Process Model
0. Tool Chest for
Innovation
4. Elicitation
1. Straw Models
Participants
5. Business Process
Model
6. Decisions and
Rules
7. Conceptual Data
Model, Glossary,
Entity Descriptions
8. Use Cases
9. Requirements
2. Workshop
Planning
3. Workshop
Management
We are Here…
Business Analyst Academy 3
Business Process Model
0. Tool Chest for
Innovation
(Patterns and
Frameworks)
4. Elicitation
1. Straw Models
Participants
5. Business Process
Model
6. Decisions and
Rules
7. Conceptual Data
Model, Glossary,
Entity Descriptions
9. Requirements
2. Workshop
Planning
3. Workshop
Management
8. Volumetrics and
Confirm KPIs
Business Analyst Academy – Workshop Management
4
4
• Interactive - different levels and organizations communicate
directly with each other--rather than one on one with the
interviewer
• All ideas are given a chance to percolate to avoid premature
criticism
• Business process rather than function orientation--not just
accounting or programming; not just the State point of view
How are JADs different
Roles and Responsibilities
Business Analyst Academy 5
• Facilitator
• participation by all involved; focused and timeboxed
• keeps baggage and hierarchy out of meeting
• Encourages open exchange of ideas
• Recorder
• Takes detailed notes, distributes in timely manner
• Participants
• Leave baggage at the door
• Look at process from the view of customers and business partners
Facilitator Shows Up PREPARED
Business Analyst Academy 6
• Allow at least two weeks before conduct of the first JAD to learn
the business
• Understand or prepare the charter
• Meet with the Project Sponsor to verify understanding of the project’s role
in the enterprise strategic direction
• Work with other business analysts to collect, read, and catalog reference
materials
• Understand the enterprise technology investments and the project’s
contribution to them
• Prepare “straw model” process flows
• Read the RFP and our response
Workshops are Hard Work -- Daily Tasks
Business Analyst Academy 7
• Edit and distribute the minutes of each JAD session
to the participants – each day!!!
• Make homework assignments where needed
• Verify the note taker understands what is
important
• Organize notes by findings, questions, needed
followup, assignments, rules, requirements, data
needs, report needs, constraints, assumptions,
performance measurements
Daily Tasks….
Business Analyst Academy 8
• Lists of Old and New Assumptions, Problems, Opportunities,
Exceptions, Rules, Policies
• Assign homework:
• Collect reference materials
• Research metrics: throughout, volumes, workload, level of effort
• Distribute meeting notes
• Schedule next meeting
• Update Prototype, database, storyboard
Remember: You Start with a Model to ELICIT Contributions
Business Analyst Academy 9
• Don’t start with a blank slate
• Show the team you have done your homework to
understand the business
• The sessions are not intended to educate the
facilitator, but to educate one another
• Provide an initial story board and process model to
use to elicit information rather than starting from
scratch
• Include an “as is” model of the current process—
use to establish a common understanding
Show Participants Their Contributions are Embraced
Business Analyst Academy 10
• Keep a note page open to record facts, definitions, requirement
ideas, rules, changes in laws
• Update Visio in real time when easy to do.
• If not, draw change on the white board as overlay to the projector
and take a picture.
• Create email lists so that pictures can be shared right away.
Why Immediate Recognition is Important
Business Analyst Academy 11
• Keep a note page open to record facts, definitions,
requirement ideas, rules, changes in laws
• Update Visio in real time when easy to do.
• If not, draw change on the white board as overlay
to the projector and take a picture.
• Create email lists so that pictures can be shared
right away.
Dealing with Distractions And Detours
Business Analyst Academy 12
• An esoteric need can take the discussion sideways.
• Ask “how often does this happen?”
• How much effort goes into each occurrence?
• What is consequence of delay, manual processing?
• What would prevent it?
• “Please send me an email summarizing the topic and I
will turn this into requirements and explore some ideas
for how to represent in the models”
Facilitator Role
Business Analyst Academy 13
• Explain the project goals from an enterprise
strategic and management perspective
• Explain the system development life cycle – where
the current activity fits into the overall project and
time frame
• Explain how the team’s work will influence what
happens later – and how they can stay informed
• Emphasize knowledge and idea sharing – not early
judgment or criticism
Techniques to Promote Creativity
Business Analyst Academy 14
• Establish common understanding of the current process
• Identify termite droppings:
• logs, handoffs, error listings, Filemaker Pro reports, control totals,
transmittal letters
• Understand assumptions that underlie current practices, roles,
responsibilities
• Challenge the underlying assumptions, not the people performing
the current tasks
• Propose new assumptions as the conditions for new tasks and
responsibilities
Challenge Assumptions
Business Analyst Academy 15
• What are Underlying Assumptions?
• The constraints and conditions that mold the way
business is currently performed
• Outmoded technologies
• Personal preferences of supervisors who have long
since retired
• Responses to concerns that no longer exist
• Limitations imposed by laws and procedures no longer
applicable
• The number of forms that can be tied together by a 30
inch length of string
Prompts for New Assumptions
Business Analyst Academy 16
• Staff are more highly trained than ten years ago
• Staff are computer literate
• Verifications can be done at the end rather than serving as
a condition of approval for each step
• People are empowered to make decisions with audits at a
later time
• Edit and correct without error listings
• Customers can decide for themselves what is best
• Technical assistance, not control and approval
• We can offer wisdom, but can not require its use
Business Analyst Academy 17
How Workshops are Different
• Emphasize the business process not just the point of view of a single
organizational unit
• System must meet needs of line, operational staff as well as management’s
reporting needs
• Effective user involvement not controlled by the information technology
point of view
• Stimulate “out of the box” thinking
• Do more than automate the current process
• Involve people who normally have little influence but may have important
insights
Business Analyst Academy 18
Workshop Way of Thinking
• Takes a business process, not automation point of view
• Requires someone looking at the project from a business
perspective
• Reduces the “control” of the techies
• Requires thinking about what people do w/ system
• Enables users to understand and ask more questions about
what new process will look like an d do
• Makes explicit that we are not automating the status quo
• Forces exploration of ways to improve the business process
Business Analyst Academy 19
• Provides access across a wide range of business units: user line of business,
fiscal, executive, admin support, Info Tech, other lines of business
• Translates words into an understandable picture
• Breaks the conceptual barrier of looking at a business process across
organizational boundaries
• Focuses on the end product/service to the customer/business partner
• Something for everyone: executives see enterprise process, managers see their
individual contributions
• Provides reason to explore entire enterprise
Workshop Approach Benefits
Beware of Baggage
Business Analyst Academy 20
• Divisions may have long memories and grudges over past
problems
• People may have competed for positions and promotions
• Software team rivalries; labor grievances
Rules of Engagement
Business Analyst Academy 21
• Time Box to stay focused
• All ideas and questions are worthwhile
• Save criticism for later; once closure reached, move on
• Participants appreciate views that cross organizational boundaries
• Participants recognize different levels of responsibility: mgmt, admin, phone
duty, filing, technical
• Criticize Assumptions underlying the current process--not the activities or the
people

More Related Content

What's hot

Engineering Teams and Systems for Velocity
Engineering Teams and Systems for VelocityEngineering Teams and Systems for Velocity
Engineering Teams and Systems for Velocity
Jean Barmash
 
Lean Product Development
Lean Product DevelopmentLean Product Development
Lean Product Development
Tim McMahon
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysis
Mena M. Eissa
 
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
CTO School Meetup - Jan 2013   Becoming Better Technical LeaderCTO School Meetup - Jan 2013   Becoming Better Technical Leader
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
Jean Barmash
 
Business process analysis and optimization: A pragmatic approach to business ...
Business process analysis and optimization: A pragmatic approach to business ...Business process analysis and optimization: A pragmatic approach to business ...
Business process analysis and optimization: A pragmatic approach to business ...
Mozammel Hoque
 
Enterprise Analysis
Enterprise AnalysisEnterprise Analysis
Enterprise Analysis
Ravikanth-BA
 
User Stories from Scenarios
User Stories from ScenariosUser Stories from Scenarios
User Stories from Scenarios
Ravikanth-BA
 
3B - How to effectively engage users and managers in IT projects - Richard Co...
3B - How to effectively engage users and managers in IT projects - Richard Co...3B - How to effectively engage users and managers in IT projects - Richard Co...
3B - How to effectively engage users and managers in IT projects - Richard Co...
CFG
 
Requirements gathering
Requirements gatheringRequirements gathering
Requirements gathering
Mark Abrams
 
Business Requirements Gathering - Current & Future State
Business Requirements Gathering - Current & Future StateBusiness Requirements Gathering - Current & Future State
Business Requirements Gathering - Current & Future State
Jason Bargent
 
itSMF 2020 - Business Analyzis
itSMF 2020 - Business AnalyzisitSMF 2020 - Business Analyzis
itSMF 2020 - Business Analyzis
itSMF Belgium
 
Seven ways business owners inspire agile teams
Seven ways business owners inspire agile teamsSeven ways business owners inspire agile teams
Seven ways business owners inspire agile teams
Maryann Snider
 
OOAD and UML
OOAD and UMLOOAD and UML
OOAD and UML
Ravikanth-BA
 
Business Analyst - Roles & Responsibilities
Business Analyst - Roles & ResponsibilitiesBusiness Analyst - Roles & Responsibilities
Business Analyst - Roles & Responsibilities
EngineerBabu
 
Day 4 innovaton and change management
Day 4 innovaton and change management Day 4 innovaton and change management
Day 4 innovaton and change management
amandajune
 
Case Against Scaling (Scrum Gathering Berlin)
Case Against Scaling (Scrum Gathering Berlin)Case Against Scaling (Scrum Gathering Berlin)
Case Against Scaling (Scrum Gathering Berlin)
samililja
 
Modern BA_Analyst days 2017
Modern BA_Analyst days 2017Modern BA_Analyst days 2017
Modern BA_Analyst days 2017
KAROLINA ZMITROWICZ
 
Business Analysis and Business Analyst
Business Analysis and Business AnalystBusiness Analysis and Business Analyst
Business Analysis and Business Analyst
Kuolun Chang
 
Managerial Decentralization in Growth Stage Technology Companies - Dave Litwi...
Managerial Decentralization in Growth Stage Technology Companies - Dave Litwi...Managerial Decentralization in Growth Stage Technology Companies - Dave Litwi...
Managerial Decentralization in Growth Stage Technology Companies - Dave Litwi...
Dave Litwiller
 
Onboarding Engineering New Hires in Growth Stage Technology Companies - Dave ...
Onboarding Engineering New Hires in Growth Stage Technology Companies - Dave ...Onboarding Engineering New Hires in Growth Stage Technology Companies - Dave ...
Onboarding Engineering New Hires in Growth Stage Technology Companies - Dave ...
Dave Litwiller
 

What's hot (20)

Engineering Teams and Systems for Velocity
Engineering Teams and Systems for VelocityEngineering Teams and Systems for Velocity
Engineering Teams and Systems for Velocity
 
Lean Product Development
Lean Product DevelopmentLean Product Development
Lean Product Development
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysis
 
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
CTO School Meetup - Jan 2013   Becoming Better Technical LeaderCTO School Meetup - Jan 2013   Becoming Better Technical Leader
CTO School Meetup - Jan 2013 Becoming Better Technical Leader
 
Business process analysis and optimization: A pragmatic approach to business ...
Business process analysis and optimization: A pragmatic approach to business ...Business process analysis and optimization: A pragmatic approach to business ...
Business process analysis and optimization: A pragmatic approach to business ...
 
Enterprise Analysis
Enterprise AnalysisEnterprise Analysis
Enterprise Analysis
 
User Stories from Scenarios
User Stories from ScenariosUser Stories from Scenarios
User Stories from Scenarios
 
3B - How to effectively engage users and managers in IT projects - Richard Co...
3B - How to effectively engage users and managers in IT projects - Richard Co...3B - How to effectively engage users and managers in IT projects - Richard Co...
3B - How to effectively engage users and managers in IT projects - Richard Co...
 
Requirements gathering
Requirements gatheringRequirements gathering
Requirements gathering
 
Business Requirements Gathering - Current & Future State
Business Requirements Gathering - Current & Future StateBusiness Requirements Gathering - Current & Future State
Business Requirements Gathering - Current & Future State
 
itSMF 2020 - Business Analyzis
itSMF 2020 - Business AnalyzisitSMF 2020 - Business Analyzis
itSMF 2020 - Business Analyzis
 
Seven ways business owners inspire agile teams
Seven ways business owners inspire agile teamsSeven ways business owners inspire agile teams
Seven ways business owners inspire agile teams
 
OOAD and UML
OOAD and UMLOOAD and UML
OOAD and UML
 
Business Analyst - Roles & Responsibilities
Business Analyst - Roles & ResponsibilitiesBusiness Analyst - Roles & Responsibilities
Business Analyst - Roles & Responsibilities
 
Day 4 innovaton and change management
Day 4 innovaton and change management Day 4 innovaton and change management
Day 4 innovaton and change management
 
Case Against Scaling (Scrum Gathering Berlin)
Case Against Scaling (Scrum Gathering Berlin)Case Against Scaling (Scrum Gathering Berlin)
Case Against Scaling (Scrum Gathering Berlin)
 
Modern BA_Analyst days 2017
Modern BA_Analyst days 2017Modern BA_Analyst days 2017
Modern BA_Analyst days 2017
 
Business Analysis and Business Analyst
Business Analysis and Business AnalystBusiness Analysis and Business Analyst
Business Analysis and Business Analyst
 
Managerial Decentralization in Growth Stage Technology Companies - Dave Litwi...
Managerial Decentralization in Growth Stage Technology Companies - Dave Litwi...Managerial Decentralization in Growth Stage Technology Companies - Dave Litwi...
Managerial Decentralization in Growth Stage Technology Companies - Dave Litwi...
 
Onboarding Engineering New Hires in Growth Stage Technology Companies - Dave ...
Onboarding Engineering New Hires in Growth Stage Technology Companies - Dave ...Onboarding Engineering New Hires in Growth Stage Technology Companies - Dave ...
Onboarding Engineering New Hires in Growth Stage Technology Companies - Dave ...
 

Similar to 180605 workshop management

Workshop Preparation
Workshop PreparationWorkshop Preparation
Workshop Preparation
Stephen Williamson
 
req engg (1).ppt
req engg (1).pptreq engg (1).ppt
req engg (1).ppt
WaniHBisen
 
Requirements Elicitation Techniques For Data Discovery
Requirements Elicitation Techniques For Data DiscoveryRequirements Elicitation Techniques For Data Discovery
Requirements Elicitation Techniques For Data Discovery
Joe Newbert
 
Effective Business Analysis in a Changing World
Effective Business Analysis in a Changing WorldEffective Business Analysis in a Changing World
Effective Business Analysis in a Changing World
DevFactoTechnologies
 
Lecture 8.pptx
Lecture 8.pptxLecture 8.pptx
Lecture 8.pptx
MohammedMohammed578197
 
ch03-Design Project.ppt
ch03-Design Project.pptch03-Design Project.ppt
ch03-Design Project.ppt
LuckySaigon1
 
BA Skills and Competency
BA Skills and CompetencyBA Skills and Competency
BA Skills and Competency
IIBA-Canberra
 
Requirement Gathering
Requirement GatheringRequirement Gathering
Requirement Gathering
Ajeng Savitri
 
Making Workflow Automation Personal: Next Step in Digital Transformation (SP...
Making Workflow Automation Personal:  Next Step in Digital Transformation (SP...Making Workflow Automation Personal:  Next Step in Digital Transformation (SP...
Making Workflow Automation Personal: Next Step in Digital Transformation (SP...
Michael Oryszak
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
admford
 
MIS 49100 Week 5 Social Collaboration and Business Results
MIS 49100 Week 5 Social Collaboration and Business ResultsMIS 49100 Week 5 Social Collaboration and Business Results
MIS 49100 Week 5 Social Collaboration and Business Results
oudesign
 
Help! They Expect Me to Be an Oracle Projects Business Analyst
Help!  They Expect Me to Be an Oracle Projects Business AnalystHelp!  They Expect Me to Be an Oracle Projects Business Analyst
Help! They Expect Me to Be an Oracle Projects Business Analyst
Louise Abdulkader
 
Build your business analyst career the smarter way
Build your business analyst career the smarter wayBuild your business analyst career the smarter way
Build your business analyst career the smarter way
Business Change Academy
 
M1 Refresher Training Master Final Version non client linkedin
M1 Refresher Training Master Final Version non client linkedinM1 Refresher Training Master Final Version non client linkedin
M1 Refresher Training Master Final Version non client linkedin
Michele Levasseur
 
Achieving Business Agility: Change Starts Here
Achieving Business Agility: Change Starts HereAchieving Business Agility: Change Starts Here
Achieving Business Agility: Change Starts Here
Joshua A. Jack
 
Applying Agile Team Management
Applying Agile Team ManagementApplying Agile Team Management
Applying Agile Team Management
Huan Ho
 
ITM business barriers.pptx
ITM  business barriers.pptxITM  business barriers.pptx
ITM business barriers.pptx
rajalakshmi5921
 
The Agile Learning Organization - Dave Litwiller - Sept 17 2020 - Public
The Agile Learning Organization - Dave Litwiller - Sept 17 2020 - PublicThe Agile Learning Organization - Dave Litwiller - Sept 17 2020 - Public
The Agile Learning Organization - Dave Litwiller - Sept 17 2020 - Public
Dave Litwiller
 
Analyzing the Business Case for System Analysis and Design
Analyzing the Business Case for System Analysis and DesignAnalyzing the Business Case for System Analysis and Design
Analyzing the Business Case for System Analysis and Design
rdelafuentetcu
 
The projectmanagementbasicsworkshop
The projectmanagementbasicsworkshopThe projectmanagementbasicsworkshop
The projectmanagementbasicsworkshop
Mitchell Manning Sr.
 

Similar to 180605 workshop management (20)

Workshop Preparation
Workshop PreparationWorkshop Preparation
Workshop Preparation
 
req engg (1).ppt
req engg (1).pptreq engg (1).ppt
req engg (1).ppt
 
Requirements Elicitation Techniques For Data Discovery
Requirements Elicitation Techniques For Data DiscoveryRequirements Elicitation Techniques For Data Discovery
Requirements Elicitation Techniques For Data Discovery
 
Effective Business Analysis in a Changing World
Effective Business Analysis in a Changing WorldEffective Business Analysis in a Changing World
Effective Business Analysis in a Changing World
 
Lecture 8.pptx
Lecture 8.pptxLecture 8.pptx
Lecture 8.pptx
 
ch03-Design Project.ppt
ch03-Design Project.pptch03-Design Project.ppt
ch03-Design Project.ppt
 
BA Skills and Competency
BA Skills and CompetencyBA Skills and Competency
BA Skills and Competency
 
Requirement Gathering
Requirement GatheringRequirement Gathering
Requirement Gathering
 
Making Workflow Automation Personal: Next Step in Digital Transformation (SP...
Making Workflow Automation Personal:  Next Step in Digital Transformation (SP...Making Workflow Automation Personal:  Next Step in Digital Transformation (SP...
Making Workflow Automation Personal: Next Step in Digital Transformation (SP...
 
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
When Management Asks You: “Do You Accept Agile as Your Lord and Savior?” - Ci...
 
MIS 49100 Week 5 Social Collaboration and Business Results
MIS 49100 Week 5 Social Collaboration and Business ResultsMIS 49100 Week 5 Social Collaboration and Business Results
MIS 49100 Week 5 Social Collaboration and Business Results
 
Help! They Expect Me to Be an Oracle Projects Business Analyst
Help!  They Expect Me to Be an Oracle Projects Business AnalystHelp!  They Expect Me to Be an Oracle Projects Business Analyst
Help! They Expect Me to Be an Oracle Projects Business Analyst
 
Build your business analyst career the smarter way
Build your business analyst career the smarter wayBuild your business analyst career the smarter way
Build your business analyst career the smarter way
 
M1 Refresher Training Master Final Version non client linkedin
M1 Refresher Training Master Final Version non client linkedinM1 Refresher Training Master Final Version non client linkedin
M1 Refresher Training Master Final Version non client linkedin
 
Achieving Business Agility: Change Starts Here
Achieving Business Agility: Change Starts HereAchieving Business Agility: Change Starts Here
Achieving Business Agility: Change Starts Here
 
Applying Agile Team Management
Applying Agile Team ManagementApplying Agile Team Management
Applying Agile Team Management
 
ITM business barriers.pptx
ITM  business barriers.pptxITM  business barriers.pptx
ITM business barriers.pptx
 
The Agile Learning Organization - Dave Litwiller - Sept 17 2020 - Public
The Agile Learning Organization - Dave Litwiller - Sept 17 2020 - PublicThe Agile Learning Organization - Dave Litwiller - Sept 17 2020 - Public
The Agile Learning Organization - Dave Litwiller - Sept 17 2020 - Public
 
Analyzing the Business Case for System Analysis and Design
Analyzing the Business Case for System Analysis and DesignAnalyzing the Business Case for System Analysis and Design
Analyzing the Business Case for System Analysis and Design
 
The projectmanagementbasicsworkshop
The projectmanagementbasicsworkshopThe projectmanagementbasicsworkshop
The projectmanagementbasicsworkshop
 

Recently uploaded

Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
ICS
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
mz5nrf0n
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
rodomar2
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
Remote DBA Services
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
Green Software Development
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
Rakesh Kumar R
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
kalichargn70th171
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
Drona Infotech
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
brainerhub1
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
Patrick Weigel
 
What next after learning python programming basics
What next after learning python programming basicsWhat next after learning python programming basics
What next after learning python programming basics
Rakesh Kumar R
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
dakas1
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
ShulagnaSarkar2
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
GohKiangHock
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
Alina Yurenko
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
YousufSait3
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
Rakesh Kumar R
 
fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.
AnkitaPandya11
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
Peter Muessig
 
UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
Peter Muessig
 

Recently uploaded (20)

Webinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for EmbeddedWebinar On-Demand: Using Flutter for Embedded
Webinar On-Demand: Using Flutter for Embedded
 
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
原版定制美国纽约州立大学奥尔巴尼分校毕业证学位证书原版一模一样
 
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CDKuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
KuberTENes Birthday Bash Guadalajara - Introducción a Argo CD
 
Oracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptxOracle Database 19c New Features for DBAs and Developers.pptx
Oracle Database 19c New Features for DBAs and Developers.pptx
 
Energy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina JonuziEnergy consumption of Database Management - Florina Jonuzi
Energy consumption of Database Management - Florina Jonuzi
 
How to write a program in any programming language
How to write a program in any programming languageHow to write a program in any programming language
How to write a program in any programming language
 
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf8 Best Automated Android App Testing Tool and Framework in 2024.pdf
8 Best Automated Android App Testing Tool and Framework in 2024.pdf
 
Mobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona InfotechMobile App Development Company In Noida | Drona Infotech
Mobile App Development Company In Noida | Drona Infotech
 
Unveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdfUnveiling the Advantages of Agile Software Development.pdf
Unveiling the Advantages of Agile Software Development.pdf
 
WWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders AustinWWDC 2024 Keynote Review: For CocoaCoders Austin
WWDC 2024 Keynote Review: For CocoaCoders Austin
 
What next after learning python programming basics
What next after learning python programming basicsWhat next after learning python programming basics
What next after learning python programming basics
 
一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理一比一原版(USF毕业证)旧金山大学毕业证如何办理
一比一原版(USF毕业证)旧金山大学毕业证如何办理
 
14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision14 th Edition of International conference on computer vision
14 th Edition of International conference on computer vision
 
SQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure MalaysiaSQL Accounting Software Brochure Malaysia
SQL Accounting Software Brochure Malaysia
 
All you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVMAll you need to know about Spring Boot and GraalVM
All you need to know about Spring Boot and GraalVM
 
zOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL DifferenceszOS Mainframe JES2-JES3 JCL-JECL Differences
zOS Mainframe JES2-JES3 JCL-JECL Differences
 
Fundamentals of Programming and Language Processors
Fundamentals of Programming and Language ProcessorsFundamentals of Programming and Language Processors
Fundamentals of Programming and Language Processors
 
fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.fiscal year variant fiscal year variant.
fiscal year variant fiscal year variant.
 
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsUI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
UI5con 2024 - Boost Your Development Experience with UI5 Tooling Extensions
 
UI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design SystemUI5con 2024 - Bring Your Own Design System
UI5con 2024 - Bring Your Own Design System
 

180605 workshop management

  • 2. Where We Are…. Business Analyst Academy 2 Business Process Model 0. Tool Chest for Innovation 4. Elicitation 1. Straw Models Participants 5. Business Process Model 6. Decisions and Rules 7. Conceptual Data Model, Glossary, Entity Descriptions 8. Use Cases 9. Requirements 2. Workshop Planning 3. Workshop Management
  • 3. We are Here… Business Analyst Academy 3 Business Process Model 0. Tool Chest for Innovation (Patterns and Frameworks) 4. Elicitation 1. Straw Models Participants 5. Business Process Model 6. Decisions and Rules 7. Conceptual Data Model, Glossary, Entity Descriptions 9. Requirements 2. Workshop Planning 3. Workshop Management 8. Volumetrics and Confirm KPIs
  • 4. Business Analyst Academy – Workshop Management 4 4 • Interactive - different levels and organizations communicate directly with each other--rather than one on one with the interviewer • All ideas are given a chance to percolate to avoid premature criticism • Business process rather than function orientation--not just accounting or programming; not just the State point of view How are JADs different
  • 5. Roles and Responsibilities Business Analyst Academy 5 • Facilitator • participation by all involved; focused and timeboxed • keeps baggage and hierarchy out of meeting • Encourages open exchange of ideas • Recorder • Takes detailed notes, distributes in timely manner • Participants • Leave baggage at the door • Look at process from the view of customers and business partners
  • 6. Facilitator Shows Up PREPARED Business Analyst Academy 6 • Allow at least two weeks before conduct of the first JAD to learn the business • Understand or prepare the charter • Meet with the Project Sponsor to verify understanding of the project’s role in the enterprise strategic direction • Work with other business analysts to collect, read, and catalog reference materials • Understand the enterprise technology investments and the project’s contribution to them • Prepare “straw model” process flows • Read the RFP and our response
  • 7. Workshops are Hard Work -- Daily Tasks Business Analyst Academy 7 • Edit and distribute the minutes of each JAD session to the participants – each day!!! • Make homework assignments where needed • Verify the note taker understands what is important • Organize notes by findings, questions, needed followup, assignments, rules, requirements, data needs, report needs, constraints, assumptions, performance measurements
  • 8. Daily Tasks…. Business Analyst Academy 8 • Lists of Old and New Assumptions, Problems, Opportunities, Exceptions, Rules, Policies • Assign homework: • Collect reference materials • Research metrics: throughout, volumes, workload, level of effort • Distribute meeting notes • Schedule next meeting • Update Prototype, database, storyboard
  • 9. Remember: You Start with a Model to ELICIT Contributions Business Analyst Academy 9 • Don’t start with a blank slate • Show the team you have done your homework to understand the business • The sessions are not intended to educate the facilitator, but to educate one another • Provide an initial story board and process model to use to elicit information rather than starting from scratch • Include an “as is” model of the current process— use to establish a common understanding
  • 10. Show Participants Their Contributions are Embraced Business Analyst Academy 10 • Keep a note page open to record facts, definitions, requirement ideas, rules, changes in laws • Update Visio in real time when easy to do. • If not, draw change on the white board as overlay to the projector and take a picture. • Create email lists so that pictures can be shared right away.
  • 11. Why Immediate Recognition is Important Business Analyst Academy 11 • Keep a note page open to record facts, definitions, requirement ideas, rules, changes in laws • Update Visio in real time when easy to do. • If not, draw change on the white board as overlay to the projector and take a picture. • Create email lists so that pictures can be shared right away.
  • 12. Dealing with Distractions And Detours Business Analyst Academy 12 • An esoteric need can take the discussion sideways. • Ask “how often does this happen?” • How much effort goes into each occurrence? • What is consequence of delay, manual processing? • What would prevent it? • “Please send me an email summarizing the topic and I will turn this into requirements and explore some ideas for how to represent in the models”
  • 13. Facilitator Role Business Analyst Academy 13 • Explain the project goals from an enterprise strategic and management perspective • Explain the system development life cycle – where the current activity fits into the overall project and time frame • Explain how the team’s work will influence what happens later – and how they can stay informed • Emphasize knowledge and idea sharing – not early judgment or criticism
  • 14. Techniques to Promote Creativity Business Analyst Academy 14 • Establish common understanding of the current process • Identify termite droppings: • logs, handoffs, error listings, Filemaker Pro reports, control totals, transmittal letters • Understand assumptions that underlie current practices, roles, responsibilities • Challenge the underlying assumptions, not the people performing the current tasks • Propose new assumptions as the conditions for new tasks and responsibilities
  • 15. Challenge Assumptions Business Analyst Academy 15 • What are Underlying Assumptions? • The constraints and conditions that mold the way business is currently performed • Outmoded technologies • Personal preferences of supervisors who have long since retired • Responses to concerns that no longer exist • Limitations imposed by laws and procedures no longer applicable • The number of forms that can be tied together by a 30 inch length of string
  • 16. Prompts for New Assumptions Business Analyst Academy 16 • Staff are more highly trained than ten years ago • Staff are computer literate • Verifications can be done at the end rather than serving as a condition of approval for each step • People are empowered to make decisions with audits at a later time • Edit and correct without error listings • Customers can decide for themselves what is best • Technical assistance, not control and approval • We can offer wisdom, but can not require its use
  • 17. Business Analyst Academy 17 How Workshops are Different • Emphasize the business process not just the point of view of a single organizational unit • System must meet needs of line, operational staff as well as management’s reporting needs • Effective user involvement not controlled by the information technology point of view • Stimulate “out of the box” thinking • Do more than automate the current process • Involve people who normally have little influence but may have important insights
  • 18. Business Analyst Academy 18 Workshop Way of Thinking • Takes a business process, not automation point of view • Requires someone looking at the project from a business perspective • Reduces the “control” of the techies • Requires thinking about what people do w/ system • Enables users to understand and ask more questions about what new process will look like an d do • Makes explicit that we are not automating the status quo • Forces exploration of ways to improve the business process
  • 19. Business Analyst Academy 19 • Provides access across a wide range of business units: user line of business, fiscal, executive, admin support, Info Tech, other lines of business • Translates words into an understandable picture • Breaks the conceptual barrier of looking at a business process across organizational boundaries • Focuses on the end product/service to the customer/business partner • Something for everyone: executives see enterprise process, managers see their individual contributions • Provides reason to explore entire enterprise Workshop Approach Benefits
  • 20. Beware of Baggage Business Analyst Academy 20 • Divisions may have long memories and grudges over past problems • People may have competed for positions and promotions • Software team rivalries; labor grievances
  • 21. Rules of Engagement Business Analyst Academy 21 • Time Box to stay focused • All ideas and questions are worthwhile • Save criticism for later; once closure reached, move on • Participants appreciate views that cross organizational boundaries • Participants recognize different levels of responsibility: mgmt, admin, phone duty, filing, technical • Criticize Assumptions underlying the current process--not the activities or the people