SlideShare a Scribd company logo
1 of 51
Personas that change the
way you think
Gundega Lazdāne CBAP, Business analysis team lead at FMS, Latvia
Armands Ķirītis, Msc. Comp, Product owner at FMS, Latvia
Agenda
• Who are persons
• Who are Personas
• How to create Personas
• How to use Personas
• A practical example by Armands Ķirītis
Gundega Lazdāne, CBAP
• Ing. Sc. Masters degree
• 15 years in Business Analysis
• BA team lead at FMS
• President of Latvia IIBA® chapter
Armands Ķirītis
• Masters degree in Computer
Science – Information Systems
• 6+ years experience as a
Business Analyst
• Product owner at FMS
• One of the largest software companies in
Latvia complying ISO 9001:2009
• ERP system Horizon, System integration, BI
• R&D laboratory
Who are persons?
• Linda Miller
• 29 years old
• Married, has no children
• Loves to travel
• Works as accountant
• Bill Johnson
• 58 years old
• Married, has 2 children
and 6 grandchildren
• Loves to play poker
• Works as accountant
Who are persons?
• Actor
• Accountant
Who are we developing to?
• Some groups of people who have similar set
of tasks
Who do we understand better?
Accountants in
general
Real people who
have a job as
accountant
Who do we understand better?
Accountants in
general
Real people who
have a job as an
accountant
Why then do we make products
for abstract user groups?
Let’s make products for
real persons
Challenge:
• All people aren’t similar – if we create a
product based on requirements of a few
users, others won’t like it
Solution:
• Personas – real people alike archetypes that
are based on real-world data about user
groups
About Personas
“The inmates are running the asylum”,
1998
Alan Cooper
Who are Personas?
• Personas look like real persons
• Personas are not real persons
• Personas are created based on motivation
and behavior of real people
• Personas are created using data collected
from real people by observing and exploring
Personas as well as persons have
• Photo
• Biography
• Social situation
• Dreams and personal aims
… this creates empathy.
Name
Demographic
information
Motivation
Aims
Behavior
Personas as well as persons have
• Photo
• Biography
• Social situation
• Dreams and personal aims
… this creates empathy.
Name
Demographic
information
Motivation
Aims
Behavior
Empathy is the ability to
understand and share
another person’s feelings
4 steps creating Persona
1. Identify and fill atributes
2. Focus on goals not activities
3. Identify behavior patterns
4. Expand description
Step 1: Identify and fill attributes
Activities Attitude Aptitude
Motivation Skills
Step 2: Focus on goals not features
Step 3: Identify behavior patterns
Step 4: Expand description
How to use Personas
• To communicate requirements in a team
• To specify product behavior
• To evaluate interfaces
• For marketing purposes
The Horizon WEB 2.0
Persona based improvement
• The most popular ERP system in Latvia
– About 30% of the market,
– About 80% of the public sector
• Desktop application
• 1500 clients (public and private sector)
• More than 20 years of development
Horizon WEB
• WEB counterpart of the Horizon system
• Self-service for employees
• Some specific usages for operators covered
History of Horizon WEB
• Was developed to make some functions
more accessible via WEB interface
• The functionality is expanded over time
The problem
• 20+ years of experience with ERP that is
meant for advanced users
• Implementing the WEB product in similar
style and interface as desktop Horizon
• Users aren’t always happy with the UI/UX of
the system as it is more document oriented
than user oriented
The job to do
• Find a method that allows us to transform
the system from document-focused to user-
focused
• Utilize that method
• Improve the UX by remaking the product
The preparation
• Goals
• Planning
• Generating ideas
• Kick-off
• Tasks
• Methods
The Personas – why?
• Several authors recommend this method as
very user-centric, for example, Scott
Klemmer, Marty Cagan
• Good feedback from practitioners
Our approach
• We have a lot of information about our
users:
– Regular seminars and meetings
– Client requests online
– Other ways to get feedback
• This information: the basis for creating
Personas
• Additional interviews for extra info and
observation
Creating a list of behavioral variables
Activities
• Office based or mobile
• Percentage of activities in product domain
• Few or many parallel tasks
Attitudes
• Attitude towards information systems
• Attitude towards electronic devices
Aptitudes
• Education level
• Additional courses taken
Motivations
• Salary level
• Enthusiastic about work
• Workload
Skills
• Computer user skills
• Communication skills
The job roles
• Choosing the relevant job roles that we build
Horizon WEB for (and the ones we don’t
build for)
CEO Nurse
HR
manager
Clerk
Continuing the work
• Process information about the subjects –
chosen from various job roles
• Investigating the variable values for those
roles
• Creating behavioral patterns for the roles
Synthesizing characteristics and goals
• Creating a table containing our behavioral
patterns and bullet points of the
characteristics and goals
Checking for redundancy and
completeness
• As the roles were planned in order to be
distinct, we didn’t find any redundancy
• By additional interviews found some roles
missing
• Added the information about the missing
roles and their behavioral patterns
Expanding description of attributes
• Adding a description about the person, a
narrative
• Still containing the bullet points for
completeness – a combination of both
narration and structure
• A photo found in the Internet that describes
the person
Assigning the persona types
• Positive personas: primary, secondary,
supplemental
• Negative personas
The problem of scope
• We determined 2 primary personas
• Split the scope in two separate functional
areas
Horizon
WEB
Self service
system
Operator’s
station
Reassigning the persona types
• Splitting the persona types to both self-
service and operator’s station
• Several personas are excluded from the
scope of operator’s stations as they do not
use this functionality
• Some personas are added as negative
persons for the self-service area as they do
not fit the user we’re building the self-
service system for
Expanded: John the seller
• One of the described Personas: John the
seller
The requirements
• Writing context scenarios for the primary
and some of the secondary personas
• Their typical workday involving the usage of
Horizon WEB
• Defining the requirements for improvements
The implementation
• The Horizon WEB 2.0
– New focus – the user
– New technology (WEB forms --> MVC)
• The system is modular: implementing the
changes in one module at a time
The benefits
• We had a set of characteristics for the
people we build the product for
• Terminology change: we develop for the
personas who have names (empathy)
• The priorities of requirements are defined
by the persona they’re derived from
The benefits
• User testing: we can do user testing from
the viewpoint of a persona without involving
real users at first
• Personas can also be used for creating
marketing material
Our results
• The first round changes in first specific
module: Document Circulation are already
implemented and delivered to our clients
• We did:
– User testing
– Surveys
– Analysis of usage logs
Before… Circulation of a vacation request
After the remake
Further perspective
• Remaking other modules in the same way
• The personas are reusable for future
projects thus making them a good tool for
long term product development
Pros and challenges
• Better understanding of end users
• The personas can be used as a
communication tool in the team
• The method brings results
• More analysis has to be done at first
• The thinking and development principles
have to be changed
Reading & learning suggestions
• Alan Cooper: About Face 3,
http://www.amazon.com/About-Face-Essentials-Interaction-Design/dp/0470084111
• Tamara Adlin, John Pruitt: The Essential
Persona Lifecycle
http://www.amazon.com/The-Essential-Persona-Lifecycle-Building/dp/0123814189
• Chris Nodder, Lynda.com course “UX Design
Techniques: Creating Personas”
http://www.lynda.com/Web-User-Experience-tutorials/UX-Design-Techniques-Creating-Personas/144082-2.html
• Scott Klemmer: Human-Computer
Interaction, course in Coursera, started on
30.06.2014.,
https://www.coursera.org/course/hciucsd
Thank you for your attention

