SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
IIBA® Adelaide
Requirements
(& how to find them)
27 October 2022
IIBA® Australia acknowledges the Traditional Owners of
country throughout Australia and recognise their continuing
connection to land, waters and culture.
We pay our respects to Elders past, present and emerging
and extend our respects to all Aboriginal and Torres Strait
Islander people present with us today.
Acknowledgement of Country
For more information and to register visit
https://australia.iiba.org/events-list
Future Events
1 November & 2 November 2022
Global Business Analysis Day Event
10 November 2022
(Scaling) agile through the lens of a Business Analyst using SAFe
23 November 2022
IIBA® Melbourne – Secrets behind AI project successes
Call for Volunteers
The IIBA Australia Chapter invites your expressions of interest (EOI) to join and support
us in providing our services to our members and community. Chapter volunteering is
activity and capacity based. In addition to completing this form, you are strongly
encouraged to get involved by attending Chapter events held in your local city.
For more information and to express your interest visit:
https://australia.iiba.org/volunteer
Follow us on Social Media
Join the Conversation NOW!
IIBA Australia IIBA Australia Chapter
@IIBAAUS
Iiba_australia IIBA Australia
Chapter Ltd
iibaaustralia.com
So who is this
guy?
Alan Harrison
Snr Business Analyst
ASG Group
Mandatory bio stuff…
• 35 years in IT, 15 with the words ‘Business Analyst’
in the job title.
• Worked in Australia mostly, with a stint in Germany
(mmm beer)
• Occasionally does other stuff like PM-ing, SM-ing,
UX-ing and hanging out with real BAs.
• Hobbies include chocolate and mixing metaphors.
1. What are they?
2. The different types of
requirements
3. How they relate to each
other
4. Ways to ‘elicit’ them
5. … and a bit about
stakeholders
But before we get started…
Requirements
and how to find them
A Definition…
A requirement is a
description or representation
of a need.
They precisely and
unambiguously describe the
things that a solution should
do in order to achieve a
change.
So what do we mean
by:
• Need
• Solution
• Change
Requirements
Ok, so what are they?
Types of Requirement
The BABOK® defines several types of
requirements
• Business requirements
• Stakeholder requirements
• Solution requirements
• Functional requirements
• Non-functional requirements
• Transition requirements
Wait… there are types of
requirements?
Business Requirements
High-level goals, objectives and outcomes
that describe the reason for the change.
These can sit at different levels:
• Enterprise
• Business unit
• Initiative (project)
Types of Requirement
Typically, these live in documents such as:
• Strategic Plans
• Project Briefs
• Project Charters
The ‘Why’
Stakeholder Requirements
Detailed requirements that are focused on
the needs and perspectives of the
stakeholders.
Types of Requirement
More detailed than Business Requirements
but still not very specific. Stakeholder
Requirements flesh out what the change
will be – but not prescriptively.
These are generally stored in Business
Requirements Definition (BRD) documents,
user stories, process models, etc.
The ‘What’
Solution Requirements
Split into two types:
• Functional Requirements
Describe the capabilities and
behaviours that a solution must
have
• Non-Functional Requirements
Describe the qualities that a
solution must have or the
conditions under which it remains
effective
Types of Requirement
Solution Requirements can be very
specific, or not. It depends…
Non-functional Requirements typically
describe things like performance and
response times, availability, scalability,
accessibility.
The ‘How’
Transition Requirements
Detailed requirements that describe the
needs the solution must have in order to
transition from the current state to the
future state.
These are temporary and will not be needed
once the solution is finalised.
Types of Requirement
Traceability
What is it and is it
actually important?
The what
“Every requirement needs to justify its existence.”
Essentially, traceability is linking a requirement to something
else:
• other requirements,
• constraints,
• use cases,
• test cases,
• stakeholders,
• releases,
• and/or a risks…
amongst others.
.
Forward Traceability
Backward Traceability
Traceability
Types
Forward Traceability
Forward to Requirements
From the customer needs (business requirements) to the requirement.
Forward from Requirements
From the requirement itself to subsequent tasks and artefacts.
Backwards Traceability
Backward from Requirements
Linking a functional requirement back to a ‘parent’ stakeholder requirement and/or use
case.
Backward to Requirements
From the tasks and work that was performed back to the requirement.
Notes: other forms of traceability – linking to releases, external vendor’s systems, stakeholders.
So why should we care?
1. Coverage
2. Impact Analysis
3. Scope Management
Ensuring that each high-level business requirement
has been addressed, and each of the stakeholder
requirements have been implemented (and tested).
If a requirement changes, the related requirements
may also be affected.
If a requirement can’t be traced to a business
requirement, then it’s probably an example of
“scope creep”.
Traceability
Short answer… by listening
Requirements
How to find them • Interviews
• Workshops
• Observation
• Reading (document analysis)
• Data analysis
• Brainstorming
• Process analysis
• Prototyping
• Surveys/questionnaires
Popular elicitation techniques
Preparation
• Prepare your core questions (you’ll deviate from them, but
make sure you come back to these before you finish)
• Identify the right people to speak to (stakeholder mapping)
• Set the time and place for the meeting
• Call ahead to explain what the interview is for and who you are
• Set the room up how you want it (face-to-face)
During the interview
• Introduce yourself and explain the purpose – gain their consent.
• Start with easy questions *
• Listen to their answers and make notes
• Follow up by sending them a summary of your notes
Techniques
#1 - Interviews
It’s NOT an interrogation!
Tips
• Find a location with few
distractions
• Avoid doing any analysis on
their answers
• Thank them
or
#1 - Interviews
Face to Face
Room Set-up
• Seating
• Tables
• Whiteboard / screen (test it)
• Refreshments
Online
• Be on time
• Camera on, mute off
• Collaboration tool(s) ready
Both
• Power supply!!!
Techniques
The most important thing to consider in a face
to face interview is the seating arrangements.
#1 - Interviews
Techniques
“I’m on your side!”
Shared workspace – not a barrier
between us
Non-verbal queues are more
noticeable
We both can see the
screen/whiteboard easily
Face to Face
Making the interviewee feel
comfortable is the biggest factor
for success.
Recognising body language
queues is important – it helps
guide the conversation and
recognise topics that are making
the interviewee uncomfortable.
1m – 1.2m
Ask excellent questions
• Avoid questions that
have Yes / No answers *
• Use questions that start
with “How”, “Who”,
“When”, “Where”, “What”
- but not “Why”
• Ask questions the other
person will enjoy
answering (don’t
interrogate them)
• Follow-up questions
show the interviewee
that you are listening
and want to know more.
• Towards the end of the
interview, try this
question… “What am I
not asking you that I
should?”
Respect the participants
• Look for ways to build
their trust
• Don’t correct them
during the interview
• But let them ramble if
they want to, but bring
them back to your core
questions
• Listen attentively
Why are they being
‘difficult’?
3 main reasons:
• They feel threatened by
the changes
• They are very busy and
haven’t got the time
• They don’t understand
the importance of your
task
* Unless you are seeking to clarify a point, or… if you feel the interviewee is being evasive
#1 - Interviews
General tips
Techniques
Preparation
• Arrange the time and place for the visit
• Gain any needed permission and access
• Ensure you have the appropriate workplace attire (personal
safety equipment etc)
• Prepare your questions and any equipment you need
During the site-visit
• Introduce yourself and explain the purpose – gain their consent.
• Be unobtrusive and respectful
• Interject with questions (when appropriate to do so)
• Make notes (or recordings, photos)
Techniques
#2 - Observations “What people say, what people do, and what they say
they do are entirely different things.”
Margaret Mead, anthropologist
Tips
• Ask people to carry on
with their work and not to
give you a tour
• Bring someone along to
help
• Thank the participants
Preparation
• Prepare, then prepare some more
• Have a clear purpose for the workshop
• Keep the size manageable
• Only invite those who need to be there
• Set the agenda and distribute it to the participants
• Get there early to set up
During the workshop
• Have a wing-man to take notes and help facilitate discussions.
• Have a break in the middle
• Make it fun
• Keep people active during the session
Techniques
#3 - Workshops “The best way to have a good idea is to have a lot of
ideas.”
Linus Pauling, chemist and twice Nobel Prize winner
Tips
• Get people to move if you
find one person is
dominating a table
• Send out a summary
afterwards
• Thank the participants
Spook Factory has been making “scary-as” products
for more than 30 years.
Recent sales in Halloween decorations, costumes
and animatronics have gone through the roof,
following the success of TV shows like
Stronger Thongs and The Walking Deaf.
The CEO feels they need an App.
Exercise
Pin the Blame Requirement on the Stakeholder
“Everyone has an app these days. Even
my coffee shop has an app!”
Isaac the CEO
The boss has told us that we need to build an app.
We’re going to outsource the development, but we need
to tell them what we want built …
The task is to determine a set of Business Requirements
and then a number of Stakeholder Requirements to form
the basis of our project.
The instructions are on your table along with a set of
stakeholder cards.
… or will be in a minute when we hand them out.
Exercise
Pin the Blame Requirement on the Stakeholder
Part 2 – What features will meet your Objectives?
Deal out a single stakeholder card to the foursome (or choose one
you like). Now we’ll repeat steps 1 to 4 above looking at the
Stakeholder Requirements from that person’s perspective, to meet
one or more of the goals developed in the previous phase.
Step 1: Individually. 1 minute
Individually, on a Sticky Note, jot down 3 to 5 requirements the app
the app will need from the perspective of the Stakeholder card you
were dealt. Remember to keep it in line with the Objective.
Step 2: Pairs. 2 minutes
With a partner, compare ideas and build a set of 3 – 5 good ones,
expand on them if you like.
Step 3: Foursome. 4 minutes
Share your ideas from the pair with another pair and develop the
ideas further – pick the best, discard the least favoured and
expand on the ones you like.
Step 4: All. 5 mins
Each foursome now shares one important idea with the room.
Part 1: What objectives should the app address?
Step 1: Individually. 1 minute
Put yourself in the mindset of the CEO (it’s a scary
place). Individually, on a Sticky Note, jot down 3 to 5
really high-level reasons for having an app - that you
think the CEO might be looking for.
Step 2: Pairs. 2 minutes
With a partner, compare ideas and build a set of 3 – 5
good ones, expand on them if you like.
Step 3: Foursome. 4 minutes
Share your ideas from the pair with another pair and
develop the ideas further – pick the best, discard the
least favoured and expand on the ones you like.
Step 4: All. 5 mins
Each foursome now shares one important idea with the
room.
Find the card for Isaac – the CEO and put that in the centre of the table, leaving the other cards aside for now.
Exercise
Helpful Resources
Liberating Structures
A collection of 31 proven workshopping techniques that can be run individually or combined together to answer specific types of
questions (we used “1-2-4-All” tonight)
https://liberatingstructures.com
LUMA Institute
An organisation that provides a large collection of human-centred design methods and techniques to creatively solve problems.
https://luma-institute.com
International Association of Facilitators
A worldwide community of facilitators that provides a huge library of facilitation techniques.
https://iaf-world.org
International Institute of Business Analysis (IIBA)
A vast resource library and knowledge base available free to members
https://www.iiba.org
Thank you
Stakeholder Mapping
A common question from BAs during a project kick-off session is “Who do I need to talk to?”
Identify the following:
• The obvious roles that hold a stake in your
project – PM, BA, sponsor, vendors, marketing,
customers etc
• Talk to these people and ask them “Who else do
I need to talk to?”
• Draw a representation of them (just a stick-man
is fine) and group them together into similar
areas/roles, e.g “Call Centre” or “Data
Governance”
• Draw linkages between each group and annotate
the line with a verb, e.g. “seeks help from” The
lines should have an arrow that indicates which
group initiates the action.
E.g. Customer → Seeks help from → Call centre

