SlideShare uma empresa Scribd logo
1 de 19
Baixar para ler offline
www.businesschange.academy 1
DAMA South Africa
Presented by Joe Newbert
18 July 2019
Requirements
Elicitation Techniques
For Data Discovery
Email: joe.newbert@bcmg.co.za
Twitter: @newbert
LinkedIn: /in/newbert
Joe Newbert
Chief Training office
Business Change Academy
www.businesschange.academy
About Your Speaker02
Business analysts have a range of investigation techniques at their disposal. From these, they must select the ones
that are likely to be most effective on this project, in this organisation, with these people. A ‘toolbox’ approach is
needed, choosing the tool that best meets the needs of each situation.
www.businesschange.academy 3
What we’ll cover03
2
Fundamental
elicitation
techniques
Supplementary
elicitation
techniques
4
Set of context for
requirements
elicitation
Quantitative
elicitation
techniques
1 4
Life-Cycle for Business Change06
Define project and
prepare business case
Align strategy,
environment and
architecture
Design detailed
business change
projects
Implement, test and
operationalise change
Realise and measure
business benefits
BUSINESS CASE
www.businesschange.academy
www.businesschange.academy 5
Holistic thinking05
Process
People
InformationTechnology
Organisation
ORGANISATION
Structure, responsibilities,
boundaries, resources,
relationships
PROCESS
Complexity, sensibility, communication,
hand-offs, redundancy
PEOPLE
Recruitment, training,
appraisal, development,
motivation/reward
INFORMATION TECHNOLOGY
Accessibility, relevance, integration,
usable, adaptable/scalable
1. Interview
2. Workshop
3. Observation
4. Scenario modelling
5. Prototyping
6. Focus Groups
7. Surveys (Questionnaires)
8. Special Purpose Records
9. Activity Sampling
10.Document Analysis
www.businesschange.academy 6
Investigation techniques08
• Time consuming to organise, conduct and
document
• Expensive, particularly where users are widely
geographically distributed
• Demanding in terms of the interviewee’s time
• Representative of an opinion, which will need to
be evaluated using quantitative date
www.businesschange.academy 7
Interview – pros and cons15
• Build rapport with business users
• Understand user’s perspectives
• Explore detailed requirements
• Collect appropriate documents that the business
use
• Detect any ‘political’ issues and tensions.
• Study the physical environment in which the new
system will operate
Advantages Disadvantages
• Time consuming to organise, as it is often difficult
to get all the required people together
• Inappropriate when senior users are unable or
unwilling to attend. Consequently decisions are
reversed after the workshop
www.businesschange.academy 8
Workshop – pros and cons21
• Gain a broader and more complete understanding
of the area under consideration
• Reduce time and increase productivity
• A workshop is much quicker than one-on-one
interviewing
• Gain a consensus view and ownership of a group
agreement
• Decisions should be better as they are subjected
to immediate quality test
• Everyone gains a better overall perspective of the
problem situation
Advantages Disadvantages
• Observation can be time consuming
• People may change the way that they work
because they are being observed. They may ‘work
to rules’ rather than work as they normally would
www.businesschange.academy 9
Observation – pros and cons24
• The analyst gains deeper understanding of the
work environment
• Observation helps build rapport with business
users
• Identifies tacit knowledge requirements
Advantages Disadvantages
• Time consuming to develop
• Can become too complex, leading to complicated
diagrams and user confusion
• May dwell too long on scenarios which are
unlikely to happen
www.businesschange.academy 10
Scenario modelling – pros and cons26
• Forces users to define every step, so identifies
tacit knowledge
• Helps explore alternatives at an early stage in
requirements elicitation
• Provides sufficient detail for the construction of
text scripts
Advantages Disadvantages
• Too many versions of the prototype can cause the
project to spin out of control
• Users may want to use the prototype immediately
and are unaware that it is incomplete
• It may be difficult to replicate the appearance and
performance of the prototype in the real system
Simple prototypes may give negative impression
www.businesschange.academy 11
Prototyping – pros and cons28
• Helps users clarify requirements that they have
difficulty in defining
• Identifies new opportunities and requirements
that the users could not envisage
• Allows the user to experience the ‘look and feel’
of the proposed software solution
• Permits the user to assess overall usability and
system performance
• Allow users to experience the scenario that they
have defined in detail
Advantages Disadvantages
• Time consuming to organise, as it is often difficult
to get all the required people together
www.businesschange.academy 12
Focus group – pros and cons30
• Group’s ideas are analysed in relation to the
stated requirements
• may also be used once the system has been
developed prior to deployment (or product
launch) where the group’s report could influence
how best to deploy the system or how to position
the product in the market.
• A focus group may also serve to assess customer
satisfaction with a product or service or to
provide direction on the revisions to the next
release of requirements
Advantages Disadvantages
• Difficult to ask questions which require which
require more than easily clarified answers
• The analyst cannot ask supplementary questions
to clarify an answer or explore an alternative
• The analyst cannot observe or experience the
user’s work environment
• Most importantly, non-respondents to
questionnaire may be very different to
respondents – hence conclusions may be false
www.businesschange.academy 13
Surveys – pros and cons33
• They can be used to anonymously collect data
about views and behaviour
• Suited to the collection of detailed quantitative
data that requires users to look up documents
and records
• Provides standardised responses from a wide
range of respondents
Advantages Disadvantages
• Users may forget to record data and so invent
values
• it is not very popular – especially if people do not
complete timesheets routinely
• it is not very accurate – you cannot realistically
ask people to note down periods of less
• than, say, half an hour as some will forget to do it
until the end of the day anyway, and
• people are not very likely to record time during
which they are not working – which leads to
distorted and inaccurate results.
www.businesschange.academy 14
Special purpose records – pros and cons35
• Special purpose records consume less of the
analysts time
Advantages Disadvantages
• Time consuming to organise, conduct and
document
www.businesschange.academy 15
Activity sampling - pros and cons37
• Provide valuable quantitative data to set
alongside the more qualitative information gained
through talking to people
• Help to identify pinch-points, work overloads and
so forth
• Performed by the business analyst, so it is not
prone to errors and fabricated values made by
users
• Analysing jobs and tasks may help build a business
case as it may highlight cost and time savings
• Again, activity sampling is used to collect data not
routinely available in the organisation
Advantages Disadvantages
• Time consuming
• May not have been completed correctly
www.businesschange.academy 16
Document analysis - pros and cons39
• The usage of the documents helps with the
identification of the processes and information
flows
• The information recorded can provide valuable
insights into the data used by the organisation –
information which we may use at a later point if
we decide to build a model of the data
Advantages Disadvantages
www.businesschange.academy 17
The very best
technique is to
combine your
techniques.
www.businesschange.academy 18
What Questions do You Have?44
Web: www.businesschange.academy
Email: team@bcmg.co.za
Twitter: @businesschange
LinkedIn: /company/businesschange
Business Change Academy provides accredited qualifications + short courses for professionals
seeking internationally recognised best-practice competencies. Our proven approach empowers
people with knowledge, skills and abilities — that are modern, practical and relevant — to
improve on-the-project performance.
www.businesschange.academy 19
Learn your business analysis stripes45
Business Change Academy

