SlideShare a Scribd company logo
Business Analysis
Training
Requirement Elicitation
Techniques
Page 2Classification: Restricted
Agenda
• Techniques
Interviews
 Focus Groups
 Facilitated Work Shops
 Group Creativity Techniques
 Group Decision Making Techniques
 Questionnaires & Surveys
 Observations
 Prototypes
• Introduction to Object Oriented Analysis
Page 3Classification: Restricted
Techniques
 Interviews
 Focus Groups
 Facilitated Work Shops
 Group Creativity Techniques
 Group Decision Making Techniques
 Questionnaires & Surveys
 Observations
 Prototypes
Page 4Classification: Restricted
Interviews
 It is a common/easy technique used in requirement gathering
 It is a formal or informal direct talking approach to gather information
 Performed by either prepared or spontaneous questions and
recording responses
 It may be one to one or one to multiple or multiple to multiple
 This technique helps in obtaining highly focused business process
knowledge from stake holder
 This approach needs less planning and less stakeholder commitment
for small groups
Page 5Classification: Restricted
Focus Groups
 It is a technique where prequalified stakeholders and SMEs are brought
together to elicit their attitudes/ideas about a product, service or result
 It is guided by a moderator who help the group focused and produces the
report
 Focus group can gather in a same room or online over network
 It can be utilized during any life-cycle state: exploratory, under development,
ready to launch, or in production
 It is typically more structured unlike brainstorming where goal is to actively
seek broad, creative, even exaggerated ideas
Page 6Classification: Restricted
Facilitated Workshops
 It is a most effective & structured way to gather and deliver high
quality cross-functional requirements quickly
 It is a highly productive focused event attended by carefully selected
key stakeholders and subject matter experts for a short, intensive
period
 It is guided and moderated by a facilitator who has strong subject
knowledge/experience
 This technique helps in identifying issues and get resolved quickly
than individual sessions
 It is also called as JAD session where it brings users and development
team together
 It can promote trust, mutual understanding, and strong
communications among the project stakeholders and project team
Page 7Classification: Restricted
Group Creativity Techniques
 Brainstorming
• It is an excellent way to foster creative thinking about a problem and it
aims to produce multiple new ideas/solutions for further analysis
 Nominal Group Technique
• Useful ideas are voted and ranked for further brainstorming and
prioritization
 The Delphi Technique
• Experts answers questionnaire in 2 or more rounds and have options to
revise their earlier answers
• During this process the range of the answers will decrease and the group
will converge towards the "correct" answer
 Idea/Mind Mapping
 Affinity Diagram
Page 8Classification: Restricted
Group Decision Making Techniques
 This technique is used when there is different ideas from Users
who are in similar role
 It is an assessment process of multiple ideas
 It is used to generate, classify, finalize and prioritize requirements
 Different Methods are:
• Unanimity – Everyone agrees for single solution
• Majority – More than 50% members support
• Plurality – Largest block agrees for an idea
• Dictatorship – One person in the group decides
Page 9Classification: Restricted
Questionnaires and Surveys
 It is set of written questions to gather requirement from wide range of people in
very short period of time
 These questions/surveys are sent to stakeholders and SMEs
 This technique is used when statistical analysis is required among the ideas
 Types of Questions:
• Closed – Questions with predefined list of responses/answers
• Open ended – Questions which are open to answer anything
 Normally Closed questions are used in Surveys as it helps analyzing the responses
faster
Page 10Classification: Restricted
Observations
 It is a direct way of viewing individuals in their work environment to see how a
task, job or a process is carried out
 This method is used when user has difficulty allotting time or articulating
requirement
 It is also called as Job Shadowing or Following people around
 It is also used to study the detailed process and to uncover hidden requirements
 This technique is appropriate when documenting details about current processes
or if the project is intended to enhance or change the current process
 Types of Observation:
• Passive/Invisible
• Active/Visible
Page 11Classification: Restricted
Prototype
 It is providing a working model of a expected product
 It gives better clarity in visual form rather than just oral or written representation
of requirements
 Prototypes can be created by various mock-ups and it helps users in
