SlideShare a Scribd company logo
SCRUM
User Role Modeling
In order to prevent that every description of a
User Story start with “As a user, I want to …”
we use User Role Modeling techniques.
Even with simple applications there is no such
thing as ‘the user’.
Users with identical rights may approach an
application in different ways.
Who is the user?
Flickr user Ville Miettinen
Mike Cohn dedicates a chapter in his
book “User Stories Applied” to
determining and defining users.
He provides a simple process that can be conducted within
approximately an hour with the participation of the
complete team.
It has significant advantages to pay attention
to user determination.
Both the direct and the indirect results add, in
our opinion, so much value that we decided to
conduct ‘User Role Modeling’ in the proposal
stage, by default.
The advantages
Flickr user Parker Knight
Because every team member is allowed
to give unlimited input, a large variety of
possible users will be the initial outcome.
Because the complete team participates in
the exercise, they get a better impression of
what the application could offer in terms of
functionality.
The result
Flickr user Infusionsoft
Aside from being able to create a user
structure including read, write and delete
rights, the insight in the required functionality
has increased.
This allows for a better transformation from
an initial project description into Stories and
presenting these Stories in the right order.
In our proposals, we try to represent the
result of this exercise. It obviously means our
proposals hold a description of the users as
we see them.
But the result is also visible in the Stories
that better reflect the goal of the application,
because the team thought of the users and
their needs.
READ MORE
DOWNLOAD THE
FULL WHITE PAPER
Maxcode
Deliver your next finance or ehealth application.
Maxcode is an IT service company building tailor made applications
for the European market. We focus on financial and healthcare
industries. Maxcode is located in The Netherlands with offices in
Romania, and the Republic of Moldova. We are a modern company
and a reliable partner for our customers and employees.
Koninginnegracht 19
2514 AB Den Haag / The Hague
The Netherlands
info@maxcode.net
Disclaimer
The materials in this document may contain inaccuracies or typographical errors.
Maxcode does not warrant the accuracy, reliability or completeness of the
materials, advices, opinions, statements or any other information displayed or
distributed in this document. All information in this document is provided “as
is” and “as available”, and shall not be binding nor shall it be construed as
constituting any obligation, representation or warranty on the part of Maxcode.
You acknowledge that any reliance on any information in this document shall be
at your sole risk. Maxcode mentions others, their products and ideas as a
convenience to you. Those others, products and ideas are not under the control
of Maxcode. Accordingly, Maxcode makes no representation or warranty in
relation to others, their products, or ideas, other than simply listing them as
relevant for your consideration. By listing them, Maxcode is not endorsing or
recommending them to you.

More Related Content

PDF
Techlab 2016 spring teams
PPTX
Justphonebook - FREE Web & Mobile Contact Management App
PPTX
Analyzing User Modeling on Twitter for Personalized News Recommendations
PPTX
Common web performance recommendations
DOC
ใบงานที่6 นางสาว-สุรีพร-คำติ๊บ
PDF
Admis23 pem princ-2017-min
PPTX
College Preparat& Honor Courses
PPTX
09. Балты на тэрыторыі Беларусі
Techlab 2016 spring teams
Justphonebook - FREE Web & Mobile Contact Management App
Analyzing User Modeling on Twitter for Personalized News Recommendations
Common web performance recommendations
ใบงานที่6 นางสาว-สุรีพร-คำติ๊บ
Admis23 pem princ-2017-min
College Preparat& Honor Courses
09. Балты на тэрыторыі Беларусі

Viewers also liked (6)

DOCX
PRINCE CV
DOCX
Parts clerk performance appraisal
PPT
SEARCH MASTER
PDF
HRDS Rising Stars 22
PDF
PDF
2015 GNO 招商说明 Line : gno8033
PRINCE CV
Parts clerk performance appraisal
SEARCH MASTER
HRDS Rising Stars 22
2015 GNO 招商说明 Line : gno8033
Ad

Similar to Scrum user role modeling (20)