Mais conteúdo relacionado

Semelhante a Requirements Elicitation Techniques

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.xyzImran Hussain Khan
 
Requirement Elicitation Techniques/Methods
Requirement Elicitation Techniques/MethodsRequirement Elicitation Techniques/Methods
Requirement Elicitation Techniques/MethodsSUFYAN SATTAR
 
Fact finding techniques
Fact finding techniquesFact finding techniques
Fact finding techniquesimthiyasbtm
 
Facts finding techniques in Database
Facts finding techniques in Database Facts finding techniques in Database
Facts finding techniques in Database Afrasiyab Haider
 
req engg (1).ppt
req engg (1).pptreq engg (1).ppt
req engg (1).pptWaniHBisen
 
Req-usingDesignSprint.pdf
Req-usingDesignSprint.pdfReq-usingDesignSprint.pdf
Req-usingDesignSprint.pdfBoykepaulus1
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
ch03-Design Project.ppt
ch03-Design Project.pptch03-Design Project.ppt
ch03-Design Project.pptLuckySaigon1
 
Chap4_Requirements_Elicitation and Collaboration.pptx
Chap4_Requirements_Elicitation and Collaboration.pptxChap4_Requirements_Elicitation and Collaboration.pptx
Chap4_Requirements_Elicitation and Collaboration.pptxJaymin Mistry
 
Agile projects are for delivering packaged software too
Agile projects are for delivering packaged software tooAgile projects are for delivering packaged software too
Agile projects are for delivering packaged software tooDavid Harmer
 