experimenting, providing feedback and revision
 When sufficient revisions are done to prototype, then the requirements gathered
are moved to next phase of the project
 Types of Prototype:
• Horizontal – Eg: Just UI with no backend logic gives overview
• Vertical – Eg: Both UI and logic gives deep understanding
Page 12Classification: Restricted
Thank You!

More Related Content

What's hot

Focus group research
Focus group researchFocus group research
Focus group research
Victoria_Johnson
 
Software - Information gathering
Software - Information gatheringSoftware - Information gathering
Software - Information gathering
sang nguyen
 
Knowledge Retention: A Successful Bottom-up Approach
Knowledge Retention: A Successful Bottom-up ApproachKnowledge Retention: A Successful Bottom-up Approach
Knowledge Retention: A Successful Bottom-up Approach
Rob Mallens (-500)
 
White paper: "Human performance improvement"
White paper: "Human performance improvement"White paper: "Human performance improvement"
White paper: "Human performance improvement"
APARNA SANAKA
 
Getting it right first time
Getting it right first timeGetting it right first time
Getting it right first time
Ray Lawrence
 
Training For Assessor
Training For AssessorTraining For Assessor
Training For Assessor
Andreas Imawanto
 
360 degree feedback system
360 degree feedback system360 degree feedback system
360 degree feedback system
Rajib jena
 
NOWAL Fcous Groups Exchange of Experience
NOWAL Fcous Groups Exchange of ExperienceNOWAL Fcous Groups Exchange of Experience
NOWAL Fcous Groups Exchange of Experience
Will Reid
 
Session 17 slides
Session 17 slidesSession 17 slides
Session 17 slides
Niall Hardie
 
CESSE Annual Meeting 2011 - Research as a Catalyst for Sound Association Deci...
CESSE Annual Meeting 2011 - Research as a Catalyst for Sound Association Deci...CESSE Annual Meeting 2011 - Research as a Catalyst for Sound Association Deci...
CESSE Annual Meeting 2011 - Research as a Catalyst for Sound Association Deci...
McKinley Advisors
 
Needs Assessment Presentation
Needs Assessment Presentation Needs Assessment Presentation
Needs Assessment Presentation
Eric Schauster
 
Assessor training 2013
Assessor training 2013Assessor training 2013
Assessor training 2013
totalpeople
 

What's hot (12)

Focus group research
Focus group researchFocus group research
Focus group research
 
Software - Information gathering
Software - Information gatheringSoftware - Information gathering
Software - Information gathering
 
Knowledge Retention: A Successful Bottom-up Approach
Knowledge Retention: A Successful Bottom-up ApproachKnowledge Retention: A Successful Bottom-up Approach
Knowledge Retention: A Successful Bottom-up Approach
 
White paper: "Human performance improvement"
White paper: "Human performance improvement"White paper: "Human performance improvement"
White paper: "Human performance improvement"
 
Getting it right first time
Getting it right first timeGetting it right first time
Getting it right first time
 
Training For Assessor
Training For AssessorTraining For Assessor
Training For Assessor
 
360 degree feedback system
360 degree feedback system360 degree feedback system
360 degree feedback system
 
NOWAL Fcous Groups Exchange of Experience
NOWAL Fcous Groups Exchange of ExperienceNOWAL Fcous Groups Exchange of Experience
NOWAL Fcous Groups Exchange of Experience
 
Session 17 slides
Session 17 slidesSession 17 slides
Session 17 slides
 
CESSE Annual Meeting 2011 - Research as a Catalyst for Sound Association Deci...
CESSE Annual Meeting 2011 - Research as a Catalyst for Sound Association Deci...CESSE Annual Meeting 2011 - Research as a Catalyst for Sound Association Deci...
CESSE Annual Meeting 2011 - Research as a Catalyst for Sound Association Deci...
 
Needs Assessment Presentation
Needs Assessment Presentation Needs Assessment Presentation
Needs Assessment Presentation
 
Assessor training 2013
Assessor training 2013Assessor training 2013
Assessor training 2013
 

Similar to Requirement Elicitation Techniques

