SlideShare ist ein Scribd-Unternehmen logo
1 von 37
Personas: 6 months on

Dave Neary – dneary@redhat.com
Open Source and Standards
@nearyd on Twitter (for live tweets)
8 November 2013
Quick recap
Persona{e,s}
The Origin of Personas
Persona basics
●

A persona should have enough detail to make the
person “feel” real
–
–

Photo

–

Age

–

Job

–
●

Name

Family situation

Distilled characteristics of market segment (Cooper
calls these “archetypes”)
Personas focus debate and discussion

Credit: CC BY
Nina Matthews Photography@flickr
Creating a persona

Step 1:
Interviews

Credits: CC BY-NC-SA
toastkid@flickr
Creating a persona

Step 2:
Cluster and
consolidate
profiles into
archetypes
Creating a persona

Step 3:
Simplify
and distill

Credits: CC BY-SA-NC
fedoreando.wordpress.com
What use are they?
Marketing and promotion
Marketing and promotion
●

What conferences does our audience go to?

●

What publications do they read?

●

What key messages will resonate?
Documentation
Documentation
●

What can I assume about the audience?

●

What kinds of questions do they have?

●

How do they search for and find docs?
User experience
User experience design
●

What are the main tasks?

●

What is the mental model audience has?

●

Separating different workflows (admin vs user vs
deployer)
Development
Development
●

What are the highest priority features?

●

Options vs sensible defaults?

●

Concentrating efforts on areas of biggest benefit
Target audience

CC BY-SA,
vizzzual.com @ flickr
OpenStack User Committee
An OpenStack User may have different roles:
● A consumer [...]
● An operator [...]
● An ecosystem partner [...]
● A distribution provider or appliance vendor [...]
An OpenStack User may have different types of organizational
affiliation: [...]
An OpenStack User may come from different market segments:
[...]
An OpenStack User may come from different geographic regions:
[...]
Source: http://bit.ly/1102DAP
Contributing sources
●

●

Aeolus Conductor personas:
https://aeolusproject.org/redmine/projects/aeolus/wiki
/Personas
NTT Com Security “Cloud Personas”:
http://www.integralis.com/en/uploads/files/Cloud
%20Personas%20whitepaper%20-%20FINAL.pdf

●

IBM Cloud user roles: ACM CHIMIT ’11

●

EMC UX blog: http://uxblog.emc.com/2013/05/

●

Bruce Reeler & Ju Lim from Red Hat

●

RDO Forum users
OpenStack Personas

http://bit.ly/OpenStackPersonas
Anna the Enterprise Admin
●
●

Big company – 3 datacenters worldwide
Mostly VMware, HyperV, KVM on host, mostly
Windows & Linux guests

●

Considering IaaS for self-service

●

Needs reassurance, monitoring, marketplace

●

Anna deploys what the CIO/Director of IT decides
Simon the SMB Admin
●

●

●

Medium sized company with developers – Simon
dabbles and adopts technology he thinks will make
his life easier
Already using AWS – wants private IaaS for devel &
QA self-service
Needs easy way to apply security updates, good
monitoring for nodes, quotas & guests
Dan the Deployer
●
●

●

●

Services company
Dan looks at a lot of technology, but spends his time
where the money is – project-based work
Dan's an installer & architect – wants an easy way to
spec out & design a cloud, deploy it, and get out
Involved during installation, major version upgrades,
but not admin
Erin the DevOps web dev & deployer
●

Erin has been using AWS for a while

●

Very familiar with CI/CD tools and workflows

●

●

Primarily developing apps for internal usage, helping
other web developers do their deployment
Focused on her apps, and doesn't care much what
the underlying infrastructure is
Diane the Developer
●

●

●

Diane develops applications which build on and
integrate with OpenStack – her company is a vendor
of cloud-related hardware
Cares about the upstream experience, and about the
quality, stability and documentation of the APIs
Diane's company cares about generating revenues
from sales of hardware for OpenStack deployments
Ursula the University IT Director
●

●

●

●

Ursula manages the university's 400 servers, spread
over 2 data centers, to manage the university IT
needs, grid computing, and student IT requests
Ursula prefers open source for cost and control
reasons
Has some pressure from staff and students to
provide more flexible IT management for projects,
teaching, on-demand scientific computing resources
Cares about monitoring, security updates
Brad the Beginner
●
●

●

●