Weitere ähnliche Inhalte

Was ist angesagt?

Define an EA Operating Model
Define an EA Operating ModelDefine an EA Operating Model
Define an EA Operating Model
Info-Tech Research Group
 

Was ist angesagt? (20)

Business analyst 101 program Mumbai India
Business analyst 101 program Mumbai IndiaBusiness analyst 101 program Mumbai India
Business analyst 101 program Mumbai India
 
BTABOK / ITABOK
BTABOK / ITABOKBTABOK / ITABOK
BTABOK / ITABOK
 
Define an EA Operating Model
Define an EA Operating ModelDefine an EA Operating Model
Define an EA Operating Model
 
Business Analysis and IT Business Analyst – An Introduction
Business Analysis and IT Business Analyst – An IntroductionBusiness Analysis and IT Business Analyst – An Introduction
Business Analysis and IT Business Analyst – An Introduction
 
What is Business Analysis
What is Business AnalysisWhat is Business Analysis
What is Business Analysis
 
Business analyst interview questions and answers
Business analyst interview questions and answersBusiness analyst interview questions and answers
Business analyst interview questions and answers
 
Business Analysis 101
Business Analysis 101Business Analysis 101
Business Analysis 101
 
Capability-based Business Model Transformation
Capability-based Business Model TransformationCapability-based Business Model Transformation
Capability-based Business Model Transformation
 
