SlideShare ist ein Scribd-Unternehmen logo
1 von 20
BABOK
Study
Group
Meeting 4. Elicitation
http://zubkiewicz.com 1
Paweł Zubkiewicz TOGAF 9, OCEB, CCBA, ArchiMate 2
pawel@zubkiewicz.com
Elicitation?
The definition of elicitation is1:
• to draw forth or bring out (something latent or potential) .
• to call forth or draw out (as information or a response).
These definitions highlight the need to actively engage the
stakeholders in defining requirements.
3/9/2016http://zubkiewicz.com 2
Elicitation tasks
3/9/2016http://zubkiewicz.com 3
BABOK – Knowledge Areas &
Tasks
3/9/2016http://zubkiewicz.com
Source: www.projerra.ca
5.4 Define
Solution Scope
4
3 – Elicitation
3/9/2016Paweł Zubkiewicz 5
Task Name Inputs Elements Techniques Stakeholders Outputs
3.1 Prepare For
Elicitation
Ensure all needed
resources are organized
and scheduled for
conducting the elicitation
activities.
Business Case (5.5)
Business Need (5.1)
Solution Scope (5.4)
Stakeholder List, Roles, and
Responsibilities (2.2)
Implicit Input:
BA plan(s) (2.3)
 Clarify the scope for
selected elicitation
technique
 Schedule all resources
(people, facilities,
equipment)
 Notify appropriate
parties
General:
Brainstorming (9.3)
Document Analysis (9.9)
Focus Groups (9.11)
Interface Analysis (9.13)
Interviews (9.14)
Observation (9.18)
Prototyping (9.22)
Requirements Workshops (9.23)
Survey / Questionnaire (9.31)
All stakeholders
Project Manger
Scheduled Resources (3.1)
Supporting Materials (3.1)
Implicit Output:
BA perf metrics
3.2 Conduct Elicitation
Activity
Meet with stakeholder(s)
to elicit information
regarding their needs.
Business Need (5.1)
Solution Scope (5.4)
Business Case (5.5)
Requirements Management
Plan (2.5)
Scheduled Resources (3.1)
Supporting Materials (3.1)
OPAs
Implicit Input:
BA plan(s) (2.3)
Tracing requirements
Capturing requirements
attributes
Metrics
Essential:
Data Dictionary and Glossary (9.5)
General:
Brainstorming (9.3)
Document Analysis (9.9)
Focus Groups (9.11)
Interface Analysis (9.13)
Interviews (9.14)
Observation (9.18)
Prototyping (9.22)
Requirements Workshop (9.23)
Survey / Questionnaire (9.31)
Customer
Domain SME
End User
Supplier
Sponsor
Implementation
SME
Operational
Support
Project Manger
Supplier
Tester
Regulator
Elicitation Results (3.2)
Implicit Output:
BA perf metrics
3.3 Document Elicitation
Results
Record the information
provided by stakeholders
for use in analysis.
Elicitation results (3.2)
Implicit Input:
BA plan(s) (2.3)
Documentation:
 Written docs
 Visual or recordings
 Whiteboards