Brad is a dabbler
Needs easy install and set-up – get main ideas
quickly, but brush over details
Wants “Getting started” tutorials up to and including
“something useful running”
Brad lacks the knowledge to dig in and debug issues
with installation and configuration
Victor the VI Admin
●

●

●

●

Victor knows all there is to know about vSphere. Has
mastered automation and control of his infrastructure
Maintains compute, storage & network resources for
a medium-sized company
IT needs are evolving, and he's considering IaaS to
respond to self-service requests from technical
colleagues
Pain points: Capacity planning, integrating Iaas in a
heterogeneous environment
Dennis the Director of IT
●

Dennis is nervous about new technology

●

Unsure about the cost and benefits of a private IaaS

●

●

Pressure to evolve due to tightening IT budgets,
demand for faster response time to IT ticket requests
for new services
Worried how he's going to control & manage things
when anyone can create a service
Alan the AWS Enthusiast
●

Works for a start-up that makes mobile applications

●

Been using AWS for years

●

●

●

Wants to concentrate on application, not on
managing the platform
“Automate all the things” – security updates, test,
staging, production deployment cycle
Cost & effort of moving to an alternative IaaS are key
concerns for him
Walter the Web Developer
●

●

●

Walter doesn't care about infrastructure or
deployment, he cares about web development
Happy developing Symfony/Bootstrap/HTML5 apps
on his Macbook, testing via VirtualBox
Needs guidance on how to build apps for the cloud
without having to learn the ins & outs of an IaaS
Help!
●

Key audiences not personified
–
–

Core developers

–
●

Press, analysts, pundits
Distributors/product managers

Personas need polish
–

Compare to reality
Help!
●

●

Integrate User Committee survey results & get user
feedback/interviews
Personas are useful when they're used
–

User interface design

–

Documentation

–

Marketing

–

Feature prioritization
Resources (added for SlideShare)
●

●

●

OpenStack personas on Google docs:
http://bit.ly/OpenStackPersonas
OpenStack user stories:
https://www.openstack.org/user-stories/
OpenStack user committee survey results:
http://bit.ly/OpenStackSurveyNov13
Thank you!
Questions?

Dave Neary
Open Source and Standards
Red Hat
dneary@redhat.com
@nearyd

Weitere ähnliche Inhalte

Andere mochten auch

Making the Army of Awesome more Awesome (Mozilla Summit ignite)
Making the Army of Awesome more Awesome (Mozilla Summit ignite)Making the Army of Awesome more Awesome (Mozilla Summit ignite)
Making the Army of Awesome more Awesome (Mozilla Summit ignite)David Eaves
 
Community Impacts of Legal Decisions
Community Impacts of Legal Decisions Community Impacts of Legal Decisions
Community Impacts of Legal Decisions Dave Neary
 
Growing the next generation of Open Source developers
Growing the next generation of Open Source developersGrowing the next generation of Open Source developers
Growing the next generation of Open Source developersDave Neary
 
The Ecclesiastes principle: Learning lessons of the past
The Ecclesiastes principle: Learning lessons of the pastThe Ecclesiastes principle: Learning lessons of the past
The Ecclesiastes principle: Learning lessons of the pastDave Neary
 
Metrics gone bad
Metrics gone badMetrics gone bad
Metrics gone badDave Neary
 
Growing next generation
Growing next generationGrowing next generation
Growing next generationDave Neary
 
Is there a big bang going on?
Is there a big bang going on?Is there a big bang going on?
Is there a big bang going on?Dave Neary
 
Community antipatterns
Community antipatternsCommunity antipatterns
Community antipatternsDave Neary
 
OpenShift on OpenStack
OpenShift on OpenStackOpenShift on OpenStack
OpenShift on OpenStackDave Neary
 
Open daylight and Openstack
Open daylight and OpenstackOpen daylight and Openstack
Open daylight and OpenstackDave Neary
 
A complete Open Source cloud: Storage, Virt, IaaS, PaaS
A complete Open Source cloud: Storage, Virt, IaaS, PaaSA complete Open Source cloud: Storage, Virt, IaaS, PaaS
A complete Open Source cloud: Storage, Virt, IaaS, PaaSDave Neary
 
Networking in OpenStack for non-networking people: Neutron, Open vSwitch and ...
Networking in OpenStack for non-networking people: Neutron, Open vSwitch and ...Networking in OpenStack for non-networking people: Neutron, Open vSwitch and ...
Networking in OpenStack for non-networking people: Neutron, Open vSwitch and ...Dave Neary
 