Asset Finance Agile Projects
Asset Finance Agile ProjectsAsset Finance Agile Projects
Asset Finance Agile ProjectsDavid Pedreno
 
Oracle Fusion HCM Adoption Workshop
Oracle Fusion HCM Adoption WorkshopOracle Fusion HCM Adoption Workshop
Oracle Fusion HCM Adoption WorkshopAppLearn Ltd
 
Surrounded by Geniuses: Knowledge Management Learning From Other Industries
Surrounded by Geniuses: Knowledge Management Learning From Other IndustriesSurrounded by Geniuses: Knowledge Management Learning From Other Industries
Surrounded by Geniuses: Knowledge Management Learning From Other IndustriesConnie Crosby
 
Eniram - Feedback From 50 Vessel Operators on Digitalizing Their Business - J...
Eniram - Feedback From 50 Vessel Operators on Digitalizing Their Business - J...Eniram - Feedback From 50 Vessel Operators on Digitalizing Their Business - J...
Eniram - Feedback From 50 Vessel Operators on Digitalizing Their Business - J...Kevin Humphreys
 

Semelhante a Requirements Elicitation Techniques (20)

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
 
Requirement Elicitation Techniques/Methods
Requirement Elicitation Techniques/MethodsRequirement Elicitation Techniques/Methods
Requirement Elicitation Techniques/Methods
 
Fact finding techniques
Fact finding techniquesFact finding techniques
Fact finding techniques
 
Facts finding techniques in Database
Facts finding techniques in Database Facts finding techniques in Database
Facts finding techniques in Database
 
180605 workshop management
180605 workshop management180605 workshop management
180605 workshop management
 
req engg (1).ppt
req engg (1).pptreq engg (1).ppt
req engg (1).ppt
 
180605 workshop management
180605 workshop management180605 workshop management
180605 workshop management
 
Req-usingDesignSprint.pdf
Req-usingDesignSprint.pdfReq-usingDesignSprint.pdf
Req-usingDesignSprint.pdf
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
ch03-Design Project.ppt
ch03-Design Project.pptch03-Design Project.ppt
ch03-Design Project.ppt
 
Chap4_Requirements_Elicitation and Collaboration.pptx
Chap4_Requirements_Elicitation and Collaboration.pptxChap4_Requirements_Elicitation and Collaboration.pptx
Chap4_Requirements_Elicitation and Collaboration.pptx
 
Agile projects are for delivering packaged software too
Agile projects are for delivering packaged software tooAgile projects are for delivering packaged software too
Agile projects are for delivering packaged software too
 
Agile projects
Agile projectsAgile projects
Agile projects
 
Asset Finance Agile Projects
Asset Finance Agile ProjectsAsset Finance Agile Projects
Asset Finance Agile Projects
 
Analysis
AnalysisAnalysis
Analysis
 
Oracle Fusion HCM Adoption Workshop
Oracle Fusion HCM Adoption WorkshopOracle Fusion HCM Adoption Workshop
Oracle Fusion HCM Adoption Workshop
 
Lecture 8.pptx
Lecture 8.pptxLecture 8.pptx
Lecture 8.pptx
 
Surrounded by Geniuses: Knowledge Management Learning From Other Industries
Surrounded by Geniuses: Knowledge Management Learning From Other IndustriesSurrounded by Geniuses: Knowledge Management Learning From Other Industries
Surrounded by Geniuses: Knowledge Management Learning From Other Industries
 
Calto Commercial RIS Systems
Calto Commercial RIS SystemsCalto Commercial RIS Systems
Calto Commercial RIS Systems
 
Eniram - Feedback From 50 Vessel Operators on Digitalizing Their Business - J...
Eniram - Feedback From 50 Vessel Operators on Digitalizing Their Business - J...Eniram - Feedback From 50 Vessel Operators on Digitalizing Their Business - J...
Eniram - Feedback From 50 Vessel Operators on Digitalizing Their Business - J...
 

Mais de Joe Newbert

Beyond Stakeholder Analysis And Management
Beyond Stakeholder Analysis And ManagementBeyond Stakeholder Analysis And Management
Beyond Stakeholder Analysis And ManagementJoe Newbert
 
Unfinished Symphony Of Business Analysis And Project Management
Unfinished Symphony Of Business Analysis And Project ManagementUnfinished Symphony Of Business Analysis And Project Management
Unfinished Symphony Of Business Analysis And Project ManagementJoe Newbert
 