A project portfolio management capability framework
A project portfolio management capability frameworkA project portfolio management capability framework
A project portfolio management capability framework
 
Preparing for pmi ba exam
Preparing for pmi ba examPreparing for pmi ba exam
Preparing for pmi ba exam
 
What does a business analyst do?
What does a business analyst do?What does a business analyst do?
What does a business analyst do?
 
Integrating architecture and itil
Integrating architecture and itilIntegrating architecture and itil
Integrating architecture and itil
 
Togaf 9 template data dissemination diagram
Togaf 9 template   data dissemination diagramTogaf 9 template   data dissemination diagram
Togaf 9 template data dissemination diagram
 
A tailored enterprise architecture maturity model
A tailored enterprise architecture maturity modelA tailored enterprise architecture maturity model
A tailored enterprise architecture maturity model
 
Business Architecture - Paul Turner
Business Architecture - Paul TurnerBusiness Architecture - Paul Turner
Business Architecture - Paul Turner
 
Effective Strategy Execution with Capability-Based Planning, Enterprise Arch...
Effective Strategy Execution with Capability-Based Planning, Enterprise Arch...Effective Strategy Execution with Capability-Based Planning, Enterprise Arch...
Effective Strategy Execution with Capability-Based Planning, Enterprise Arch...
 