NFV for beginners
NFV for beginnersNFV for beginners
NFV for beginnersDave Neary
 
Swimming upstream
Swimming upstreamSwimming upstream
Swimming upstreamDave Neary
 

Andere mochten auch (15)

Making the Army of Awesome more Awesome (Mozilla Summit ignite)
Making the Army of Awesome more Awesome (Mozilla Summit ignite)Making the Army of Awesome more Awesome (Mozilla Summit ignite)
Making the Army of Awesome more Awesome (Mozilla Summit ignite)
 
Community Impacts of Legal Decisions
Community Impacts of Legal Decisions Community Impacts of Legal Decisions
Community Impacts of Legal Decisions
 
Growing the next generation of Open Source developers
Growing the next generation of Open Source developersGrowing the next generation of Open Source developers
Growing the next generation of Open Source developers
 
The Ecclesiastes principle: Learning lessons of the past
The Ecclesiastes principle: Learning lessons of the pastThe Ecclesiastes principle: Learning lessons of the past
The Ecclesiastes principle: Learning lessons of the past
 
Metrics gone bad
Metrics gone badMetrics gone bad
Metrics gone bad
 
Growing next generation
Growing next generationGrowing next generation
Growing next generation
 
Is there a big bang going on?
Is there a big bang going on?Is there a big bang going on?
Is there a big bang going on?
 
Community antipatterns
Community antipatternsCommunity antipatterns
Community antipatterns
 
OpenShift on OpenStack
OpenShift on OpenStackOpenShift on OpenStack
OpenShift on OpenStack
 
Open daylight and Openstack
Open daylight and OpenstackOpen daylight and Openstack
Open daylight and Openstack
 
Nfv primer v2
Nfv primer v2Nfv primer v2
Nfv primer v2
 
A complete Open Source cloud: Storage, Virt, IaaS, PaaS
A complete Open Source cloud: Storage, Virt, IaaS, PaaSA complete Open Source cloud: Storage, Virt, IaaS, PaaS
A complete Open Source cloud: Storage, Virt, IaaS, PaaS
 
Networking in OpenStack for non-networking people: Neutron, Open vSwitch and ...
Networking in OpenStack for non-networking people: Neutron, Open vSwitch and ...Networking in OpenStack for non-networking people: Neutron, Open vSwitch and ...
Networking in OpenStack for non-networking people: Neutron, Open vSwitch and ...
 
NFV for beginners
NFV for beginnersNFV for beginners
NFV for beginners
 
Swimming upstream
Swimming upstreamSwimming upstream
Swimming upstream
 

Ähnlich wie Personas

Nimble Framework - Software architecture and design in agile era - PSQT Template
Nimble Framework - Software architecture and design in agile era - PSQT TemplateNimble Framework - Software architecture and design in agile era - PSQT Template
Nimble Framework - Software architecture and design in agile era - PSQT Templatetjain
 
Developer Conference 2.1 - (Cloud) First Steps to the Cloud
Developer Conference 2.1 - (Cloud) First Steps to the CloudDeveloper Conference 2.1 - (Cloud) First Steps to the Cloud
Developer Conference 2.1 - (Cloud) First Steps to the CloudMicro Focus
 
Domino app dev competitive advantage final
Domino app dev competitive advantage finalDomino app dev competitive advantage final
Domino app dev competitive advantage finalJohn Head
 
Product Development in Startup Environment : Build The Right Thing and Build ...
Product Development in Startup Environment : Build The Right Thing and Build ...Product Development in Startup Environment : Build The Right Thing and Build ...
Product Development in Startup Environment : Build The Right Thing and Build ...Yoza Aprilio
 
Grails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloudGrails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloudGR8Conf
 
Think future technologies – corporate presentation (public)
Think future technologies – corporate presentation (public)Think future technologies – corporate presentation (public)
Think future technologies – corporate presentation (public)Tft Us
 
Company Profile - NPC with TIBCO Spotfire solution
Company Profile - NPC with TIBCO Spotfire solution  Company Profile - NPC with TIBCO Spotfire solution
Company Profile - NPC with TIBCO Spotfire solution Sirinporn Setworaya
 
Ipsita_Informatica_9Year
Ipsita_Informatica_9YearIpsita_Informatica_9Year
Ipsita_Informatica_9Yearipsita mohanty
 