PDF
Jason-Phillip Park on Creating User Stories that get your Developers Excited
PPT
User Stories
PPT
User Stories
PDF
Scrum - Commitment and Prioritisation
PDF
Business Use Case Paper
PDF
Leading Agile Product Discovery
PPSX
Agile, User Stories, Domain Driven Design
PDF
Joget workflow v3 - Software Business Made Easy
KEY
Agile intro module 2
PDF
Programming for Business: Real People, Real World
PPTX
How to Break the Requirements into User Stories
PDF
User Stories in Interaction Design
PDF
Certus Accelerate - User Centred Everything by Sam Williams
KEY
Become Efficient or Die: The Story of BackType
PPTX
Story Time - Writing Effective User Stories
PDF
User Stories In Interaction Design
PDF
Andrew Russell Resume - Change Leadership (2016)
PPT
Building Debt Free MVP - Deep Dive
PPT
From Prototype to MVP (case study)
PDF
Agile Value Management
Jason-Phillip Park on Creating User Stories that get your Developers Excited
User Stories
User Stories
Scrum - Commitment and Prioritisation
Business Use Case Paper
Leading Agile Product Discovery
Agile, User Stories, Domain Driven Design
Joget workflow v3 - Software Business Made Easy
Agile intro module 2
Programming for Business: Real People, Real World
How to Break the Requirements into User Stories
User Stories in Interaction Design
Certus Accelerate - User Centred Everything by Sam Williams
Become Efficient or Die: The Story of BackType
Story Time - Writing Effective User Stories
User Stories In Interaction Design
Andrew Russell Resume - Change Leadership (2016)
Building Debt Free MVP - Deep Dive
From Prototype to MVP (case study)
Agile Value Management
Ad

Recently uploaded (20)

PPTX
Spectroscopy.pptx food analysis technology
PPTX
Tartificialntelligence_presentation.pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Empathic Computing: Creating Shared Understanding
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PPT
Teaching material agriculture food technology
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
A Presentation on Artificial Intelligence
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
Approach and Philosophy of On baking technology
PPTX
Programs and apps: productivity, graphics, security and other tools
PPTX
1. Introduction to Computer Programming.pptx
PPTX
MYSQL Presentation for SQL database connectivity
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
Spectroscopy.pptx food analysis technology
Tartificialntelligence_presentation.pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Encapsulation theory and applications.pdf
Empathic Computing: Creating Shared Understanding
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
MIND Revenue Release Quarter 2 2025 Press Release
Teaching material agriculture food technology
The Rise and Fall of 3GPP – Time for a Sabbatical?
A Presentation on Artificial Intelligence
NewMind AI Weekly Chronicles - August'25-Week II
Mobile App Security Testing_ A Comprehensive Guide.pdf
A comparative analysis of optical character recognition models for extracting...
Approach and Philosophy of On baking technology
Programs and apps: productivity, graphics, security and other tools
1. Introduction to Computer Programming.pptx
MYSQL Presentation for SQL database connectivity
Network Security Unit 5.pdf for BCA BBA.
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Digital-Transformation-Roadmap-for-Companies.pptx

Scrum user role modeling

  • 2. In order to prevent that every description of a User Story start with “As a user, I want to …” we use User Role Modeling techniques. Even with simple applications there is no such thing as ‘the user’.
  • 3. Users with identical rights may approach an application in different ways.
  • 4. Who is the user? Flickr user Ville Miettinen
  • 5. Mike Cohn dedicates a chapter in his book “User Stories Applied” to determining and defining users. He provides a simple process that can be conducted within approximately an hour with the participation of the complete team.
  • 6. It has significant advantages to pay attention to user determination. Both the direct and the indirect results add, in our opinion, so much value that we decided to conduct ‘User Role Modeling’ in the proposal stage, by default.
  • 8. Because every team member is allowed to give unlimited input, a large variety of possible users will be the initial outcome.
  • 9. Because the complete team participates in the exercise, they get a better impression of what the application could offer in terms of functionality.
  • 10. The result Flickr user Infusionsoft
  • 11. Aside from being able to create a user structure including read, write and delete rights, the insight in the required functionality has increased.
  • 12. This allows for a better transformation from an initial project description into Stories and presenting these Stories in the right order.
  • 13. In our proposals, we try to represent the result of this exercise. It obviously means our proposals hold a description of the users as we see them.
  • 14. But the result is also visible in the Stories that better reflect the goal of the application, because the team thought of the users and their needs.
  • 16. Maxcode Deliver your next finance or ehealth application. Maxcode is an IT service company building tailor made applications for the European market. We focus on financial and healthcare industries. Maxcode is located in The Netherlands with offices in Romania, and the Republic of Moldova. We are a modern company and a reliable partner for our customers and employees. Koninginnegracht 19 2514 AB Den Haag / The Hague The Netherlands info@maxcode.net
  • 17. Disclaimer The materials in this document may contain inaccuracies or typographical errors. Maxcode does not warrant the accuracy, reliability or completeness of the materials, advices, opinions, statements or any other information displayed or distributed in this document. All information in this document is provided “as is” and “as available”, and shall not be binding nor shall it be construed as constituting any obligation, representation or warranty on the part of Maxcode. You acknowledge that any reliance on any information in this document shall be at your sole risk. Maxcode mentions others, their products and ideas as a convenience to you. Those others, products and ideas are not under the control of Maxcode. Accordingly, Maxcode makes no representation or warranty in relation to others, their products, or ideas, other than simply listing them as relevant for your consideration. By listing them, Maxcode is not endorsing or recommending them to you.