General:
Brainstorming (9.3)
Document Analysis (9.9)
Focus Groups (9.11)
Interface Analysis (9.13)
Interviews (9.14)
Observation (9.18)
Problem Tracking (9.20)
Prototyping (9.22)
Requirements Workshops (9.23)
Survey / Questionnaire (9.31)
Business Analyst Requirements [Stated] (3.3)
Stakeholder Concerns (3.3)
Implicit Output:
BA perf metrics
3.4 Confirm Elicitation
Results
Validate that the stated
requirements expressed
by the stakeholder match
the stakeholder’s
understanding of the
problem and the
stakeholder’s needs.
Requirements [Stated,
Unconfirmed] (3.3)
Stakeholder Concerns
[Unconfirmed] (3.3)
Implicit Input:
BA plan(s) (2.3)
General:
Interviews (9.14)
Observation (9.18)
Any stakeholder
who has
participated in
other elicitation
tasks
Requirements [Stated &
Confirmed] (3.4)
Stakeholder Concerns
[Confirmed] (3.4)
Implicit Output:
BA perf metrics
3/9/2016http://zubkiewicz.com 6
Source: Modern Analyst
3.1 Prepare for Elicitation
Elements
• Clarify the specific scope for
the selected elicitation
technique and gathers any
necessary supporting
materials.
• Schedule all resources
(people, facilities, equipment)
• Notify appropriate parties of
the plan
3/9/2016http://zubkiewicz.com 7
Outputs
• Scheduled Resources: This
includes the participants, the
location in which the elicitation
activity will occur, and any
other resources that may be
required.
• Supporting Materials: Any
materials required to help
explain the techniques used or
perform them.
Ensure all needed resources are organized and scheduled for conducting the
elicitation activities.
3.2 Conduct Elicitation Activity
Elements
• Tracing requirements: While eliciting the
requirements it is important to guard against
scope creep. Tracing requirements back to the
business goals/objectives helps to validate
whether a requirement should be included.
• Capturing requirement attributes: While
eliciting the requirements documenting
requirements attributes such as the
requirement’s source, value and priority will aid in
managing each requirement throughout its life
cycle.
• Metrics: Tracking the elicitation participants and
the actual time spent eliciting the requirements
provides a basis for future planning.
3/9/2016Paweł Zubkiewicz 8
Outputs
• Elicitation Results: May
include documentation
appropriate to the
technique and capture the
information provided by the
stakeholder.
Meet with stakeholder(s) to elicit information regarding their needs.
3.3 Document Elicitation Results
Elements
Documentation can take a number of
forms, including:
• Written documents describing
the outcomes, such as meeting
minutes
• Visual or audio recordings
• Whiteboards (either actual or
virtual) where notes are retained
until they are transferred to
another medium.
3/9/2016Paweł Zubkiewicz 9
Outputs
• Requirements [Stated]:
Described from the perspective
of the stakeholder. Stated
requirements describe the
stakeholder’s need from the
stakeholder’s perspective.
• Stakeholder Concerns:
Includes issues identified by the
stakeholder, risks, assumptions,
constraints, and other relevant
information.
Record the information provided by stakeholders for use in analysis
3.4 Confirm Elicitation Results
Techniques:
• 9.14 Interviews
• 9.18 Observation
3/9/2016Paweł Zubkiewicz 10
Output
• Requirements [Stated,
Confirmed]: Identical to
Requirements [Stated] for all
practical purposes, including use
as an input to other tasks.
• Stakeholder Concerns
[Confirmed]: Identical to
Stakeholder Concerns for all
practical purposes, including use
as an input to other tasks.
Validate that the stated requirements expressed by the stakeholder match the
stakeholder’s understanding of the problem and the stakeholder’s needs.
3/9/2016http://zubkiewicz.com 11
Source: Modern Analyst
Techniques
3/9/2016Paweł Zubkiewicz 12
Tasks as Techniques elements
TASK Technique meta-
steps
9.11 Focus Group 9.31 Survey /
Questionnairy
Prepare for
Elicitation
Prepare 1. Preparation 1. Prepare
Conduct
Elicitation
Activity
Conduct 2. Run The Focus
Group Session
2. Distribute The
Survey
Document
Elicitation Results
Wrap-up 3. Produce Report 3. Document
Survey Results
3/9/2016http://zubkiewicz.com 13
Techniques lists
Prepare
for
Elicitation
Conduct
Elicitation
Activity
Document
Elicitation
Results
Confirm
Elicitation
Results
1. Brainstorming
2. Document
Analysis
3. Focus Groups
4. Interface Analysis
5. Interviews
6. Observation
7. Prototyping
8. Requirements
Workshops
9. Survey /
Questionnaire
1. Brainstorming
2. Document
Analysis
3. Focus Groups
4. Interface Analysis
5. Interviews
6. Observation
7. Prototyping
8. Requirements
Workshops
9. Survey /
Questionnaire
10. Data Dictionary
and Glossary
1. Brainstorming
2. Document
Analysis
3. Focus Groups
4. Interface Analysis
5. Interviews
6. Observation
7. Prototyping
8. Requirements
Workshops
9. Survey /
Questionnaire
10. Problem
Tracking
1. Interviews
2. Observation
3/9/2016http://zubkiewicz.com 14
Techniques synonyms
3/9/2016http://zubkiewicz.com 15
Techniques types
• The BABOK ® Guide lists three types of elicitation
techniques: events, performed work, and collected work
• Elicitation events take place using one of six techniques:
brainstorming, focus groups, interviews, observation,
prototyping, and requirements workshops.
• Elicitation work is performed by the business analyst using
the document analysis or interface analysis technique.
• Elicitation work is distributed and collected using
surveys/questionnaires that are sent out to the stakeholders.
3/9/2016http://zubkiewicz.com 16
Question types
• Open – ended
• Closed - ended
3/9/2016http://zubkiewicz.com 17
• Meta
• Directive
• Detailed
• Research
Question types
• These are general questions inviting your stakeholders to provide you with information about their
concerns, interests, and needs relative to the solution scope. Research questions allow a skilled
business analyst to scope out the stakeholder needs. People are comfortable answering research
questions when the questions are not limited or specific and the answers are not controlled in any way. An
example of a research question might be, What constitutes success for this project?
Research Questions
• Detailed questions focus on gathering specific information within the predefined solution scope. These
questions are typically the step after research questions and help the business analyst focus on more
specific information that is needed. To be thorough, detailed questions should be framed around the five
W’s: who, what, where, when, and why. As your questions become more specific, it is very important to
discourage one - word answers, such as yes and no. This can often be achieved in the phrasing of each
question. An example of a detailed question is, Who provides you with this information?
Detailed Questions
• Directive questions are used primarily by business analysts in group settings where there are contradictions
in what the business analyst has been told. Directive questions direct the other parties to an area
where agreement needs to be reached and sometimes away from an area that is contentious. For project
requirements information, these questions can be used to get consensus on specific features and
functionality and to encourage stakeholder decision making. One example of a directive question might be,
What is the relative priority of this key feature?
Directive Questions
• Meta questions are powerful tools. They allow you to clarify and enhance what has just been said.
Basically, meta questions are questions about questions. This communications strategy allows the
business analyst to promote open communication in a nonthreatening way. Meta questions clarify and
summarize what the business analyst has been told. They are an active listening technique that proves that
the business analyst has really been listening to what a particular stakeholder is saying during
requirements elicitation. An example of a meta question is, “ Do you mind if I ask you about . . . ? ”
Meta Questions
3/9/2016http://zubkiewicz.com 18
Open/CloseOpen/Close
Prototypes (9.22 Prototyping)
SDLC Prototypes
• Throw-away
prototype seeks to quickly uncover and
clarify interface requirements using simple
tools, sometimes just paper and pencil. As the
name suggests, such a prototype is usually
discarded when the final system has been
developed. The focus is on functionality that
is not easily elicited by other techniques, has
conflicting viewpoints, or is difficult to
understand.
• Evolutionary (or Functional)
extends the initial interface requirements into
a fully functioning system and requires a
specialized prototyping tool or language. This
prototype produces a working software
application
3/9/2016http://zubkiewicz.com 19
Functional scope Prototypes
• Horizontal
• Vertical
Did you enjoy the presentation?
Do you have any questions?
Or maybe you just want to say "thanks"
Just click the pic above to visit my blog http://zubkiewicz.com
http://zubkiewicz.com 20