CV of Shemil Mohan
CV of Shemil MohanCV of Shemil Mohan
CV of Shemil MohanShemil Mohan
 
Process and flows of an IT Project - presentation.pdf
Process and flows of an IT Project - presentation.pdfProcess and flows of an IT Project - presentation.pdf
Process and flows of an IT Project - presentation.pdfCasey Ordoña
 

Ähnlich wie Personas (20)

Nimble Framework - Software architecture and design in agile era - PSQT Template
Nimble Framework - Software architecture and design in agile era - PSQT TemplateNimble Framework - Software architecture and design in agile era - PSQT Template
Nimble Framework - Software architecture and design in agile era - PSQT Template
 
Developer Conference 2.1 - (Cloud) First Steps to the Cloud
Developer Conference 2.1 - (Cloud) First Steps to the CloudDeveloper Conference 2.1 - (Cloud) First Steps to the Cloud
Developer Conference 2.1 - (Cloud) First Steps to the Cloud
 
Saurabh_Asthana_Resume
Saurabh_Asthana_ResumeSaurabh_Asthana_Resume
Saurabh_Asthana_Resume
 
Repurpose, Reuse, Refresh
Repurpose, Reuse, RefreshRepurpose, Reuse, Refresh
Repurpose, Reuse, Refresh
 
Profile_Hadoop
Profile_HadoopProfile_Hadoop
Profile_Hadoop
 
Domino app dev competitive advantage final
Domino app dev competitive advantage finalDomino app dev competitive advantage final
Domino app dev competitive advantage final
 
Product Development in Startup Environment : Build The Right Thing and Build ...
Product Development in Startup Environment : Build The Right Thing and Build ...Product Development in Startup Environment : Build The Right Thing and Build ...
Product Development in Startup Environment : Build The Right Thing and Build ...
 
Harish
HarishHarish
Harish
 
Nikhil.Gawande
Nikhil.GawandeNikhil.Gawande
Nikhil.Gawande
 
Cv39
Cv39Cv39
Cv39
 
Grails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloudGrails & DevOps: continuous integration and delivery in the cloud
Grails & DevOps: continuous integration and delivery in the cloud
 
Think future technologies – corporate presentation (public)
Think future technologies – corporate presentation (public)Think future technologies – corporate presentation (public)
Think future technologies – corporate presentation (public)
 
Company Profile - NPC with TIBCO Spotfire solution
Company Profile - NPC with TIBCO Spotfire solution  Company Profile - NPC with TIBCO Spotfire solution
Company Profile - NPC with TIBCO Spotfire solution
 
Ipsita_Informatica_9Year
Ipsita_Informatica_9YearIpsita_Informatica_9Year
Ipsita_Informatica_9Year
 
Jinan Babu
Jinan BabuJinan Babu
Jinan Babu
 
Resume
ResumeResume
Resume
 
CV of Shemil Mohan
CV of Shemil MohanCV of Shemil Mohan
CV of Shemil Mohan
 
MaGIC Startup Academy Launch : Day 1 - Enterprise Product Development & Sales...
MaGIC Startup Academy Launch : Day 1 - Enterprise Product Development & Sales...MaGIC Startup Academy Launch : Day 1 - Enterprise Product Development & Sales...
MaGIC Startup Academy Launch : Day 1 - Enterprise Product Development & Sales...
 
Antick CV
Antick CVAntick CV
Antick CV
 
Process and flows of an IT Project - presentation.pdf
Process and flows of an IT Project - presentation.pdfProcess and flows of an IT Project - presentation.pdf
Process and flows of an IT Project - presentation.pdf
 

Mehr von Dave Neary

Crafting an Open Source Product Strategy
Crafting an Open Source Product StrategyCrafting an Open Source Product Strategy
Crafting an Open Source Product StrategyDave Neary
 
Community dynamics
Community dynamicsCommunity dynamics
Community dynamicsDave Neary
 
Community catalysts value of open source
Community catalysts   value of open sourceCommunity catalysts   value of open source
Community catalysts value of open sourceDave Neary
 
Crafting an open source product strategy
Crafting an open source product strategyCrafting an open source product strategy
Crafting an open source product strategyDave Neary
 
Open source business models
Open source business modelsOpen source business models
Open source business modelsDave Neary
 
Foundations 101
Foundations 101Foundations 101
Foundations 101Dave Neary
 
oVirt and OpenStack
oVirt and OpenStackoVirt and OpenStack
oVirt and OpenStackDave Neary
 