Everybody's Free (To Gear Up)
Everybody's Free (To Gear Up)Everybody's Free (To Gear Up)
Everybody's Free (To Gear Up)Joe Newbert
 
It's time for business analysis to come of age
It's time for business analysis to come of ageIt's time for business analysis to come of age
It's time for business analysis to come of ageJoe Newbert
 
Things that help me get things done
Things that help me get things doneThings that help me get things done
Things that help me get things doneJoe Newbert
 
The art of war for business change
The art of war for business changeThe art of war for business change
The art of war for business changeJoe Newbert
 
Steps To Business Analysis Competency Success
Steps To Business Analysis Competency SuccessSteps To Business Analysis Competency Success
Steps To Business Analysis Competency SuccessJoe Newbert
 
Planning Your Business Analyst Happiness Project
Planning Your Business Analyst Happiness ProjectPlanning Your Business Analyst Happiness Project
Planning Your Business Analyst Happiness ProjectJoe Newbert
 
Find your BA Mojo
Find your BA MojoFind your BA Mojo
Find your BA MojoJoe Newbert
 
Build your BA Blueprint
Build your BA BlueprintBuild your BA Blueprint
Build your BA BlueprintJoe Newbert
 
The Art of War for Business Analysts
The Art of War for Business AnalystsThe Art of War for Business Analysts
The Art of War for Business AnalystsJoe Newbert
 
A hard look at the softer side of business analysis
A hard look at the softer side of business analysisA hard look at the softer side of business analysis
A hard look at the softer side of business analysisJoe Newbert
 
The Art Of War For Business Analysts
The Art Of War For Business AnalystsThe Art Of War For Business Analysts
The Art Of War For Business AnalystsJoe Newbert
 
Business Analysis meet Test Analysis
Business Analysis meet Test AnalysisBusiness Analysis meet Test Analysis
Business Analysis meet Test AnalysisJoe Newbert
 

Mais de Joe Newbert (14)

Beyond Stakeholder Analysis And Management
Beyond Stakeholder Analysis And ManagementBeyond Stakeholder Analysis And Management
Beyond Stakeholder Analysis And Management
 
Unfinished Symphony Of Business Analysis And Project Management
Unfinished Symphony Of Business Analysis And Project ManagementUnfinished Symphony Of Business Analysis And Project Management
Unfinished Symphony Of Business Analysis And Project Management
 
Everybody's Free (To Gear Up)
Everybody's Free (To Gear Up)Everybody's Free (To Gear Up)
Everybody's Free (To Gear Up)
 
It's time for business analysis to come of age
It's time for business analysis to come of ageIt's time for business analysis to come of age
It's time for business analysis to come of age
 
Things that help me get things done
Things that help me get things doneThings that help me get things done
Things that help me get things done
 
The art of war for business change
The art of war for business changeThe art of war for business change
The art of war for business change
 
Steps To Business Analysis Competency Success
Steps To Business Analysis Competency SuccessSteps To Business Analysis Competency Success
Steps To Business Analysis Competency Success
 
Planning Your Business Analyst Happiness Project
Planning Your Business Analyst Happiness ProjectPlanning Your Business Analyst Happiness Project
Planning Your Business Analyst Happiness Project
 
Find your BA Mojo
Find your BA MojoFind your BA Mojo
Find your BA Mojo
 
Build your BA Blueprint
Build your BA BlueprintBuild your BA Blueprint
Build your BA Blueprint
 
The Art of War for Business Analysts
The Art of War for Business AnalystsThe Art of War for Business Analysts
The Art of War for Business Analysts
 
A hard look at the softer side of business analysis
A hard look at the softer side of business analysisA hard look at the softer side of business analysis
A hard look at the softer side of business analysis
 
The Art Of War For Business Analysts
The Art Of War For Business AnalystsThe Art Of War For Business Analysts
The Art Of War For Business Analysts
 
Business Analysis meet Test Analysis
Business Analysis meet Test AnalysisBusiness Analysis meet Test Analysis
Business Analysis meet Test Analysis
 

Último

Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLSeo
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayNZSG
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Roomdivyansh0kumar0
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessAggregage
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxSocio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxtrishalcan8
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation SlidesKeppelCorporation
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear RegressionRavindra Nath Shukla
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfOrient Homes
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdfOrient Homes
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024christinemoorman
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyEthan lee
 