More Related Content

Similar to Personas that change the way you think

Techniques to build, engage and manage your intranet project
Techniques to build, engage and manage your intranet projectTechniques to build, engage and manage your intranet project
Techniques to build, engage and manage your intranet projectRebecca Jackson
 
Putting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammePutting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammeNeil Allison
 
Making personas work
Making personas workMaking personas work
Making personas workBruce Darby
 
When Mobile meets UX/UI powered by Growth Hacking Asia
When Mobile meets UX/UI powered by Growth Hacking AsiaWhen Mobile meets UX/UI powered by Growth Hacking Asia
When Mobile meets UX/UI powered by Growth Hacking AsiaGrowth Hacking Asia
 
UX Showcase lightning talks - University of Edinburgh - 4 April 2018
UX Showcase lightning talks - University of Edinburgh - 4 April 2018UX Showcase lightning talks - University of Edinburgh - 4 April 2018
UX Showcase lightning talks - University of Edinburgh - 4 April 2018Neil Allison
 
Measuring the Quality of Online Service - Jinyoung kim
Measuring the Quality of Online Service - Jinyoung kimMeasuring the Quality of Online Service - Jinyoung kim
Measuring the Quality of Online Service - Jinyoung kimJin Young Kim
 
Seminoles United Consolidated Advancement Project
Seminoles United Consolidated Advancement ProjectSeminoles United Consolidated Advancement Project
Seminoles United Consolidated Advancement ProjectWendy Jaccard
 