Jeudis du libre_git
Jeudis du libre_gitJeudis du libre_git
Jeudis du libre_gitDave Neary
 
Community antipatterns
Community antipatternsCommunity antipatterns
Community antipatternsDave Neary
 
Présenter les Logiciels Libres
Présenter les Logiciels LibresPrésenter les Logiciels Libres
Présenter les Logiciels LibresDave Neary
 
Giving Great Presentations
Giving Great PresentationsGiving Great Presentations
Giving Great PresentationsDave Neary
 
Maemo Documentation Co Creation
Maemo Documentation Co CreationMaemo Documentation Co Creation
Maemo Documentation Co CreationDave Neary
 
Free software and telephony over IP
Free software and telephony over IPFree software and telephony over IP
Free software and telephony over IPDave Neary
 

Mehr von Dave Neary (15)

Crafting an Open Source Product Strategy
Crafting an Open Source Product StrategyCrafting an Open Source Product Strategy
Crafting an Open Source Product Strategy
 
Community dynamics
Community dynamicsCommunity dynamics
Community dynamics
 
Community catalysts value of open source
Community catalysts   value of open sourceCommunity catalysts   value of open source
Community catalysts value of open source
 
Crafting an open source product strategy
Crafting an open source product strategyCrafting an open source product strategy
Crafting an open source product strategy
 
Open source business models
Open source business modelsOpen source business models
Open source business models
 
Foundations 101
Foundations 101Foundations 101
Foundations 101
 
oVirt and OpenStack
oVirt and OpenStackoVirt and OpenStack
oVirt and OpenStack
 
Jeudis du libre_git
Jeudis du libre_gitJeudis du libre_git
Jeudis du libre_git
 
Community antipatterns
Community antipatternsCommunity antipatterns
Community antipatterns
 
Gnome census
Gnome censusGnome census
Gnome census
 
Maemo Council
Maemo CouncilMaemo Council
Maemo Council
 
Présenter les Logiciels Libres
Présenter les Logiciels LibresPrésenter les Logiciels Libres
Présenter les Logiciels Libres
 
Giving Great Presentations
Giving Great PresentationsGiving Great Presentations
Giving Great Presentations
 
Maemo Documentation Co Creation
Maemo Documentation Co CreationMaemo Documentation Co Creation
Maemo Documentation Co Creation
 
Free software and telephony over IP
Free software and telephony over IPFree software and telephony over IP
Free software and telephony over IP
 

Kürzlich hochgeladen

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 

Kürzlich hochgeladen (20)

2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 