Architecture Series 5-5 Effective Enterprise Architecture Action Plan
Architecture Series 5-5   Effective Enterprise Architecture Action PlanArchitecture Series 5-5   Effective Enterprise Architecture Action Plan
Architecture Series 5-5 Effective Enterprise Architecture Action Plan
 
PMO as a service
PMO as a servicePMO as a service
PMO as a service
 
Modeling TOGAF with ArchiMate
Modeling TOGAF with ArchiMateModeling TOGAF with ArchiMate
Modeling TOGAF with ArchiMate
 
Business Analysis Fundamentals
Business Analysis FundamentalsBusiness Analysis Fundamentals
Business Analysis Fundamentals
 

Ähnlich wie IIBA Requirements & how to find them - 27-10-22.pdf

Ola presentation to guide discussion includes personas
Ola presentation to guide discussion includes personasOla presentation to guide discussion includes personas
Ola presentation to guide discussion includes personas
Stephen Abram
 
Effective Grantwriting -
Effective Grantwriting -Effective Grantwriting -
Effective Grantwriting -
Dolores Roselli
 

Ähnlich wie IIBA Requirements & how to find them - 27-10-22.pdf (20)

Романа Косцик “New project begins. Jump in and keep calm. Everything will be ...
Романа Косцик “New project begins. Jump in and keep calm. Everything will be ...Романа Косцик “New project begins. Jump in and keep calm. Everything will be ...
Романа Косцик “New project begins. Jump in and keep calm. Everything will be ...
 
Proyectos Investigación y Desarrollo
Proyectos Investigación y DesarrolloProyectos Investigación y Desarrollo
Proyectos Investigación y Desarrollo
 
Selling userneedsassessment 7-30-07_full
Selling userneedsassessment 7-30-07_fullSelling userneedsassessment 7-30-07_full
Selling userneedsassessment 7-30-07_full
 
Getting Started With UX Research
Getting Started With UX ResearchGetting Started With UX Research
Getting Started With UX Research
 
Ola presentation to guide discussion includes personas
Ola presentation to guide discussion includes personasOla presentation to guide discussion includes personas
Ola presentation to guide discussion includes personas
 
IxDA Sydney UX Research Mentoring Circle - 2. Planning Research
IxDA Sydney UX Research Mentoring Circle - 2. Planning ResearchIxDA Sydney UX Research Mentoring Circle - 2. Planning Research
IxDA Sydney UX Research Mentoring Circle - 2. Planning Research
 
501 Talks Tech: Design Thinking Workshop by Dupla Studios
501 Talks Tech: Design Thinking Workshop by Dupla Studios501 Talks Tech: Design Thinking Workshop by Dupla Studios
501 Talks Tech: Design Thinking Workshop by Dupla Studios
 
Preparing for Today's Job Market - The Interview
Preparing for Today's Job Market - The InterviewPreparing for Today's Job Market - The Interview
Preparing for Today's Job Market - The Interview
 
UX Field Research Toolkit - A Workshop at Big Design - 2017
UX Field Research Toolkit - A Workshop at Big Design - 2017UX Field Research Toolkit - A Workshop at Big Design - 2017
UX Field Research Toolkit - A Workshop at Big Design - 2017
 
Effective Grantwriting -
Effective Grantwriting -Effective Grantwriting -
Effective Grantwriting -
 
HCI_Lecture04.pptx
HCI_Lecture04.pptxHCI_Lecture04.pptx
HCI_Lecture04.pptx
 
Module III. Perfect Your Self-introduction PPT fn
Module III. Perfect Your Self-introduction PPT fnModule III. Perfect Your Self-introduction PPT fn
Module III. Perfect Your Self-introduction PPT fn
 
How he builds the bridge !
How he builds the bridge !How he builds the bridge !
How he builds the bridge !
 
How to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture ChangeHow to Pitch a Software Development Initiative and Ignite Culture Change
How to Pitch a Software Development Initiative and Ignite Culture Change
 
Learning from your customers - A diary study with Slack
Learning from your customers - A diary study with SlackLearning from your customers - A diary study with Slack
Learning from your customers - A diary study with Slack
 