The Hive Think Tank: Machine Learning at Pinterest by Jure Leskovec
The Hive Think Tank: Machine Learning at Pinterest by Jure LeskovecThe Hive Think Tank: Machine Learning at Pinterest by Jure Leskovec
The Hive Think Tank: Machine Learning at Pinterest by Jure LeskovecThe Hive
 
CRM Options for Enterprise Nonprofits - Heller Consulting
CRM Options for Enterprise Nonprofits - Heller ConsultingCRM Options for Enterprise Nonprofits - Heller Consulting
CRM Options for Enterprise Nonprofits - Heller ConsultingHeller Consulting
 
Design Recommender systems from scratch
Design Recommender systems from scratchDesign Recommender systems from scratch
Design Recommender systems from scratchDr. Amit Sachan
 
Partner Summit 15_AHa Moments_AshleyOhmann FINAL
Partner Summit 15_AHa Moments_AshleyOhmann FINALPartner Summit 15_AHa Moments_AshleyOhmann FINAL
Partner Summit 15_AHa Moments_AshleyOhmann FINALAshley Ohmann
 
Sharing the Responsibility: Publishing Workflows in Kentico
Sharing the Responsibility: Publishing Workflows in KenticoSharing the Responsibility: Publishing Workflows in Kentico
Sharing the Responsibility: Publishing Workflows in KenticoAscedia
 

Similar to Personas that change the way you think (20)

Techniques to build, engage and manage your intranet project
Techniques to build, engage and manage your intranet projectTechniques to build, engage and manage your intranet project
Techniques to build, engage and manage your intranet project
 
Engineering software based motivation a persona-based approach
Engineering software based motivation a persona-based approachEngineering software based motivation a persona-based approach
Engineering software based motivation a persona-based approach
 
Putting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website ProgrammePutting personas to work - University of Edinburgh Website Programme
Putting personas to work - University of Edinburgh Website Programme
 
Making personas work
Making personas workMaking personas work
Making personas work
 
Designing Mobile UX
Designing Mobile UXDesigning Mobile UX
Designing Mobile UX
 
Dlf 2012
Dlf 2012Dlf 2012
Dlf 2012
 
How Google works
How Google worksHow Google works
How Google works
 
When Mobile meets UX/UI powered by Growth Hacking Asia
When Mobile meets UX/UI powered by Growth Hacking AsiaWhen Mobile meets UX/UI powered by Growth Hacking Asia
When Mobile meets UX/UI powered by Growth Hacking Asia
 
UX Showcase lightning talks - University of Edinburgh - 4 April 2018
UX Showcase lightning talks - University of Edinburgh - 4 April 2018UX Showcase lightning talks - University of Edinburgh - 4 April 2018
UX Showcase lightning talks - University of Edinburgh - 4 April 2018
 
Measuring the Quality of Online Service - Jinyoung kim
Measuring the Quality of Online Service - Jinyoung kimMeasuring the Quality of Online Service - Jinyoung kim
Measuring the Quality of Online Service - Jinyoung kim
 
Ola personas d&j
Ola personas d&jOla personas d&j
Ola personas d&j
 