Focus Groups in Applied Marketing Research
Focus Groups in Applied Marketing ResearchFocus Groups in Applied Marketing Research
Focus Groups in Applied Marketing Research
Kelly Page
 
Decision making techniques
Decision making techniquesDecision making techniques
Decision making techniques
Nikita Gupta
 
Entreprenuership_ppt4.pptx idea generat
Entreprenuership_ppt4.pptx  idea generatEntreprenuership_ppt4.pptx  idea generat
Entreprenuership_ppt4.pptx idea generat
ShivaniTiwari24572
 
User Research Tools: Don't just do it, do it well
User Research Tools: Don't just do it, do it wellUser Research Tools: Don't just do it, do it well
User Research Tools: Don't just do it, do it well
Zabisco Digital
 
Decision makinging management
Decision makinging managementDecision makinging management
Decision makinging management
NITISH SADOTRA
 
What is requirement gathering chap3 1.pptx
What is requirement gathering chap3 1.pptxWhat is requirement gathering chap3 1.pptx
What is requirement gathering chap3 1.pptx
tadudemise
 
BA Techniques BABOK
BA Techniques BABOKBA Techniques BABOK
BA Techniques BABOK
QBI Institute
 
Identifying sharing-good-practices
Identifying sharing-good-practicesIdentifying sharing-good-practices
Identifying sharing-good-practices
Lo Ivan
 
TRAIN MODEL.pptx
TRAIN MODEL.pptxTRAIN MODEL.pptx
TRAIN MODEL.pptx
Milan Prajapati
 
Case study method
Case study methodCase study method
Case study method
Balogun53
 
Facilitation 101
Facilitation 101Facilitation 101
Facilitation 101
Robert McGeachy
 
Free sample 25% Professional in Business Analysis PMI-PBA
Free sample 25%  Professional in Business Analysis PMI-PBAFree sample 25%  Professional in Business Analysis PMI-PBA
Free sample 25% Professional in Business Analysis PMI-PBA
EVOLVE for Instructors Materials
 
Elicitation Techniques
Elicitation TechniquesElicitation Techniques
Elicitation Techniques
Swati Sinha
 
Marketing research exploratory research using qualitative and observation me...
Marketing research  exploratory research using qualitative and observation me...Marketing research  exploratory research using qualitative and observation me...
Marketing research exploratory research using qualitative and observation me...
Stevanus Handoko, S.Kom., MM
 
Qualitative research technique
Qualitative research techniqueQualitative research technique
Qualitative research technique
Rohit Kumar
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
Sharad Patel
 
Software Requirement Elicitation Techniques http://www.imran.xyz
Software Requirement Elicitation Techniques http://www.imran.xyzSoftware Requirement Elicitation Techniques http://www.imran.xyz
Software Requirement Elicitation Techniques http://www.imran.xyz
Imran Hussain Khan
 
Measuring Nonprofit Outcomes
Measuring Nonprofit OutcomesMeasuring Nonprofit Outcomes
Measuring Nonprofit Outcomes
Trina Willard
 
NTU Consulting Club_2020 Info Session
NTU Consulting Club_2020 Info SessionNTU Consulting Club_2020 Info Session
NTU Consulting Club_2020 Info Session
ssuserf34c17
 
Needs Assessment
Needs AssessmentNeeds Assessment
Needs Assessment
Leila Zaim
 

Similar to Requirement Elicitation Techniques (20)

Focus Groups in Applied Marketing Research
Focus Groups in Applied Marketing ResearchFocus Groups in Applied Marketing Research
Focus Groups in Applied Marketing Research
 
Decision making techniques
Decision making techniquesDecision making techniques
Decision making techniques
 
Entreprenuership_ppt4.pptx idea generat
Entreprenuership_ppt4.pptx  idea generatEntreprenuership_ppt4.pptx  idea generat
Entreprenuership_ppt4.pptx idea generat
 
User Research Tools: Don't just do it, do it well
User Research Tools: Don't just do it, do it wellUser Research Tools: Don't just do it, do it well
User Research Tools: Don't just do it, do it well
 
Decision makinging management
Decision makinging managementDecision makinging management
Decision makinging management
 