Introduction to policy briefs for researchers
Introduction to policy briefs for researchersIntroduction to policy briefs for researchers
Introduction to policy briefs for researchers
 
7. innovation for life
7. innovation for life7. innovation for life
7. innovation for life
 
Introduction to UX Research: Fundamentals of Contextual Inquiry
Introduction to UX Research: Fundamentals of Contextual InquiryIntroduction to UX Research: Fundamentals of Contextual Inquiry
Introduction to UX Research: Fundamentals of Contextual Inquiry
 
DDL Programme Meeting Oct12
DDL Programme Meeting Oct12DDL Programme Meeting Oct12
DDL Programme Meeting Oct12
 
Principles of interaction design and user testing
Principles of interaction design and user testingPrinciples of interaction design and user testing
Principles of interaction design and user testing
 

Mehr von AustraliaChapterIIBA

IIBA® Sydney - From Isolation to Innovation: Effective Communities Practice
IIBA® Sydney - From Isolation to Innovation: Effective Communities PracticeIIBA® Sydney - From Isolation to Innovation: Effective Communities Practice
IIBA® Sydney - From Isolation to Innovation: Effective Communities Practice
AustraliaChapterIIBA
 
IIBA® Brisbane - The Rise of ChatGPT, Chatbots and AI
IIBA® Brisbane - The Rise of ChatGPT, Chatbots and AIIIBA® Brisbane - The Rise of ChatGPT, Chatbots and AI
IIBA® Brisbane - The Rise of ChatGPT, Chatbots and AI
AustraliaChapterIIBA
 

Mehr von AustraliaChapterIIBA (20)

IIBA® Melbourne - Navigating Business Analysis - Excellence for Career Growth...
IIBA® Melbourne - Navigating Business Analysis - Excellence for Career Growth...IIBA® Melbourne - Navigating Business Analysis - Excellence for Career Growth...
IIBA® Melbourne - Navigating Business Analysis - Excellence for Career Growth...
 
IIBA Adl - Being Effective on Day 1 - Slide Deck.pdf
IIBA Adl - Being Effective on Day 1 - Slide Deck.pdfIIBA Adl - Being Effective on Day 1 - Slide Deck.pdf
IIBA Adl - Being Effective on Day 1 - Slide Deck.pdf
 
IIBA Adelaide Lean Coffee - FOBA & other Acronyms
IIBA Adelaide Lean Coffee - FOBA & other AcronymsIIBA Adelaide Lean Coffee - FOBA & other Acronyms
IIBA Adelaide Lean Coffee - FOBA & other Acronyms
 
IIBA Melbourne - Pave your Path to Success
IIBA Melbourne - Pave your Path to Success IIBA Melbourne - Pave your Path to Success
IIBA Melbourne - Pave your Path to Success
 
IIBA Perth - Not so Risky Business with Ashley Aitken
IIBA Perth - Not so Risky Business with Ashley AitkenIIBA Perth - Not so Risky Business with Ashley Aitken
IIBA Perth - Not so Risky Business with Ashley Aitken
 
IIBA Adelaide - Value Prioritisation
IIBA Adelaide - Value Prioritisation IIBA Adelaide - Value Prioritisation
IIBA Adelaide - Value Prioritisation
 
IIBA® Adelaide - Demystifying SCRUM - Slide Deck
IIBA® Adelaide - Demystifying SCRUM - Slide DeckIIBA® Adelaide - Demystifying SCRUM - Slide Deck
IIBA® Adelaide - Demystifying SCRUM - Slide Deck
 
Simplifying Advanced Process Mapping - Slide Deck
Simplifying Advanced Process Mapping - Slide DeckSimplifying Advanced Process Mapping - Slide Deck
Simplifying Advanced Process Mapping - Slide Deck
 
IIBA® Sydney - From Isolation to Innovation: Effective Communities Practice
IIBA® Sydney - From Isolation to Innovation: Effective Communities PracticeIIBA® Sydney - From Isolation to Innovation: Effective Communities Practice
IIBA® Sydney - From Isolation to Innovation: Effective Communities Practice
 
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the KeyIIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
IIBA® Sydney Unlocking the Power of Low Code No Code: Why BAs Hold the Key
 
IIBA® Brisbane - The Rise of ChatGPT, Chatbots and AI
IIBA® Brisbane - The Rise of ChatGPT, Chatbots and AIIIBA® Brisbane - The Rise of ChatGPT, Chatbots and AI
IIBA® Brisbane - The Rise of ChatGPT, Chatbots and AI
 
BA Professional Development Event
BA Professional Development EventBA Professional Development Event
BA Professional Development Event
 