Seminoles United Consolidated Advancement Project
Seminoles United Consolidated Advancement ProjectSeminoles United Consolidated Advancement Project
Seminoles United Consolidated Advancement Project
 
The Hive Think Tank: Machine Learning at Pinterest by Jure Leskovec
The Hive Think Tank: Machine Learning at Pinterest by Jure LeskovecThe Hive Think Tank: Machine Learning at Pinterest by Jure Leskovec
The Hive Think Tank: Machine Learning at Pinterest by Jure Leskovec
 
CRM Options for Enterprise Nonprofits - Heller Consulting
CRM Options for Enterprise Nonprofits - Heller ConsultingCRM Options for Enterprise Nonprofits - Heller Consulting
CRM Options for Enterprise Nonprofits - Heller Consulting
 
166 sspcc1 b_newman
166 sspcc1 b_newman166 sspcc1 b_newman
166 sspcc1 b_newman
 
Design Recommender systems from scratch
Design Recommender systems from scratchDesign Recommender systems from scratch
Design Recommender systems from scratch
 
Partner Summit 15_AHa Moments_AshleyOhmann FINAL
Partner Summit 15_AHa Moments_AshleyOhmann FINALPartner Summit 15_AHa Moments_AshleyOhmann FINAL
Partner Summit 15_AHa Moments_AshleyOhmann FINAL
 
Sharing the Responsibility: Publishing Workflows in Kentico
Sharing the Responsibility: Publishing Workflows in KenticoSharing the Responsibility: Publishing Workflows in Kentico
Sharing the Responsibility: Publishing Workflows in Kentico
 
Ch 3
Ch   3Ch   3
Ch 3
 
Outside the-box reference
Outside the-box referenceOutside the-box reference
Outside the-box reference
 

More from IIBA_Latvia_Chapter

'Systems thinking for Business Analysts' by Paul Turner, UK
'Systems thinking for Business Analysts' by Paul Turner, UK'Systems thinking for Business Analysts' by Paul Turner, UK
'Systems thinking for Business Analysts' by Paul Turner, UKIIBA_Latvia_Chapter
 
'BPMN Impact on Process Modeling by Przemyslaw Polak, PL
'BPMN Impact on Process Modeling by Przemyslaw Polak, PL'BPMN Impact on Process Modeling by Przemyslaw Polak, PL
'BPMN Impact on Process Modeling by Przemyslaw Polak, PLIIBA_Latvia_Chapter
 
'Let's make diagrams beautiful! By Miks Rozenbergs, LV
'Let's make diagrams beautiful! By Miks Rozenbergs, LV'Let's make diagrams beautiful! By Miks Rozenbergs, LV
'Let's make diagrams beautiful! By Miks Rozenbergs, LVIIBA_Latvia_Chapter
 
'Interactive Classification: get more from less by Ilze Birzniece, LV
'Interactive Classification: get more from less by Ilze Birzniece, LV'Interactive Classification: get more from less by Ilze Birzniece, LV
'Interactive Classification: get more from less by Ilze Birzniece, LVIIBA_Latvia_Chapter
 
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...IIBA_Latvia_Chapter
 
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...IIBA_Latvia_Chapter
 
'The Power of Three: BA, SA and PO Working Together to Achieve Project Succes...
'The Power of Three: BA, SA and PO Working Together to Achieve Project Succes...'The Power of Three: BA, SA and PO Working Together to Achieve Project Succes...
'The Power of Three: BA, SA and PO Working Together to Achieve Project Succes...IIBA_Latvia_Chapter
 
'Differentiating between Information and Knowledge Flows by Mara Pudane, LV
'Differentiating between Information and Knowledge Flows by Mara Pudane, LV'Differentiating between Information and Knowledge Flows by Mara Pudane, LV
'Differentiating between Information and Knowledge Flows by Mara Pudane, LVIIBA_Latvia_Chapter
 
'How to make analysis in uncertain environment by Egils Meiers, LV
'How to make analysis in uncertain environment by Egils Meiers, LV'How to make analysis in uncertain environment by Egils Meiers, LV
'How to make analysis in uncertain environment by Egils Meiers, LVIIBA_Latvia_Chapter
 