Último (20)

Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRLMONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130  Available With RoomVIP Kolkata Call Girl Howrah 👉 8250192130  Available With Room
VIP Kolkata Call Girl Howrah 👉 8250192130 Available With Room
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
Sales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for SuccessSales & Marketing Alignment: How to Synergize for Success
Sales & Marketing Alignment: How to Synergize for Success
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptxSocio-economic-Impact-of-business-consumers-suppliers-and.pptx
Socio-economic-Impact-of-business-consumers-suppliers-and.pptx
 
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
Keppel Ltd. 1Q 2024 Business Update  Presentation SlidesKeppel Ltd. 1Q 2024 Business Update  Presentation Slides
Keppel Ltd. 1Q 2024 Business Update Presentation Slides
 
Regression analysis: Simple Linear Regression Multiple Linear Regression
Regression analysis:  Simple Linear Regression Multiple Linear RegressionRegression analysis:  Simple Linear Regression Multiple Linear Regression
Regression analysis: Simple Linear Regression Multiple Linear Regression
 
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdfCatalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
Catalogue ONG NƯỚC uPVC - HDPE DE NHAT.pdf
 
Catalogue ONG NUOC PPR DE NHAT .pdf
Catalogue ONG NUOC PPR DE NHAT      .pdfCatalogue ONG NUOC PPR DE NHAT      .pdf
Catalogue ONG NUOC PPR DE NHAT .pdf
 
The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024The CMO Survey - Highlights and Insights Report - Spring 2024
The CMO Survey - Highlights and Insights Report - Spring 2024
 
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case studyThe Coffee Bean & Tea Leaf(CBTL), Business strategy case study
The Coffee Bean & Tea Leaf(CBTL), Business strategy case study
 

