Hi, I am Arnaud!

Software engineer - Freelancer

@arnolanglade

Once upon a time, Long

meetings...

ionicons-v5-g
ionicons-v5-j
ionicons-v5-j
ionicons-v5-j

Product Manager

Software Engineers

It's not stakeholder knowledge but developers' ignorance that gets deployed into production.

 

Alberto Brandolini

What is Example Mapping?

Example Mapping is a method designed to make conversation short and very productive.

 

cucumber.io    

What's its Goal?

Ensure everyone understands the domain problem and clarifies the acceptance criteria for a given story.

BENEFITS

ionicons-v5-k

Ease knowledge sharing

ionicons-v5-e

Avoid long and boring meetings

ionicons-v5-i

Who attends the workshop?

Product Manager

Quality

Analyst

Software

Engineers

3 amigos

ionicons-v5-g
ionicons-v5-j
ionicons-v5-j

Product Manager

Domain Expert

Engineers

Engineering

Manager

Designer

Anyone interested in your work

Quality

Analyst

BENEFITS

ionicons-v5-k

Improve team collaboration

ionicons-v5-j

Break the silos

ionicons-v5-i

What do you need?

WRITE DOWN The

Story's title

Story's Title

I will share a problem

with you!

Domain Expert

Product Manager

COLLECT The Business Rules

BUSINESS RULE

BUSINESS RULE

BUSINESS RULE

BUSINESS RULE

BUSINESS RULE

BUSINESS RULE

BUSINESS RULE

BUSINESS RULE

Prioritize The Business Rules

BUSINESS RULE

BUSINESS RULE

StOry

BUSINESS RULE

Priority

ILLUSTRATE THEM WITH ExampleS

BUSINESS RULE

BUSINESS RULE

BUSINESS RULE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

If a Rule has Too many examples...

EXAMPLE

BUSINESS RULE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

BUSINESS RULE

EXAMPLE

EXAMPLE

EXAMPLE

BUSINESS RULE

EXAMPLE

Then Business rules

are missing

RAISE QUESTIONS /

BOTTLENECKS

EXAMPLE

EXAMPLE

QUESTION

BUSINESS RULE

QUESTION

StOry

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

QUESTION

EXAMPLE

EXAMPLE

BUSINESS RULE

BUSINESS RULE

Nice to have

Must have

EXAMPLE

BUSINESS RULES

EXAMPLE

BUSINESS RULES

EXAMPLE

BUSINESS RULES

EXAMPLE

BUSINESS RULES

StOry

INITIAL StOry

NEW StOry

NEW StOry

Small stories are key!

Ship faster

ionicons-v5-p

Better forecasting #noEstimate

Reassure the stakeholders

ionicons-v5-j

BENEFITS

ionicons-v5-k

Refine your stories

ionicons-v5-n

Improve your backlog prorization

ionicons-v5-b

It's hard to find the business rules!

Start BY The Examples

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

Story

Find Out the

Business Rules

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

EXAMPLE

BUSINESS RULE

BUSINESS RULE

BUSINESS RULE

How to write examples?

EXAMPLE

Simplified Given / When / Then

What I need

----

Action

----

== > What I expect

An account with username arn0

----

Someone creates an account with arn0

----

==> Error raised "This username is already used"

Drawings

take 2

take 5

=>Error

Schemas

Everything that helps you understand the business needs

BENEFITS

ionicons-v5-k

Ease and accelerate development

ionicons-v5-d

Use examples as test cases

ionicons-v5-i

Last tips about the organization

ionicons-v5-n
ionicons-v5-g
ionicons-v5-l
ionicons-v5-l
ionicons-v5-l
ionicons-v5-j

The teamMATES ROLES

ionicons-v5-g
ionicons-v5-g
ionicons-v5-n
ionicons-v5-l
ionicons-v5-j
ionicons-v5-l

Ask questions / challenge

Ask questions / challenge

Animator

Scribe

Share knowledge

Full team

Part of the team

VERSUS

the planning

Book a time slot on your calendar

Sorry, I am busy!

ionicons-v5-p

Use it when needed

30 minutes max

ionicons-v5-g

Thank you!

Any QuestionS?

@arnolanglade