'A View-Based Approach to Quality of Service Modelling in Service-Oriented En...
'A View-Based Approach to Quality of Service Modelling in Service-Oriented En...'A View-Based Approach to Quality of Service Modelling in Service-Oriented En...
'A View-Based Approach to Quality of Service Modelling in Service-Oriented En...IIBA_Latvia_Chapter
 
'HL7 CDA modeling and development for Latvian National Electronic Health Reco...
'HL7 CDA modeling and development for Latvian National Electronic Health Reco...'HL7 CDA modeling and development for Latvian National Electronic Health Reco...
'HL7 CDA modeling and development for Latvian National Electronic Health Reco...IIBA_Latvia_Chapter
 
'Design Science Evaluation for Enterprise Architecture Business Value Assessm...
'Design Science Evaluation for Enterprise Architecture Business Value Assessm...'Design Science Evaluation for Enterprise Architecture Business Value Assessm...
'Design Science Evaluation for Enterprise Architecture Business Value Assessm...IIBA_Latvia_Chapter
 
'Usage of business processes models: Theory and Practice by J.Bicevskis, G. K...
'Usage of business processes models: Theory and Practice by J.Bicevskis, G. K...'Usage of business processes models: Theory and Practice by J.Bicevskis, G. K...
'Usage of business processes models: Theory and Practice by J.Bicevskis, G. K...IIBA_Latvia_Chapter
 
'Building Business Analysis Centre of Excellence in Software Development Comp...
'Building Business Analysis Centre of Excellence in Software Development Comp...'Building Business Analysis Centre of Excellence in Software Development Comp...
'Building Business Analysis Centre of Excellence in Software Development Comp...IIBA_Latvia_Chapter
 
'Essentiality of Changes of Business Models by Erika Asnina, LV
'Essentiality of Changes of Business Models by Erika Asnina, LV'Essentiality of Changes of Business Models by Erika Asnina, LV
'Essentiality of Changes of Business Models by Erika Asnina, LVIIBA_Latvia_Chapter
 
'Helping Stakeholders to Take a Step Back and Avoid the "Solution Illusion"',...
'Helping Stakeholders to Take a Step Back and Avoid the "Solution Illusion"',...'Helping Stakeholders to Take a Step Back and Avoid the "Solution Illusion"',...
'Helping Stakeholders to Take a Step Back and Avoid the "Solution Illusion"',...IIBA_Latvia_Chapter
 

More from IIBA_Latvia_Chapter (17)

Ba pv 21112013_lnpva
Ba pv 21112013_lnpvaBa pv 21112013_lnpva
Ba pv 21112013_lnpva
 
'Systems thinking for Business Analysts' by Paul Turner, UK
'Systems thinking for Business Analysts' by Paul Turner, UK'Systems thinking for Business Analysts' by Paul Turner, UK
'Systems thinking for Business Analysts' by Paul Turner, UK
 
'BPMN Impact on Process Modeling by Przemyslaw Polak, PL
'BPMN Impact on Process Modeling by Przemyslaw Polak, PL'BPMN Impact on Process Modeling by Przemyslaw Polak, PL
'BPMN Impact on Process Modeling by Przemyslaw Polak, PL
 
'Let's make diagrams beautiful! By Miks Rozenbergs, LV
'Let's make diagrams beautiful! By Miks Rozenbergs, LV'Let's make diagrams beautiful! By Miks Rozenbergs, LV
'Let's make diagrams beautiful! By Miks Rozenbergs, LV
 
'Interactive Classification: get more from less by Ilze Birzniece, LV
'Interactive Classification: get more from less by Ilze Birzniece, LV'Interactive Classification: get more from less by Ilze Birzniece, LV
'Interactive Classification: get more from less by Ilze Birzniece, LV
 
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
'A Practical Application of Enterprise Architecture – the Ecobank Example by ...
 
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...
'Patterns in Business Analysis and Enterprise Modeling: How to evaluate their...
 