Weitere ähnliche Inhalte

Was ist angesagt?

BABOKv3_SummaryTaskAssociationMatrix_v0_03TechniqueUsage
BABOKv3_SummaryTaskAssociationMatrix_v0_03TechniqueUsageBABOKv3_SummaryTaskAssociationMatrix_v0_03TechniqueUsage
BABOKv3_SummaryTaskAssociationMatrix_v0_03TechniqueUsage
Alan Maxwell, CBAP
 

Was ist angesagt? (20)

A fresh perspective to ba techniques
A fresh perspective to ba techniquesA fresh perspective to ba techniques
A fresh perspective to ba techniques
 
CBAP Business analysis planning and monitoring
CBAP   Business analysis planning and monitoringCBAP   Business analysis planning and monitoring
CBAP Business analysis planning and monitoring
 
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)
 
CBAP sample questions
CBAP sample questionsCBAP sample questions
CBAP sample questions
 
Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)Business Analysis Core Concepts Model (BACCM)
Business Analysis Core Concepts Model (BACCM)
 
BABoK V2 Requirements Elicitation (RE)
BABoK V2 Requirements Elicitation (RE)BABoK V2 Requirements Elicitation (RE)
BABoK V2 Requirements Elicitation (RE)
 
CBAP® Preparation Course
CBAP® Preparation CourseCBAP® Preparation Course
CBAP® Preparation Course
 
BA Standards PMI RoCh MM 150714
BA Standards PMI RoCh MM 150714BA Standards PMI RoCh MM 150714
BA Standards PMI RoCh MM 150714
 
1000 BA Interview Questions FREE Edition
1000 BA Interview Questions   FREE Edition1000 BA Interview Questions   FREE Edition
1000 BA Interview Questions FREE Edition
 