What is requirement gathering chap3 1.pptx
What is requirement gathering chap3 1.pptxWhat is requirement gathering chap3 1.pptx
What is requirement gathering chap3 1.pptx
 
BA Techniques BABOK
BA Techniques BABOKBA Techniques BABOK
BA Techniques BABOK
 
Identifying sharing-good-practices
Identifying sharing-good-practicesIdentifying sharing-good-practices
Identifying sharing-good-practices
 
TRAIN MODEL.pptx
TRAIN MODEL.pptxTRAIN MODEL.pptx
TRAIN MODEL.pptx
 
Case study method
Case study methodCase study method
Case study method
 
Facilitation 101
Facilitation 101Facilitation 101
Facilitation 101
 
Free sample 25% Professional in Business Analysis PMI-PBA
Free sample 25%  Professional in Business Analysis PMI-PBAFree sample 25%  Professional in Business Analysis PMI-PBA
Free sample 25% Professional in Business Analysis PMI-PBA
 
Elicitation Techniques
Elicitation TechniquesElicitation Techniques
Elicitation Techniques
 
Marketing research exploratory research using qualitative and observation me...
Marketing research  exploratory research using qualitative and observation me...Marketing research  exploratory research using qualitative and observation me...
Marketing research exploratory research using qualitative and observation me...
 
Qualitative research technique
Qualitative research techniqueQualitative research technique
Qualitative research technique
 
Chapter 3
Chapter 3Chapter 3
Chapter 3
 
Software Requirement Elicitation Techniques http://www.imran.xyz
Software Requirement Elicitation Techniques http://www.imran.xyzSoftware Requirement Elicitation Techniques http://www.imran.xyz
Software Requirement Elicitation Techniques http://www.imran.xyz
 
Measuring Nonprofit Outcomes
Measuring Nonprofit OutcomesMeasuring Nonprofit Outcomes
Measuring Nonprofit Outcomes
 
NTU Consulting Club_2020 Info Session
NTU Consulting Club_2020 Info SessionNTU Consulting Club_2020 Info Session
NTU Consulting Club_2020 Info Session
 
Needs Assessment
Needs AssessmentNeeds Assessment
Needs Assessment
 

More from SwatiS-BA

Agile Training for Business Analysts
Agile Training for Business AnalystsAgile Training for Business Analysts
Agile Training for Business Analysts
SwatiS-BA
 
SDLC Training for Business Analysts
SDLC Training for Business AnalystsSDLC Training for Business Analysts
SDLC Training for Business Analysts
SwatiS-BA
 
UML Training for Business Analysts
UML Training for Business AnalystsUML Training for Business Analysts
UML Training for Business Analysts
SwatiS-BA
 
Resume/Interview Preparation
Resume/Interview Preparation   Resume/Interview Preparation
Resume/Interview Preparation
SwatiS-BA
 
Role of BA in Testing
Role of BA in TestingRole of BA in Testing
Role of BA in Testing
SwatiS-BA
 
Roles and Responsibilities of a BA
Roles and Responsibilities of a BARoles and Responsibilities of a BA
Roles and Responsibilities of a BA
SwatiS-BA
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UML
SwatiS-BA
 
Workflow and Database Management
Workflow and Database ManagementWorkflow and Database Management
Workflow and Database Management
SwatiS-BA
 
Requirements Management
Requirements ManagementRequirements Management
Requirements Management
SwatiS-BA
 
Enterprise Analysis
Enterprise AnalysisEnterprise Analysis
Enterprise Analysis
SwatiS-BA
 
Software Development Life Cycle – SDLC
Software Development Life Cycle – SDLCSoftware Development Life Cycle – SDLC
Software Development Life Cycle – SDLC
SwatiS-BA
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
SwatiS-BA
 

More from SwatiS-BA (12)

Agile Training for Business Analysts
Agile Training for Business AnalystsAgile Training for Business Analysts
Agile Training for Business Analysts
 
SDLC Training for Business Analysts
SDLC Training for Business AnalystsSDLC Training for Business Analysts
SDLC Training for Business Analysts
 
UML Training for Business Analysts
UML Training for Business AnalystsUML Training for Business Analysts
UML Training for Business Analysts
 