'The Power of Three: BA, SA and PO Working Together to Achieve Project Succes...
'The Power of Three: BA, SA and PO Working Together to Achieve Project Succes...'The Power of Three: BA, SA and PO Working Together to Achieve Project Succes...
'The Power of Three: BA, SA and PO Working Together to Achieve Project Succes...
 
'Differentiating between Information and Knowledge Flows by Mara Pudane, LV
'Differentiating between Information and Knowledge Flows by Mara Pudane, LV'Differentiating between Information and Knowledge Flows by Mara Pudane, LV
'Differentiating between Information and Knowledge Flows by Mara Pudane, LV
 
'How to make analysis in uncertain environment by Egils Meiers, LV
'How to make analysis in uncertain environment by Egils Meiers, LV'How to make analysis in uncertain environment by Egils Meiers, LV
'How to make analysis in uncertain environment by Egils Meiers, LV
 
'A View-Based Approach to Quality of Service Modelling in Service-Oriented En...
'A View-Based Approach to Quality of Service Modelling in Service-Oriented En...'A View-Based Approach to Quality of Service Modelling in Service-Oriented En...
'A View-Based Approach to Quality of Service Modelling in Service-Oriented En...
 
'HL7 CDA modeling and development for Latvian National Electronic Health Reco...
'HL7 CDA modeling and development for Latvian National Electronic Health Reco...'HL7 CDA modeling and development for Latvian National Electronic Health Reco...
'HL7 CDA modeling and development for Latvian National Electronic Health Reco...
 
'Design Science Evaluation for Enterprise Architecture Business Value Assessm...
'Design Science Evaluation for Enterprise Architecture Business Value Assessm...'Design Science Evaluation for Enterprise Architecture Business Value Assessm...
'Design Science Evaluation for Enterprise Architecture Business Value Assessm...
 
'Usage of business processes models: Theory and Practice by J.Bicevskis, G. K...
'Usage of business processes models: Theory and Practice by J.Bicevskis, G. K...'Usage of business processes models: Theory and Practice by J.Bicevskis, G. K...
'Usage of business processes models: Theory and Practice by J.Bicevskis, G. K...
 
'Building Business Analysis Centre of Excellence in Software Development Comp...
'Building Business Analysis Centre of Excellence in Software Development Comp...'Building Business Analysis Centre of Excellence in Software Development Comp...
'Building Business Analysis Centre of Excellence in Software Development Comp...
 
'Essentiality of Changes of Business Models by Erika Asnina, LV
'Essentiality of Changes of Business Models by Erika Asnina, LV'Essentiality of Changes of Business Models by Erika Asnina, LV
'Essentiality of Changes of Business Models by Erika Asnina, LV
 
'Helping Stakeholders to Take a Step Back and Avoid the "Solution Illusion"',...
'Helping Stakeholders to Take a Step Back and Avoid the "Solution Illusion"',...'Helping Stakeholders to Take a Step Back and Avoid the "Solution Illusion"',...
'Helping Stakeholders to Take a Step Back and Avoid the "Solution Illusion"',...
 

Recently uploaded

Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commercemanigoyal112
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Angel Borroy López
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprisepreethippts
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Mater
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Cizo Technology Services
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfDrew Moseley
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptrcbcrtm
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsChristian Birchler
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesPhilip Schwarz
 

Recently uploaded (20)

Cyber security and its impact on E commerce
Cyber security and its impact on E commerceCyber security and its impact on E commerce
Cyber security and its impact on E commerce
 
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
Alfresco TTL#157 - Troubleshooting Made Easy: Deciphering Alfresco mTLS Confi...
 
Odoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 EnterpriseOdoo 14 - eLearning Module In Odoo 14 Enterprise
Odoo 14 - eLearning Module In Odoo 14 Enterprise
 
2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva2.pdf Ejercicios de programación competitiva
2.pdf Ejercicios de programación competitiva
 
Advantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your BusinessAdvantages of Odoo ERP 17 for Your Business
Advantages of Odoo ERP 17 for Your Business
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)Ahmed Motair CV April 2024 (Senior SW Developer)
Ahmed Motair CV April 2024 (Senior SW Developer)
 
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
Global Identity Enrolment and Verification Pro Solution - Cizo Technology Ser...
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Comparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdfComparing Linux OS Image Update Models - EOSS 2024.pdf
Comparing Linux OS Image Update Models - EOSS 2024.pdf
 
cpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.pptcpct NetworkING BASICS AND NETWORK TOOL.ppt
cpct NetworkING BASICS AND NETWORK TOOL.ppt
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving CarsSensoDat: Simulation-based Sensor Dataset of Self-driving Cars
SensoDat: Simulation-based Sensor Dataset of Self-driving Cars
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Folding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a seriesFolding Cheat Sheet #4 - fourth in a series
Folding Cheat Sheet #4 - fourth in a series
 

Personas that change the way you think

  • 1. Personas that change the way you think Gundega Lazdāne CBAP, Business analysis team lead at FMS, Latvia Armands Ķirītis, Msc. Comp, Product owner at FMS, Latvia
  • 2. Agenda • Who are persons • Who are Personas • How to create Personas • How to use Personas • A practical example by Armands Ķirītis
  • 3. Gundega Lazdāne, CBAP • Ing. Sc. Masters degree • 15 years in Business Analysis • BA team lead at FMS • President of Latvia IIBA® chapter
  • 4. Armands Ķirītis • Masters degree in Computer Science – Information Systems • 6+ years experience as a Business Analyst • Product owner at FMS
  • 5. • One of the largest software companies in Latvia complying ISO 9001:2009 • ERP system Horizon, System integration, BI • R&D laboratory
  • 6. Who are persons? • Linda Miller • 29 years old • Married, has no children • Loves to travel • Works as accountant • Bill Johnson • 58 years old • Married, has 2 children and 6 grandchildren • Loves to play poker • Works as accountant
  • 7. Who are persons? • Actor • Accountant
  • 8. Who are we developing to? • Some groups of people who have similar set of tasks
  • 9. Who do we understand better? Accountants in general Real people who have a job as accountant
  • 10. Who do we understand better? Accountants in general Real people who have a job as an accountant Why then do we make products for abstract user groups? Let’s make products for real persons
  • 11. Challenge: • All people aren’t similar – if we create a product based on requirements of a few users, others won’t like it Solution: • Personas – real people alike archetypes that are based on real-world data about user groups
  • 12. About Personas “The inmates are running the asylum”, 1998 Alan Cooper
  • 13. Who are Personas? • Personas look like real persons • Personas are not real persons • Personas are created based on motivation and behavior of real people • Personas are created using data collected from real people by observing and exploring
  • 14. Personas as well as persons have • Photo • Biography • Social situation • Dreams and personal aims … this creates empathy. Name Demographic information Motivation Aims Behavior
  • 15. Personas as well as persons have • Photo • Biography • Social situation • Dreams and personal aims … this creates empathy. Name Demographic information Motivation Aims Behavior Empathy is the ability to understand and share another person’s feelings
  • 16. 4 steps creating Persona 1. Identify and fill atributes 2. Focus on goals not activities 3. Identify behavior patterns 4. Expand description
  • 17. Step 1: Identify and fill attributes Activities Attitude Aptitude Motivation Skills
  • 18. Step 2: Focus on goals not features
  • 19. Step 3: Identify behavior patterns
  • 20. Step 4: Expand description
  • 21. How to use Personas • To communicate requirements in a team • To specify product behavior • To evaluate interfaces • For marketing purposes
  • 22. The Horizon WEB 2.0 Persona based improvement
  • 23. • The most popular ERP system in Latvia – About 30% of the market, – About 80% of the public sector • Desktop application • 1500 clients (public and private sector) • More than 20 years of development
  • 24. Horizon WEB • WEB counterpart of the Horizon system • Self-service for employees • Some specific usages for operators covered
  • 25. History of Horizon WEB • Was developed to make some functions more accessible via WEB interface • The functionality is expanded over time
  • 26. The problem • 20+ years of experience with ERP that is meant for advanced users • Implementing the WEB product in similar style and interface as desktop Horizon • Users aren’t always happy with the UI/UX of the system as it is more document oriented than user oriented
  • 27. The job to do • Find a method that allows us to transform the system from document-focused to user- focused • Utilize that method • Improve the UX by remaking the product
  • 28. The preparation • Goals • Planning • Generating ideas • Kick-off • Tasks • Methods
  • 29. The Personas – why? • Several authors recommend this method as very user-centric, for example, Scott Klemmer, Marty Cagan • Good feedback from practitioners
  • 30. Our approach • We have a lot of information about our users: – Regular seminars and meetings – Client requests online – Other ways to get feedback • This information: the basis for creating Personas • Additional interviews for extra info and observation
  • 31. Creating a list of behavioral variables Activities • Office based or mobile • Percentage of activities in product domain • Few or many parallel tasks Attitudes • Attitude towards information systems • Attitude towards electronic devices Aptitudes • Education level • Additional courses taken Motivations • Salary level • Enthusiastic about work • Workload Skills • Computer user skills • Communication skills
  • 32. The job roles • Choosing the relevant job roles that we build Horizon WEB for (and the ones we don’t build for) CEO Nurse HR manager Clerk
  • 33. Continuing the work • Process information about the subjects – chosen from various job roles • Investigating the variable values for those roles • Creating behavioral patterns for the roles
  • 34. Synthesizing characteristics and goals • Creating a table containing our behavioral patterns and bullet points of the characteristics and goals
  • 35. Checking for redundancy and completeness • As the roles were planned in order to be distinct, we didn’t find any redundancy • By additional interviews found some roles missing • Added the information about the missing roles and their behavioral patterns
  • 36. Expanding description of attributes • Adding a description about the person, a narrative • Still containing the bullet points for completeness – a combination of both narration and structure • A photo found in the Internet that describes the person
  • 37. Assigning the persona types • Positive personas: primary, secondary, supplemental • Negative personas
  • 38. The problem of scope • We determined 2 primary personas • Split the scope in two separate functional areas Horizon WEB Self service system Operator’s station
  • 39. Reassigning the persona types • Splitting the persona types to both self- service and operator’s station • Several personas are excluded from the scope of operator’s stations as they do not use this functionality • Some personas are added as negative persons for the self-service area as they do not fit the user we’re building the self- service system for
  • 40. Expanded: John the seller • One of the described Personas: John the seller
  • 41. The requirements • Writing context scenarios for the primary and some of the secondary personas • Their typical workday involving the usage of Horizon WEB • Defining the requirements for improvements
  • 42. The implementation • The Horizon WEB 2.0 – New focus – the user – New technology (WEB forms --> MVC) • The system is modular: implementing the changes in one module at a time
  • 43. The benefits • We had a set of characteristics for the people we build the product for • Terminology change: we develop for the personas who have names (empathy) • The priorities of requirements are defined by the persona they’re derived from
  • 44. The benefits • User testing: we can do user testing from the viewpoint of a persona without involving real users at first • Personas can also be used for creating marketing material
  • 45. Our results • The first round changes in first specific module: Document Circulation are already implemented and delivered to our clients • We did: – User testing – Surveys – Analysis of usage logs
  • 46. Before… Circulation of a vacation request
  • 48. Further perspective • Remaking other modules in the same way • The personas are reusable for future projects thus making them a good tool for long term product development
  • 49. Pros and challenges • Better understanding of end users • The personas can be used as a communication tool in the team • The method brings results • More analysis has to be done at first • The thinking and development principles have to be changed
  • 50. Reading & learning suggestions • Alan Cooper: About Face 3, http://www.amazon.com/About-Face-Essentials-Interaction-Design/dp/0470084111 • Tamara Adlin, John Pruitt: The Essential Persona Lifecycle http://www.amazon.com/The-Essential-Persona-Lifecycle-Building/dp/0123814189 • Chris Nodder, Lynda.com course “UX Design Techniques: Creating Personas” http://www.lynda.com/Web-User-Experience-tutorials/UX-Design-Techniques-Creating-Personas/144082-2.html • Scott Klemmer: Human-Computer Interaction, course in Coursera, started on 30.06.2014., https://www.coursera.org/course/hciucsd
  • 51. Thank you for your attention