Babok v3 chp 10 techniques
Babok v3 chp 10 techniquesBabok v3 chp 10 techniques
Babok v3 chp 10 techniques
 
Requirements lifecycle management
Requirements lifecycle managementRequirements lifecycle management
Requirements lifecycle management
 
Business Analyst vs. Project Manager - Eliminating the Confusion!
Business Analyst vs. Project Manager - Eliminating the Confusion!Business Analyst vs. Project Manager - Eliminating the Confusion!
Business Analyst vs. Project Manager - Eliminating the Confusion!
 
Business analysis planning and monitoring
Business analysis planning and monitoringBusiness analysis planning and monitoring
Business analysis planning and monitoring
 
Project Manager And Business Analyst Collaboration
Project Manager And Business Analyst CollaborationProject Manager And Business Analyst Collaboration
Project Manager And Business Analyst Collaboration
 
How Best to Prepare for ECBA
How Best to Prepare for ECBAHow Best to Prepare for ECBA
How Best to Prepare for ECBA
 
BABoK V2 Business Analysis Planning and Monitoring (BAPM)
BABoK V2 Business Analysis Planning and Monitoring (BAPM)BABoK V2 Business Analysis Planning and Monitoring (BAPM)
BABoK V2 Business Analysis Planning and Monitoring (BAPM)
 
Business Analyst Job Profile coepd
Business Analyst Job Profile   coepdBusiness Analyst Job Profile   coepd
Business Analyst Job Profile coepd
 
iiBA babok onapage
iiBA babok onapageiiBA babok onapage
iiBA babok onapage
 
BABOKv3_SummaryTaskAssociationMatrix_v0_03TechniqueUsage
BABOKv3_SummaryTaskAssociationMatrix_v0_03TechniqueUsageBABOKv3_SummaryTaskAssociationMatrix_v0_03TechniqueUsage
BABOKv3_SummaryTaskAssociationMatrix_v0_03TechniqueUsage
 
Business Analysis basics - Based on BABOK V3.0
Business Analysis basics - Based on BABOK V3.0Business Analysis basics - Based on BABOK V3.0
Business Analysis basics - Based on BABOK V3.0
 

Andere mochten auch

Andere mochten auch (20)

BABOK Study Group - meeting 1
BABOK Study Group - meeting 1BABOK Study Group - meeting 1
BABOK Study Group - meeting 1
 
BABOK 3
BABOK 3BABOK 3
BABOK 3
 
CBAP+Master 150 Free Questions
CBAP+Master 150 Free QuestionsCBAP+Master 150 Free Questions
CBAP+Master 150 Free Questions
 
Business requirements gathering and analysis
Business requirements gathering and analysisBusiness requirements gathering and analysis
Business requirements gathering and analysis
 
The Power of Study Groups
The Power of Study GroupsThe Power of Study Groups
The Power of Study Groups
 
Study groups
Study groupsStudy groups
Study groups
 
Teacher study groups- excellent PPT
Teacher study groups- excellent PPTTeacher study groups- excellent PPT
Teacher study groups- excellent PPT
 
Focused/Study group ppt
Focused/Study group pptFocused/Study group ppt
Focused/Study group ppt
 
Teacher study groups -student presentation
Teacher study groups -student presentationTeacher study groups -student presentation
Teacher study groups -student presentation
 
Requirement elicitation technique “one on one interview“
Requirement elicitation technique “one on one interview“Requirement elicitation technique “one on one interview“
Requirement elicitation technique “one on one interview“
 
How to write cbap examinations
How to write cbap examinationsHow to write cbap examinations
How to write cbap examinations
 
Free CBAP V3 questions
Free CBAP V3 questionsFree CBAP V3 questions
Free CBAP V3 questions
 
Free CBAP V3 question bank
Free CBAP V3 question bankFree CBAP V3 question bank
Free CBAP V3 question bank
 
Free CBAP V3 study material
Free CBAP V3 study materialFree CBAP V3 study material
Free CBAP V3 study material
 
Babok v2.0
Babok v2.0Babok v2.0
Babok v2.0
 
Free CBAP V3 study guide
Free CBAP V3 study guideFree CBAP V3 study guide
Free CBAP V3 study guide
 
How to use BABoK 3.0?
How to use BABoK 3.0?How to use BABoK 3.0?
How to use BABoK 3.0?
 
Business analysis and project changes
Business analysis and project changesBusiness analysis and project changes
Business analysis and project changes
 
Groups
GroupsGroups
Groups
 