IIBA Brisbane - Business Analysis Trends 2023 Lightning talks
IIBA Brisbane - Business Analysis Trends 2023 Lightning talksIIBA Brisbane - Business Analysis Trends 2023 Lightning talks
IIBA Brisbane - Business Analysis Trends 2023 Lightning talks
 
2022 IIBA Melb - Unlock your full potential slide deck.pdf
2022 IIBA Melb - Unlock your full potential slide deck.pdf2022 IIBA Melb - Unlock your full potential slide deck.pdf
2022 IIBA Melb - Unlock your full potential slide deck.pdf
 
IIBA® Melbourne - Unlock your full potential as a BA, an EOY event
IIBA® Melbourne - Unlock your full potential as a BA, an EOY event IIBA® Melbourne - Unlock your full potential as a BA, an EOY event
IIBA® Melbourne - Unlock your full potential as a BA, an EOY event
 
BA VALUE FOR AN ESG FRAMEWORK FOR A SUSTAINABLE BUSINESS MODEL IIBA
BA VALUE FOR AN ESG FRAMEWORK FOR A SUSTAINABLE BUSINESS MODEL IIBABA VALUE FOR AN ESG FRAMEWORK FOR A SUSTAINABLE BUSINESS MODEL IIBA
BA VALUE FOR AN ESG FRAMEWORK FOR A SUSTAINABLE BUSINESS MODEL IIBA
 
(Scaling) agile through the lens of a Business Analyst using SAFe
(Scaling) agile through the lens of a Business Analyst using SAFe(Scaling) agile through the lens of a Business Analyst using SAFe
(Scaling) agile through the lens of a Business Analyst using SAFe
 
SLIDE DECK - NFRs vs FRs.pptx
SLIDE DECK - NFRs vs FRs.pptxSLIDE DECK - NFRs vs FRs.pptx
SLIDE DECK - NFRs vs FRs.pptx
 
121022 - The art of getting business analysis right - slide deck.pptx
121022 - The art of getting business analysis right - slide deck.pptx121022 - The art of getting business analysis right - slide deck.pptx
121022 - The art of getting business analysis right - slide deck.pptx
 
IIBA Sydney - How To Be The Perfect Ba (According To A Product Owner)
IIBA Sydney - How To Be The Perfect Ba (According To A Product Owner)IIBA Sydney - How To Be The Perfect Ba (According To A Product Owner)
IIBA Sydney - How To Be The Perfect Ba (According To A Product Owner)
 

Kürzlich hochgeladen

Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
amitlee9823
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
dollysharma2066
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 
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
 

Kürzlich hochgeladen (20)

Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
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
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
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...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 