Resume/Interview Preparation
Resume/Interview Preparation   Resume/Interview Preparation
Resume/Interview Preparation
 
Role of BA in Testing
Role of BA in TestingRole of BA in Testing
Role of BA in Testing
 
Roles and Responsibilities of a BA
Roles and Responsibilities of a BARoles and Responsibilities of a BA
Roles and Responsibilities of a BA
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UML
 
Workflow and Database Management
Workflow and Database ManagementWorkflow and Database Management
Workflow and Database Management
 
Requirements Management
Requirements ManagementRequirements Management
Requirements Management
 
Enterprise Analysis
Enterprise AnalysisEnterprise Analysis
Enterprise Analysis
 
Software Development Life Cycle – SDLC
Software Development Life Cycle – SDLCSoftware Development Life Cycle – SDLC
Software Development Life Cycle – SDLC
 
Introduction to Business Analysis
Introduction to Business AnalysisIntroduction to Business Analysis
Introduction to Business Analysis
 

Recently uploaded

HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
panagenda
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Malak Abu Hammad
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
Zilliz
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
Pravash Chandra Das
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
GDSC PJATK
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
tolgahangng
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
ssuserfac0301
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
kumardaparthi1024
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
Zilliz
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
Wouter Lemaire
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
Intelisync
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
fredae14
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
panagenda
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
innovationoecd
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Jeffrey Haguewood
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
shyamraj55
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
Pixlogix Infotech
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
Ivanti
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Tosin Akinosho
 

Recently uploaded (20)

HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAUHCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes and Domino License Cost Reduction in the World of DLAU
 
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdfUnlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
Unlock the Future of Search with MongoDB Atlas_ Vector Search Unleashed.pdf
 
Programming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup SlidesProgramming Foundation Models with DSPy - Meetup Slides
Programming Foundation Models with DSPy - Meetup Slides
 
Operating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptxOperating System Used by Users in day-to-day life.pptx
Operating System Used by Users in day-to-day life.pptx
 
Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!Finale of the Year: Apply for Next One!
Finale of the Year: Apply for Next One!
 
Serial Arm Control in Real Time Presentation
Serial Arm Control in Real Time PresentationSerial Arm Control in Real Time Presentation
Serial Arm Control in Real Time Presentation
 
Taking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdfTaking AI to the Next Level in Manufacturing.pdf
Taking AI to the Next Level in Manufacturing.pdf
 
GenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizationsGenAI Pilot Implementation in the organizations
GenAI Pilot Implementation in the organizations
 
Generating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and MilvusGenerating privacy-protected synthetic data using Secludy and Milvus
Generating privacy-protected synthetic data using Secludy and Milvus
 
UI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentationUI5 Controls simplified - UI5con2024 presentation
UI5 Controls simplified - UI5con2024 presentation
 
A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024A Comprehensive Guide to DeFi Development Services in 2024
A Comprehensive Guide to DeFi Development Services in 2024
 
Recommendation System using RAG Architecture
Recommendation System using RAG ArchitectureRecommendation System using RAG Architecture
Recommendation System using RAG Architecture
 
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUHCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
 
Presentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of GermanyPresentation of the OECD Artificial Intelligence Review of Germany
Presentation of the OECD Artificial Intelligence Review of Germany
 
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
Salesforce Integration for Bonterra Impact Management (fka Social Solutions A...
 
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with SlackLet's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
Let's Integrate MuleSoft RPA, COMPOSER, APM with AWS IDP along with Slack
 
Best 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERPBest 20 SEO Techniques To Improve Website Visibility In SERP
Best 20 SEO Techniques To Improve Website Visibility In SERP
 
June Patch Tuesday
June Patch TuesdayJune Patch Tuesday
June Patch Tuesday
 
TrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy SurveyTrustArc Webinar - 2024 Global Privacy Survey
TrustArc Webinar - 2024 Global Privacy Survey
 
Monitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdfMonitoring and Managing Anomaly Detection on OpenShift.pdf
Monitoring and Managing Anomaly Detection on OpenShift.pdf
 

Requirement Elicitation Techniques

  • 2. Page 2Classification: Restricted Agenda • Techniques Interviews  Focus Groups  Facilitated Work Shops  Group Creativity Techniques  Group Decision Making Techniques  Questionnaires & Surveys  Observations  Prototypes • Introduction to Object Oriented Analysis
  • 3. Page 3Classification: Restricted Techniques  Interviews  Focus Groups  Facilitated Work Shops  Group Creativity Techniques  Group Decision Making Techniques  Questionnaires & Surveys  Observations  Prototypes
  • 4. Page 4Classification: Restricted Interviews  It is a common/easy technique used in requirement gathering  It is a formal or informal direct talking approach to gather information  Performed by either prepared or spontaneous questions and recording responses  It may be one to one or one to multiple or multiple to multiple  This technique helps in obtaining highly focused business process knowledge from stake holder  This approach needs less planning and less stakeholder commitment for small groups
  • 5. Page 5Classification: Restricted Focus Groups  It is a technique where prequalified stakeholders and SMEs are brought together to elicit their attitudes/ideas about a product, service or result  It is guided by a moderator who help the group focused and produces the report  Focus group can gather in a same room or online over network  It can be utilized during any life-cycle state: exploratory, under development, ready to launch, or in production  It is typically more structured unlike brainstorming where goal is to actively seek broad, creative, even exaggerated ideas
  • 6. Page 6Classification: Restricted Facilitated Workshops  It is a most effective & structured way to gather and deliver high quality cross-functional requirements quickly  It is a highly productive focused event attended by carefully selected key stakeholders and subject matter experts for a short, intensive period  It is guided and moderated by a facilitator who has strong subject knowledge/experience  This technique helps in identifying issues and get resolved quickly than individual sessions  It is also called as JAD session where it brings users and development team together  It can promote trust, mutual understanding, and strong communications among the project stakeholders and project team
  • 7. Page 7Classification: Restricted Group Creativity Techniques  Brainstorming • It is an excellent way to foster creative thinking about a problem and it aims to produce multiple new ideas/solutions for further analysis  Nominal Group Technique • Useful ideas are voted and ranked for further brainstorming and prioritization  The Delphi Technique • Experts answers questionnaire in 2 or more rounds and have options to revise their earlier answers • During this process the range of the answers will decrease and the group will converge towards the "correct" answer  Idea/Mind Mapping  Affinity Diagram
  • 8. Page 8Classification: Restricted Group Decision Making Techniques  This technique is used when there is different ideas from Users who are in similar role  It is an assessment process of multiple ideas  It is used to generate, classify, finalize and prioritize requirements  Different Methods are: • Unanimity – Everyone agrees for single solution • Majority – More than 50% members support • Plurality – Largest block agrees for an idea • Dictatorship – One person in the group decides
  • 9. Page 9Classification: Restricted Questionnaires and Surveys  It is set of written questions to gather requirement from wide range of people in very short period of time  These questions/surveys are sent to stakeholders and SMEs  This technique is used when statistical analysis is required among the ideas  Types of Questions: • Closed – Questions with predefined list of responses/answers • Open ended – Questions which are open to answer anything  Normally Closed questions are used in Surveys as it helps analyzing the responses faster
  • 10. Page 10Classification: Restricted Observations  It is a direct way of viewing individuals in their work environment to see how a task, job or a process is carried out  This method is used when user has difficulty allotting time or articulating requirement  It is also called as Job Shadowing or Following people around  It is also used to study the detailed process and to uncover hidden requirements  This technique is appropriate when documenting details about current processes or if the project is intended to enhance or change the current process  Types of Observation: • Passive/Invisible • Active/Visible
  • 11. Page 11Classification: Restricted Prototype  It is providing a working model of a expected product  It gives better clarity in visual form rather than just oral or written representation of requirements  Prototypes can be created by various mock-ups and it helps users in experimenting, providing feedback and revision  When sufficient revisions are done to prototype, then the requirements gathered are moved to next phase of the project  Types of Prototype: • Horizontal – Eg: Just UI with no backend logic gives overview • Vertical – Eg: Both UI and logic gives deep understanding