Study skills ppt. jose
Study skills ppt. joseStudy skills ppt. jose
Study skills ppt. jose
 

Ähnlich wie BABOK Study Group - meeting 4

Project iii.collaborative.group1.part i_understanding_expectations_the_who_wh...
Project iii.collaborative.group1.part i_understanding_expectations_the_who_wh...Project iii.collaborative.group1.part i_understanding_expectations_the_who_wh...
Project iii.collaborative.group1.part i_understanding_expectations_the_who_wh...
Maicol Suntasig
 
Optimize Project Intake Approval and Prioritization
Optimize Project Intake Approval and PrioritizationOptimize Project Intake Approval and Prioritization
Optimize Project Intake Approval and Prioritization
Info-Tech Research Group
 
SMART Learner FormPSL Scientific Merit Action Research Te.docx
SMART Learner FormPSL Scientific Merit Action Research Te.docxSMART Learner FormPSL Scientific Merit Action Research Te.docx
SMART Learner FormPSL Scientific Merit Action Research Te.docx
rosemariebrayshaw
 
Projects2016_Franks_Top10ReasonsProjectsFail
Projects2016_Franks_Top10ReasonsProjectsFailProjects2016_Franks_Top10ReasonsProjectsFail
Projects2016_Franks_Top10ReasonsProjectsFail
Barbara Franks
 
PROJECT CHARTER TEMPLATE GENERAL PROJECT INFORMATIONProject Na.docx
PROJECT CHARTER TEMPLATE GENERAL PROJECT INFORMATIONProject Na.docxPROJECT CHARTER TEMPLATE GENERAL PROJECT INFORMATIONProject Na.docx
PROJECT CHARTER TEMPLATE GENERAL PROJECT INFORMATIONProject Na.docx
wkyra78
 

Ähnlich wie BABOK Study Group - meeting 4 (20)

Week-2-Requirements-Elicitation-and-Collaboration.pdf
Week-2-Requirements-Elicitation-and-Collaboration.pdfWeek-2-Requirements-Elicitation-and-Collaboration.pdf
Week-2-Requirements-Elicitation-and-Collaboration.pdf
 
PGP New Product Generation Project 2003
PGP New Product Generation Project 2003PGP New Product Generation Project 2003
PGP New Product Generation Project 2003
 
Project iii.collaborative.group1.part i_understanding_expectations_the_who_wh...
Project iii.collaborative.group1.part i_understanding_expectations_the_who_wh...Project iii.collaborative.group1.part i_understanding_expectations_the_who_wh...
Project iii.collaborative.group1.part i_understanding_expectations_the_who_wh...
 
Building GBIF Nodes I: creating a strong case for your Node
Building GBIF Nodes I: creating a strong case for your NodeBuilding GBIF Nodes I: creating a strong case for your Node
Building GBIF Nodes I: creating a strong case for your Node
 
Requirements Elicitation
Requirements ElicitationRequirements Elicitation
Requirements Elicitation
 
Basic project planning & proposal making
Basic project planning & proposal makingBasic project planning & proposal making
Basic project planning & proposal making
 
Pmp chapter(5) Scope Management
Pmp chapter(5) Scope ManagementPmp chapter(5) Scope Management
Pmp chapter(5) Scope Management
 
requirement gathering
requirement gatheringrequirement gathering
requirement gathering
 
Define Phase
Define PhaseDefine Phase
Define Phase
 
R.M Evaluation Program complete research.pptx
R.M Evaluation Program complete research.pptxR.M Evaluation Program complete research.pptx
R.M Evaluation Program complete research.pptx
 
Optimize Project Intake Approval and Prioritization
Optimize Project Intake Approval and PrioritizationOptimize Project Intake Approval and Prioritization
Optimize Project Intake Approval and Prioritization
 
Project Formulation and Management - Project Scope Management
Project Formulation and Management - Project Scope ManagementProject Formulation and Management - Project Scope Management
Project Formulation and Management - Project Scope Management
 
Project Management Toolkit
Project Management ToolkitProject Management Toolkit
Project Management Toolkit
 
How to Use the Research Translation Toolkit’s Stakeholder Analysis Section
How to Use the Research Translation Toolkit’s Stakeholder Analysis SectionHow to Use the Research Translation Toolkit’s Stakeholder Analysis Section
How to Use the Research Translation Toolkit’s Stakeholder Analysis Section
 
Postmortemanalysis 120520033844-phpapp02
Postmortemanalysis 120520033844-phpapp02Postmortemanalysis 120520033844-phpapp02
Postmortemanalysis 120520033844-phpapp02
 