IIBA Requirements & how to find them - 27-10-22.pdf

  • 1. IIBA® Adelaide Requirements (& how to find them) 27 October 2022
  • 2. IIBA® Australia acknowledges the Traditional Owners of country throughout Australia and recognise their continuing connection to land, waters and culture. We pay our respects to Elders past, present and emerging and extend our respects to all Aboriginal and Torres Strait Islander people present with us today. Acknowledgement of Country
  • 3. For more information and to register visit https://australia.iiba.org/events-list Future Events 1 November & 2 November 2022 Global Business Analysis Day Event 10 November 2022 (Scaling) agile through the lens of a Business Analyst using SAFe 23 November 2022 IIBA® Melbourne – Secrets behind AI project successes
  • 4. Call for Volunteers The IIBA Australia Chapter invites your expressions of interest (EOI) to join and support us in providing our services to our members and community. Chapter volunteering is activity and capacity based. In addition to completing this form, you are strongly encouraged to get involved by attending Chapter events held in your local city. For more information and to express your interest visit: https://australia.iiba.org/volunteer
  • 5. Follow us on Social Media Join the Conversation NOW! IIBA Australia IIBA Australia Chapter @IIBAAUS Iiba_australia IIBA Australia Chapter Ltd iibaaustralia.com
  • 6. So who is this guy? Alan Harrison Snr Business Analyst ASG Group Mandatory bio stuff… • 35 years in IT, 15 with the words ‘Business Analyst’ in the job title. • Worked in Australia mostly, with a stint in Germany (mmm beer) • Occasionally does other stuff like PM-ing, SM-ing, UX-ing and hanging out with real BAs. • Hobbies include chocolate and mixing metaphors.
  • 7. 1. What are they? 2. The different types of requirements 3. How they relate to each other 4. Ways to ‘elicit’ them 5. … and a bit about stakeholders But before we get started… Requirements and how to find them
  • 8. A Definition… A requirement is a description or representation of a need. They precisely and unambiguously describe the things that a solution should do in order to achieve a change. So what do we mean by: • Need • Solution • Change Requirements Ok, so what are they?
  • 9. Types of Requirement The BABOK® defines several types of requirements • Business requirements • Stakeholder requirements • Solution requirements • Functional requirements • Non-functional requirements • Transition requirements Wait… there are types of requirements?
  • 10. Business Requirements High-level goals, objectives and outcomes that describe the reason for the change. These can sit at different levels: • Enterprise • Business unit • Initiative (project) Types of Requirement Typically, these live in documents such as: • Strategic Plans • Project Briefs • Project Charters The ‘Why’
  • 11. Stakeholder Requirements Detailed requirements that are focused on the needs and perspectives of the stakeholders. Types of Requirement More detailed than Business Requirements but still not very specific. Stakeholder Requirements flesh out what the change will be – but not prescriptively. These are generally stored in Business Requirements Definition (BRD) documents, user stories, process models, etc. The ‘What’
  • 12. Solution Requirements Split into two types: • Functional Requirements Describe the capabilities and behaviours that a solution must have • Non-Functional Requirements Describe the qualities that a solution must have or the conditions under which it remains effective Types of Requirement Solution Requirements can be very specific, or not. It depends… Non-functional Requirements typically describe things like performance and response times, availability, scalability, accessibility. The ‘How’
  • 13. Transition Requirements Detailed requirements that describe the needs the solution must have in order to transition from the current state to the future state. These are temporary and will not be needed once the solution is finalised. Types of Requirement
  • 14. Traceability What is it and is it actually important? The what “Every requirement needs to justify its existence.” Essentially, traceability is linking a requirement to something else: • other requirements, • constraints, • use cases, • test cases, • stakeholders, • releases, • and/or a risks… amongst others. .
  • 15. Forward Traceability Backward Traceability Traceability Types Forward Traceability Forward to Requirements From the customer needs (business requirements) to the requirement. Forward from Requirements From the requirement itself to subsequent tasks and artefacts. Backwards Traceability Backward from Requirements Linking a functional requirement back to a ‘parent’ stakeholder requirement and/or use case. Backward to Requirements From the tasks and work that was performed back to the requirement. Notes: other forms of traceability – linking to releases, external vendor’s systems, stakeholders.
  • 16. So why should we care? 1. Coverage 2. Impact Analysis 3. Scope Management Ensuring that each high-level business requirement has been addressed, and each of the stakeholder requirements have been implemented (and tested). If a requirement changes, the related requirements may also be affected. If a requirement can’t be traced to a business requirement, then it’s probably an example of “scope creep”. Traceability
  • 17. Short answer… by listening Requirements How to find them • Interviews • Workshops • Observation • Reading (document analysis) • Data analysis • Brainstorming • Process analysis • Prototyping • Surveys/questionnaires Popular elicitation techniques
  • 18. Preparation • Prepare your core questions (you’ll deviate from them, but make sure you come back to these before you finish) • Identify the right people to speak to (stakeholder mapping) • Set the time and place for the meeting • Call ahead to explain what the interview is for and who you are • Set the room up how you want it (face-to-face) During the interview • Introduce yourself and explain the purpose – gain their consent. • Start with easy questions * • Listen to their answers and make notes • Follow up by sending them a summary of your notes Techniques #1 - Interviews It’s NOT an interrogation! Tips • Find a location with few distractions • Avoid doing any analysis on their answers • Thank them
  • 19. or #1 - Interviews Face to Face Room Set-up • Seating • Tables • Whiteboard / screen (test it) • Refreshments Online • Be on time • Camera on, mute off • Collaboration tool(s) ready Both • Power supply!!! Techniques The most important thing to consider in a face to face interview is the seating arrangements.
  • 20. #1 - Interviews Techniques “I’m on your side!” Shared workspace – not a barrier between us Non-verbal queues are more noticeable We both can see the screen/whiteboard easily Face to Face Making the interviewee feel comfortable is the biggest factor for success. Recognising body language queues is important – it helps guide the conversation and recognise topics that are making the interviewee uncomfortable. 1m – 1.2m
  • 21. Ask excellent questions • Avoid questions that have Yes / No answers * • Use questions that start with “How”, “Who”, “When”, “Where”, “What” - but not “Why” • Ask questions the other person will enjoy answering (don’t interrogate them) • Follow-up questions show the interviewee that you are listening and want to know more. • Towards the end of the interview, try this question… “What am I not asking you that I should?” Respect the participants • Look for ways to build their trust • Don’t correct them during the interview • But let them ramble if they want to, but bring them back to your core questions • Listen attentively Why are they being ‘difficult’? 3 main reasons: • They feel threatened by the changes • They are very busy and haven’t got the time • They don’t understand the importance of your task * Unless you are seeking to clarify a point, or… if you feel the interviewee is being evasive #1 - Interviews General tips Techniques
  • 22. Preparation • Arrange the time and place for the visit • Gain any needed permission and access • Ensure you have the appropriate workplace attire (personal safety equipment etc) • Prepare your questions and any equipment you need During the site-visit • Introduce yourself and explain the purpose – gain their consent. • Be unobtrusive and respectful • Interject with questions (when appropriate to do so) • Make notes (or recordings, photos) Techniques #2 - Observations “What people say, what people do, and what they say they do are entirely different things.” Margaret Mead, anthropologist Tips • Ask people to carry on with their work and not to give you a tour • Bring someone along to help • Thank the participants
  • 23. Preparation • Prepare, then prepare some more • Have a clear purpose for the workshop • Keep the size manageable • Only invite those who need to be there • Set the agenda and distribute it to the participants • Get there early to set up During the workshop • Have a wing-man to take notes and help facilitate discussions. • Have a break in the middle • Make it fun • Keep people active during the session Techniques #3 - Workshops “The best way to have a good idea is to have a lot of ideas.” Linus Pauling, chemist and twice Nobel Prize winner Tips • Get people to move if you find one person is dominating a table • Send out a summary afterwards • Thank the participants
  • 24. Spook Factory has been making “scary-as” products for more than 30 years. Recent sales in Halloween decorations, costumes and animatronics have gone through the roof, following the success of TV shows like Stronger Thongs and The Walking Deaf. The CEO feels they need an App. Exercise Pin the Blame Requirement on the Stakeholder “Everyone has an app these days. Even my coffee shop has an app!” Isaac the CEO
  • 25. The boss has told us that we need to build an app. We’re going to outsource the development, but we need to tell them what we want built … The task is to determine a set of Business Requirements and then a number of Stakeholder Requirements to form the basis of our project. The instructions are on your table along with a set of stakeholder cards. … or will be in a minute when we hand them out. Exercise Pin the Blame Requirement on the Stakeholder
  • 26. Part 2 – What features will meet your Objectives? Deal out a single stakeholder card to the foursome (or choose one you like). Now we’ll repeat steps 1 to 4 above looking at the Stakeholder Requirements from that person’s perspective, to meet one or more of the goals developed in the previous phase. Step 1: Individually. 1 minute Individually, on a Sticky Note, jot down 3 to 5 requirements the app the app will need from the perspective of the Stakeholder card you were dealt. Remember to keep it in line with the Objective. Step 2: Pairs. 2 minutes With a partner, compare ideas and build a set of 3 – 5 good ones, expand on them if you like. Step 3: Foursome. 4 minutes Share your ideas from the pair with another pair and develop the ideas further – pick the best, discard the least favoured and expand on the ones you like. Step 4: All. 5 mins Each foursome now shares one important idea with the room. Part 1: What objectives should the app address? Step 1: Individually. 1 minute Put yourself in the mindset of the CEO (it’s a scary place). Individually, on a Sticky Note, jot down 3 to 5 really high-level reasons for having an app - that you think the CEO might be looking for. Step 2: Pairs. 2 minutes With a partner, compare ideas and build a set of 3 – 5 good ones, expand on them if you like. Step 3: Foursome. 4 minutes Share your ideas from the pair with another pair and develop the ideas further – pick the best, discard the least favoured and expand on the ones you like. Step 4: All. 5 mins Each foursome now shares one important idea with the room. Find the card for Isaac – the CEO and put that in the centre of the table, leaving the other cards aside for now. Exercise
  • 27. Helpful Resources Liberating Structures A collection of 31 proven workshopping techniques that can be run individually or combined together to answer specific types of questions (we used “1-2-4-All” tonight) https://liberatingstructures.com LUMA Institute An organisation that provides a large collection of human-centred design methods and techniques to creatively solve problems. https://luma-institute.com International Association of Facilitators A worldwide community of facilitators that provides a huge library of facilitation techniques. https://iaf-world.org International Institute of Business Analysis (IIBA) A vast resource library and knowledge base available free to members https://www.iiba.org
  • 29. Stakeholder Mapping A common question from BAs during a project kick-off session is “Who do I need to talk to?” Identify the following: • The obvious roles that hold a stake in your project – PM, BA, sponsor, vendors, marketing, customers etc • Talk to these people and ask them “Who else do I need to talk to?” • Draw a representation of them (just a stick-man is fine) and group them together into similar areas/roles, e.g “Call Centre” or “Data Governance” • Draw linkages between each group and annotate the line with a verb, e.g. “seeks help from” The lines should have an arrow that indicates which group initiates the action. E.g. Customer → Seeks help from → Call centre