Requirements Elicitation Techniques

  • 1. www.businesschange.academy 1 DAMA South Africa Presented by Joe Newbert 18 July 2019 Requirements Elicitation Techniques For Data Discovery
  • 2. Email: joe.newbert@bcmg.co.za Twitter: @newbert LinkedIn: /in/newbert Joe Newbert Chief Training office Business Change Academy www.businesschange.academy About Your Speaker02
  • 3. Business analysts have a range of investigation techniques at their disposal. From these, they must select the ones that are likely to be most effective on this project, in this organisation, with these people. A ‘toolbox’ approach is needed, choosing the tool that best meets the needs of each situation. www.businesschange.academy 3 What we’ll cover03 2 Fundamental elicitation techniques Supplementary elicitation techniques 4 Set of context for requirements elicitation Quantitative elicitation techniques 1 4
  • 4. Life-Cycle for Business Change06 Define project and prepare business case Align strategy, environment and architecture Design detailed business change projects Implement, test and operationalise change Realise and measure business benefits BUSINESS CASE www.businesschange.academy
  • 5. www.businesschange.academy 5 Holistic thinking05 Process People InformationTechnology Organisation ORGANISATION Structure, responsibilities, boundaries, resources, relationships PROCESS Complexity, sensibility, communication, hand-offs, redundancy PEOPLE Recruitment, training, appraisal, development, motivation/reward INFORMATION TECHNOLOGY Accessibility, relevance, integration, usable, adaptable/scalable
  • 6. 1. Interview 2. Workshop 3. Observation 4. Scenario modelling 5. Prototyping 6. Focus Groups 7. Surveys (Questionnaires) 8. Special Purpose Records 9. Activity Sampling 10.Document Analysis www.businesschange.academy 6 Investigation techniques08
  • 7. • Time consuming to organise, conduct and document • Expensive, particularly where users are widely geographically distributed • Demanding in terms of the interviewee’s time • Representative of an opinion, which will need to be evaluated using quantitative date www.businesschange.academy 7 Interview – pros and cons15 • Build rapport with business users • Understand user’s perspectives • Explore detailed requirements • Collect appropriate documents that the business use • Detect any ‘political’ issues and tensions. • Study the physical environment in which the new system will operate Advantages Disadvantages
  • 8. • Time consuming to organise, as it is often difficult to get all the required people together • Inappropriate when senior users are unable or unwilling to attend. Consequently decisions are reversed after the workshop www.businesschange.academy 8 Workshop – pros and cons21 • Gain a broader and more complete understanding of the area under consideration • Reduce time and increase productivity • A workshop is much quicker than one-on-one interviewing • Gain a consensus view and ownership of a group agreement • Decisions should be better as they are subjected to immediate quality test • Everyone gains a better overall perspective of the problem situation Advantages Disadvantages
  • 9. • Observation can be time consuming • People may change the way that they work because they are being observed. They may ‘work to rules’ rather than work as they normally would www.businesschange.academy 9 Observation – pros and cons24 • The analyst gains deeper understanding of the work environment • Observation helps build rapport with business users • Identifies tacit knowledge requirements Advantages Disadvantages
  • 10. • Time consuming to develop • Can become too complex, leading to complicated diagrams and user confusion • May dwell too long on scenarios which are unlikely to happen www.businesschange.academy 10 Scenario modelling – pros and cons26 • Forces users to define every step, so identifies tacit knowledge • Helps explore alternatives at an early stage in requirements elicitation • Provides sufficient detail for the construction of text scripts Advantages Disadvantages
  • 11. • Too many versions of the prototype can cause the project to spin out of control • Users may want to use the prototype immediately and are unaware that it is incomplete • It may be difficult to replicate the appearance and performance of the prototype in the real system Simple prototypes may give negative impression www.businesschange.academy 11 Prototyping – pros and cons28 • Helps users clarify requirements that they have difficulty in defining • Identifies new opportunities and requirements that the users could not envisage • Allows the user to experience the ‘look and feel’ of the proposed software solution • Permits the user to assess overall usability and system performance • Allow users to experience the scenario that they have defined in detail Advantages Disadvantages
  • 12. • Time consuming to organise, as it is often difficult to get all the required people together www.businesschange.academy 12 Focus group – pros and cons30 • Group’s ideas are analysed in relation to the stated requirements • may also be used once the system has been developed prior to deployment (or product launch) where the group’s report could influence how best to deploy the system or how to position the product in the market. • A focus group may also serve to assess customer satisfaction with a product or service or to provide direction on the revisions to the next release of requirements Advantages Disadvantages
  • 13. • Difficult to ask questions which require which require more than easily clarified answers • The analyst cannot ask supplementary questions to clarify an answer or explore an alternative • The analyst cannot observe or experience the user’s work environment • Most importantly, non-respondents to questionnaire may be very different to respondents – hence conclusions may be false www.businesschange.academy 13 Surveys – pros and cons33 • They can be used to anonymously collect data about views and behaviour • Suited to the collection of detailed quantitative data that requires users to look up documents and records • Provides standardised responses from a wide range of respondents Advantages Disadvantages
  • 14. • Users may forget to record data and so invent values • it is not very popular – especially if people do not complete timesheets routinely • it is not very accurate – you cannot realistically ask people to note down periods of less • than, say, half an hour as some will forget to do it until the end of the day anyway, and • people are not very likely to record time during which they are not working – which leads to distorted and inaccurate results. www.businesschange.academy 14 Special purpose records – pros and cons35 • Special purpose records consume less of the analysts time Advantages Disadvantages
  • 15. • Time consuming to organise, conduct and document www.businesschange.academy 15 Activity sampling - pros and cons37 • Provide valuable quantitative data to set alongside the more qualitative information gained through talking to people • Help to identify pinch-points, work overloads and so forth • Performed by the business analyst, so it is not prone to errors and fabricated values made by users • Analysing jobs and tasks may help build a business case as it may highlight cost and time savings • Again, activity sampling is used to collect data not routinely available in the organisation Advantages Disadvantages
  • 16. • Time consuming • May not have been completed correctly www.businesschange.academy 16 Document analysis - pros and cons39 • The usage of the documents helps with the identification of the processes and information flows • The information recorded can provide valuable insights into the data used by the organisation – information which we may use at a later point if we decide to build a model of the data Advantages Disadvantages
  • 17. www.businesschange.academy 17 The very best technique is to combine your techniques.
  • 19. Web: www.businesschange.academy Email: team@bcmg.co.za Twitter: @businesschange LinkedIn: /company/businesschange Business Change Academy provides accredited qualifications + short courses for professionals seeking internationally recognised best-practice competencies. Our proven approach empowers people with knowledge, skills and abilities — that are modern, practical and relevant — to improve on-the-project performance. www.businesschange.academy 19 Learn your business analysis stripes45 Business Change Academy