SMART Learner FormPSL Scientific Merit Action Research Te.docx
SMART Learner FormPSL Scientific Merit Action Research Te.docxSMART Learner FormPSL Scientific Merit Action Research Te.docx
SMART Learner FormPSL Scientific Merit Action Research Te.docx
 
Logical framework
Logical  frameworkLogical  framework
Logical framework
 
Projects2016_Franks_Top10ReasonsProjectsFail
Projects2016_Franks_Top10ReasonsProjectsFailProjects2016_Franks_Top10ReasonsProjectsFail
Projects2016_Franks_Top10ReasonsProjectsFail
 
Kano Analysis and Software Requrements
Kano Analysis and Software RequrementsKano Analysis and Software Requrements
Kano Analysis and Software Requrements
 
PROJECT CHARTER TEMPLATE GENERAL PROJECT INFORMATIONProject Na.docx
PROJECT CHARTER TEMPLATE GENERAL PROJECT INFORMATIONProject Na.docxPROJECT CHARTER TEMPLATE GENERAL PROJECT INFORMATIONProject Na.docx
PROJECT CHARTER TEMPLATE GENERAL PROJECT INFORMATIONProject Na.docx
 

Kürzlich hochgeladen

Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
VictoriaMetrics
 

Kürzlich hochgeladen (20)

Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) SolutionIntroducing Microsoft’s new Enterprise Work Management (EWM) Solution
Introducing Microsoft’s new Enterprise Work Management (EWM) Solution
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With SimplicityWSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
WSO2Con2024 - Enabling Transactional System's Exponential Growth With Simplicity
 
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT  - Elevating Productivity in Today's Agile EnvironmentHarnessing ChatGPT  - Elevating Productivity in Today's Agile Environment
Harnessing ChatGPT - Elevating Productivity in Today's Agile Environment
 
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
WSO2Con2024 - From Code To Cloud: Fast Track Your Cloud Native Journey with C...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park %in ivory park+277-882-255-28 abortion pills for sale in ivory park
%in ivory park+277-882-255-28 abortion pills for sale in ivory park
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
AI & Machine Learning Presentation Template
AI & Machine Learning Presentation TemplateAI & Machine Learning Presentation Template
AI & Machine Learning Presentation Template
 
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
%in Bahrain+277-882-255-28 abortion pills for sale in Bahrain
 
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
Large-scale Logging Made Easy: Meetup at Deutsche Bank 2024
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 