Personas

  • 1. Personas: 6 months on Dave Neary – dneary@redhat.com Open Source and Standards @nearyd on Twitter (for live tweets) 8 November 2013
  • 4. The Origin of Personas
  • 5. Persona basics ● A persona should have enough detail to make the person “feel” real – – Photo – Age – Job – ● Name Family situation Distilled characteristics of market segment (Cooper calls these “archetypes”)
  • 6. Personas focus debate and discussion Credit: CC BY Nina Matthews Photography@flickr
  • 7. Creating a persona Step 1: Interviews Credits: CC BY-NC-SA toastkid@flickr
  • 8. Creating a persona Step 2: Cluster and consolidate profiles into archetypes
  • 9. Creating a persona Step 3: Simplify and distill Credits: CC BY-SA-NC fedoreando.wordpress.com
  • 10. What use are they?
  • 12. Marketing and promotion ● What conferences does our audience go to? ● What publications do they read? ● What key messages will resonate?
  • 14. Documentation ● What can I assume about the audience? ● What kinds of questions do they have? ● How do they search for and find docs?
  • 16. User experience design ● What are the main tasks? ● What is the mental model audience has? ● Separating different workflows (admin vs user vs deployer)
  • 18. Development ● What are the highest priority features? ● Options vs sensible defaults? ● Concentrating efforts on areas of biggest benefit
  • 20. OpenStack User Committee An OpenStack User may have different roles: ● A consumer [...] ● An operator [...] ● An ecosystem partner [...] ● A distribution provider or appliance vendor [...] An OpenStack User may have different types of organizational affiliation: [...] An OpenStack User may come from different market segments: [...] An OpenStack User may come from different geographic regions: [...] Source: http://bit.ly/1102DAP
  • 21. Contributing sources ● ● Aeolus Conductor personas: https://aeolusproject.org/redmine/projects/aeolus/wiki /Personas NTT Com Security “Cloud Personas”: http://www.integralis.com/en/uploads/files/Cloud %20Personas%20whitepaper%20-%20FINAL.pdf ● IBM Cloud user roles: ACM CHIMIT ’11 ● EMC UX blog: http://uxblog.emc.com/2013/05/ ● Bruce Reeler & Ju Lim from Red Hat ● RDO Forum users
  • 23. Anna the Enterprise Admin ● ● Big company – 3 datacenters worldwide Mostly VMware, HyperV, KVM on host, mostly Windows & Linux guests ● Considering IaaS for self-service ● Needs reassurance, monitoring, marketplace ● Anna deploys what the CIO/Director of IT decides
  • 24. Simon the SMB Admin ● ● ● Medium sized company with developers – Simon dabbles and adopts technology he thinks will make his life easier Already using AWS – wants private IaaS for devel & QA self-service Needs easy way to apply security updates, good monitoring for nodes, quotas & guests
  • 25. Dan the Deployer ● ● ● ● Services company Dan looks at a lot of technology, but spends his time where the money is – project-based work Dan's an installer & architect – wants an easy way to spec out & design a cloud, deploy it, and get out Involved during installation, major version upgrades, but not admin
  • 26. Erin the DevOps web dev & deployer ● Erin has been using AWS for a while ● Very familiar with CI/CD tools and workflows ● ● Primarily developing apps for internal usage, helping other web developers do their deployment Focused on her apps, and doesn't care much what the underlying infrastructure is
  • 27. Diane the Developer ● ● ● Diane develops applications which build on and integrate with OpenStack – her company is a vendor of cloud-related hardware Cares about the upstream experience, and about the quality, stability and documentation of the APIs Diane's company cares about generating revenues from sales of hardware for OpenStack deployments
  • 28. Ursula the University IT Director ● ● ● ● Ursula manages the university's 400 servers, spread over 2 data centers, to manage the university IT needs, grid computing, and student IT requests Ursula prefers open source for cost and control reasons Has some pressure from staff and students to provide more flexible IT management for projects, teaching, on-demand scientific computing resources Cares about monitoring, security updates
  • 29. Brad the Beginner ● ● ● ● Brad is a dabbler Needs easy install and set-up – get main ideas quickly, but brush over details Wants “Getting started” tutorials up to and including “something useful running” Brad lacks the knowledge to dig in and debug issues with installation and configuration
  • 30. Victor the VI Admin ● ● ● ● Victor knows all there is to know about vSphere. Has mastered automation and control of his infrastructure Maintains compute, storage & network resources for a medium-sized company IT needs are evolving, and he's considering IaaS to respond to self-service requests from technical colleagues Pain points: Capacity planning, integrating Iaas in a heterogeneous environment
  • 31. Dennis the Director of IT ● Dennis is nervous about new technology ● Unsure about the cost and benefits of a private IaaS ● ● Pressure to evolve due to tightening IT budgets, demand for faster response time to IT ticket requests for new services Worried how he's going to control & manage things when anyone can create a service
  • 32. Alan the AWS Enthusiast ● Works for a start-up that makes mobile applications ● Been using AWS for years ● ● ● Wants to concentrate on application, not on managing the platform “Automate all the things” – security updates, test, staging, production deployment cycle Cost & effort of moving to an alternative IaaS are key concerns for him
  • 33. Walter the Web Developer ● ● ● Walter doesn't care about infrastructure or deployment, he cares about web development Happy developing Symfony/Bootstrap/HTML5 apps on his Macbook, testing via VirtualBox Needs guidance on how to build apps for the cloud without having to learn the ins & outs of an IaaS
  • 34. Help! ● Key audiences not personified – – Core developers – ● Press, analysts, pundits Distributors/product managers Personas need polish – Compare to reality
  • 35. Help! ● ● Integrate User Committee survey results & get user feedback/interviews Personas are useful when they're used – User interface design – Documentation – Marketing – Feature prioritization
  • 36. Resources (added for SlideShare) ● ● ● OpenStack personas on Google docs: http://bit.ly/OpenStackPersonas OpenStack user stories: https://www.openstack.org/user-stories/ OpenStack user committee survey results: http://bit.ly/OpenStackSurveyNov13
  • 37. Thank you! Questions? Dave Neary Open Source and Standards Red Hat dneary@redhat.com @nearyd