BABOK Study Group - meeting 4

  • 1. BABOK Study Group Meeting 4. Elicitation http://zubkiewicz.com 1 Paweł Zubkiewicz TOGAF 9, OCEB, CCBA, ArchiMate 2 pawel@zubkiewicz.com
  • 2. Elicitation? The definition of elicitation is1: • to draw forth or bring out (something latent or potential) . • to call forth or draw out (as information or a response). These definitions highlight the need to actively engage the stakeholders in defining requirements. 3/9/2016http://zubkiewicz.com 2
  • 4. BABOK – Knowledge Areas & Tasks 3/9/2016http://zubkiewicz.com Source: www.projerra.ca 5.4 Define Solution Scope 4
  • 5. 3 – Elicitation 3/9/2016Paweł Zubkiewicz 5 Task Name Inputs Elements Techniques Stakeholders Outputs 3.1 Prepare For Elicitation Ensure all needed resources are organized and scheduled for conducting the elicitation activities. Business Case (5.5) Business Need (5.1) Solution Scope (5.4) Stakeholder List, Roles, and Responsibilities (2.2) Implicit Input: BA plan(s) (2.3)  Clarify the scope for selected elicitation technique  Schedule all resources (people, facilities, equipment)  Notify appropriate parties General: Brainstorming (9.3) Document Analysis (9.9) Focus Groups (9.11) Interface Analysis (9.13) Interviews (9.14) Observation (9.18) Prototyping (9.22) Requirements Workshops (9.23) Survey / Questionnaire (9.31) All stakeholders Project Manger Scheduled Resources (3.1) Supporting Materials (3.1) Implicit Output: BA perf metrics 3.2 Conduct Elicitation Activity Meet with stakeholder(s) to elicit information regarding their needs. Business Need (5.1) Solution Scope (5.4) Business Case (5.5) Requirements Management Plan (2.5) Scheduled Resources (3.1) Supporting Materials (3.1) OPAs Implicit Input: BA plan(s) (2.3) Tracing requirements Capturing requirements attributes Metrics Essential: Data Dictionary and Glossary (9.5) General: Brainstorming (9.3) Document Analysis (9.9) Focus Groups (9.11) Interface Analysis (9.13) Interviews (9.14) Observation (9.18) Prototyping (9.22) Requirements Workshop (9.23) Survey / Questionnaire (9.31) Customer Domain SME End User Supplier Sponsor Implementation SME Operational Support Project Manger Supplier Tester Regulator Elicitation Results (3.2) Implicit Output: BA perf metrics 3.3 Document Elicitation Results Record the information provided by stakeholders for use in analysis. Elicitation results (3.2) Implicit Input: BA plan(s) (2.3) Documentation:  Written docs  Visual or recordings  Whiteboards General: Brainstorming (9.3) Document Analysis (9.9) Focus Groups (9.11) Interface Analysis (9.13) Interviews (9.14) Observation (9.18) Problem Tracking (9.20) Prototyping (9.22) Requirements Workshops (9.23) Survey / Questionnaire (9.31) Business Analyst Requirements [Stated] (3.3) Stakeholder Concerns (3.3) Implicit Output: BA perf metrics 3.4 Confirm Elicitation Results Validate that the stated requirements expressed by the stakeholder match the stakeholder’s understanding of the problem and the stakeholder’s needs. Requirements [Stated, Unconfirmed] (3.3) Stakeholder Concerns [Unconfirmed] (3.3) Implicit Input: BA plan(s) (2.3) General: Interviews (9.14) Observation (9.18) Any stakeholder who has participated in other elicitation tasks Requirements [Stated & Confirmed] (3.4) Stakeholder Concerns [Confirmed] (3.4) Implicit Output: BA perf metrics
  • 7. 3.1 Prepare for Elicitation Elements • Clarify the specific scope for the selected elicitation technique and gathers any necessary supporting materials. • Schedule all resources (people, facilities, equipment) • Notify appropriate parties of the plan 3/9/2016http://zubkiewicz.com 7 Outputs • Scheduled Resources: This includes the participants, the location in which the elicitation activity will occur, and any other resources that may be required. • Supporting Materials: Any materials required to help explain the techniques used or perform them. Ensure all needed resources are organized and scheduled for conducting the elicitation activities.
  • 8. 3.2 Conduct Elicitation Activity Elements • Tracing requirements: While eliciting the requirements it is important to guard against scope creep. Tracing requirements back to the business goals/objectives helps to validate whether a requirement should be included. • Capturing requirement attributes: While eliciting the requirements documenting requirements attributes such as the requirement’s source, value and priority will aid in managing each requirement throughout its life cycle. • Metrics: Tracking the elicitation participants and the actual time spent eliciting the requirements provides a basis for future planning. 3/9/2016Paweł Zubkiewicz 8 Outputs • Elicitation Results: May include documentation appropriate to the technique and capture the information provided by the stakeholder. Meet with stakeholder(s) to elicit information regarding their needs.
  • 9. 3.3 Document Elicitation Results Elements Documentation can take a number of forms, including: • Written documents describing the outcomes, such as meeting minutes • Visual or audio recordings • Whiteboards (either actual or virtual) where notes are retained until they are transferred to another medium. 3/9/2016Paweł Zubkiewicz 9 Outputs • Requirements [Stated]: Described from the perspective of the stakeholder. Stated requirements describe the stakeholder’s need from the stakeholder’s perspective. • Stakeholder Concerns: Includes issues identified by the stakeholder, risks, assumptions, constraints, and other relevant information. Record the information provided by stakeholders for use in analysis
  • 10. 3.4 Confirm Elicitation Results Techniques: • 9.14 Interviews • 9.18 Observation 3/9/2016Paweł Zubkiewicz 10 Output • Requirements [Stated, Confirmed]: Identical to Requirements [Stated] for all practical purposes, including use as an input to other tasks. • Stakeholder Concerns [Confirmed]: Identical to Stakeholder Concerns for all practical purposes, including use as an input to other tasks. Validate that the stated requirements expressed by the stakeholder match the stakeholder’s understanding of the problem and the stakeholder’s needs.
  • 13. Tasks as Techniques elements TASK Technique meta- steps 9.11 Focus Group 9.31 Survey / Questionnairy Prepare for Elicitation Prepare 1. Preparation 1. Prepare Conduct Elicitation Activity Conduct 2. Run The Focus Group Session 2. Distribute The Survey Document Elicitation Results Wrap-up 3. Produce Report 3. Document Survey Results 3/9/2016http://zubkiewicz.com 13
  • 14. Techniques lists Prepare for Elicitation Conduct Elicitation Activity Document Elicitation Results Confirm Elicitation Results 1. Brainstorming 2. Document Analysis 3. Focus Groups 4. Interface Analysis 5. Interviews 6. Observation 7. Prototyping 8. Requirements Workshops 9. Survey / Questionnaire 1. Brainstorming 2. Document Analysis 3. Focus Groups 4. Interface Analysis 5. Interviews 6. Observation 7. Prototyping 8. Requirements Workshops 9. Survey / Questionnaire 10. Data Dictionary and Glossary 1. Brainstorming 2. Document Analysis 3. Focus Groups 4. Interface Analysis 5. Interviews 6. Observation 7. Prototyping 8. Requirements Workshops 9. Survey / Questionnaire 10. Problem Tracking 1. Interviews 2. Observation 3/9/2016http://zubkiewicz.com 14
  • 16. Techniques types • The BABOK ® Guide lists three types of elicitation techniques: events, performed work, and collected work • Elicitation events take place using one of six techniques: brainstorming, focus groups, interviews, observation, prototyping, and requirements workshops. • Elicitation work is performed by the business analyst using the document analysis or interface analysis technique. • Elicitation work is distributed and collected using surveys/questionnaires that are sent out to the stakeholders. 3/9/2016http://zubkiewicz.com 16
  • 17. Question types • Open – ended • Closed - ended 3/9/2016http://zubkiewicz.com 17 • Meta • Directive • Detailed • Research
  • 18. Question types • These are general questions inviting your stakeholders to provide you with information about their concerns, interests, and needs relative to the solution scope. Research questions allow a skilled business analyst to scope out the stakeholder needs. People are comfortable answering research questions when the questions are not limited or specific and the answers are not controlled in any way. An example of a research question might be, What constitutes success for this project? Research Questions • Detailed questions focus on gathering specific information within the predefined solution scope. These questions are typically the step after research questions and help the business analyst focus on more specific information that is needed. To be thorough, detailed questions should be framed around the five W’s: who, what, where, when, and why. As your questions become more specific, it is very important to discourage one - word answers, such as yes and no. This can often be achieved in the phrasing of each question. An example of a detailed question is, Who provides you with this information? Detailed Questions • Directive questions are used primarily by business analysts in group settings where there are contradictions in what the business analyst has been told. Directive questions direct the other parties to an area where agreement needs to be reached and sometimes away from an area that is contentious. For project requirements information, these questions can be used to get consensus on specific features and functionality and to encourage stakeholder decision making. One example of a directive question might be, What is the relative priority of this key feature? Directive Questions • Meta questions are powerful tools. They allow you to clarify and enhance what has just been said. Basically, meta questions are questions about questions. This communications strategy allows the business analyst to promote open communication in a nonthreatening way. Meta questions clarify and summarize what the business analyst has been told. They are an active listening technique that proves that the business analyst has really been listening to what a particular stakeholder is saying during requirements elicitation. An example of a meta question is, “ Do you mind if I ask you about . . . ? ” Meta Questions 3/9/2016http://zubkiewicz.com 18 Open/CloseOpen/Close
  • 19. Prototypes (9.22 Prototyping) SDLC Prototypes • Throw-away prototype seeks to quickly uncover and clarify interface requirements using simple tools, sometimes just paper and pencil. As the name suggests, such a prototype is usually discarded when the final system has been developed. The focus is on functionality that is not easily elicited by other techniques, has conflicting viewpoints, or is difficult to understand. • Evolutionary (or Functional) extends the initial interface requirements into a fully functioning system and requires a specialized prototyping tool or language. This prototype produces a working software application 3/9/2016http://zubkiewicz.com 19 Functional scope Prototypes • Horizontal • Vertical
  • 20. Did you enjoy the presentation? Do you have any questions? Or maybe you just want to say "thanks" Just click the pic above to visit my blog http://zubkiewicz.com http://zubkiewicz.com 20

Hinweis der Redaktion

  1. Like a boss – user moze naklamac na temat tego jak pracuje. Obserwacja pozwala to zweryfikowac.
  2. Data Dictionary and Glossary (9.5): A business glossary is an essential asset for all elicitation techniques. The glossary should contain key domain terms along with their business definitions. Problem Tracking (9.20): Elicitation may produce issues that need to be tracked to resolution.