Jump to: navigation, search

Difference between revisions of "OpenStack Personas 2015"

(Cloud Adoption Stage)
(Cloud Roles)
 
(43 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
 
==Introduction==
 
==Introduction==
Below are the outcomes from the 2015 OpenStack Persona Workshop hosted at IBM Design's Austin studio. We have identified stages a company needs to go through in adopting cloud technologies; five cloud roles (or persona prototypes) that are most relevant to OpenStack; and how does these cloud roles fit into a cloud ecosystem.
+
Below are the outcomes from the 2015 OpenStack Persona Workshop hosted at IBM Design's Austin studio and included participants from HP, IBM and Intel. We have identified stages a company needs to go through in adopting cloud technologies; the cloud eco system around OpenStack; and five cloud roles (prototype personas) that are relevant to OpenStack.
  
As a community member for OpenStack, it's highly likely that you will resonate with one or more of these cloud roles. In order to finalize these cloud roles into personas that accurately represent OpenStack users, we would love your help!
+
However, this is still a work in progress, and we'd love your feedback.
  
We'd like you to scan through all the five cloud roles we identified, find the one(s) that you resonate the most, and fill out the related survey(s). But before you jump right into these roles, we'd encourage you to take a closer look at the Cloud Adoption Stages and the Cloud EcoSystem.
+
Please look through the five cloud roles we've identified, find the one(s) that you resonate the most, and fill out the survey(s) at the bottom of the persona detail page. You can find the list of personas at the bottom of this page.
  
 
Thank you!
 
Thank you!
  
- OpenStack UX Project Team
+
The OpenStack UX Project Team
 +
 
 
<br />
 
<br />
  
===Cloud Adoption Stage===
+
==Cloud Roles==
 +
 
 +
Below is a list of existing cloud roles we have identified from the persona workshop, you can find their surveys at the bottom of their pages.
 +
 
 +
[[OpenStack Personas 2015 Infrastructure Architect | Infrastructure Architect]]<br />
 +
<blockquote>“I am responsible for the strategy and roadmap for my company’s cloud”</blockquote>
  
{| class="wikitable"
+
[[OpenStack Personas 2015 Service Admin | Service Admin]]<br />
|-
+
<blockquote>“I am the expert on a particular project and when it comes to tricky problems, I dive in.”</blockquote>
! Stage !! Description
+
 
|-
+
[[OpenStack Personas 2015 Cloud Ops | Cloud Ops]]<br />
| DECIDE || Decision-making about adopting cloud and/or managed services while considering strategic,financial, architecture, security, applications, process, and users.
+
<blockquote>“I make sure the cloud is up and running and try to get things running again ASAP”</blockquote>
|-
+
 
| DEFINE || Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale.
+
[[OpenStack Personas 2015 Domain Ops | Domain Ops]]<br />
|-
+
<blockquote>“I manage the relationship with the cloud provider for my company including quotas, users, policies, and support tickets”</blockquote>
| INSTALL || Install and configure the OpenStack cloud.
+
 
|-
+
[[OpenStack Personas 2015 Dev Ops | Dev Ops]]<br />
| OPERATE || Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud.
+
<blockquote>“I need to deploy an environment, then get back to writing code.”</blockquote>
|-
+
 
| UPDATE || Perform updates and post-update verification to the OpenStack cloud.
+
==Cloud EcoSystem==
|-
+
 
| USE || End-user consumption of the OpenStack cloud services.
+
[[File:CloudEcoSystem.png|1000px|thumb|left|Cloud Eco System]]
|}
+
 
 +
 
 +
 
 +
<br />
 +
 
 +
==Cloud Adoption Stage==
  
 
{| class="wikitable"
 
{| class="wikitable"
! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;"|  
+
! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;"|  
 
<span style="    position: absolute;
 
<span style="    position: absolute;
 
     left: 0px;
 
     left: 0px;
     top: -8px;
+
     top: -3px;
 
     border-style: solid;
 
     border-style: solid;
 
     border-width: 20px 0 20px 30px;
 
     border-width: 20px 0 20px 30px;
 
     border-color: transparent transparent transparent #7cc7ff;"></span> DECIDE
 
     border-color: transparent transparent transparent #7cc7ff;"></span> DECIDE
! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;" |  
+
! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;" |  
 
<span style="    position: absolute;
 
<span style="    position: absolute;
 
     left: 0px;
 
     left: 0px;
     top: -8px;
+
     top: -3px;
 
     border-style: solid;
 
     border-style: solid;
 
     border-width: 20px 0 20px 30px;
 
     border-width: 20px 0 20px 30px;
 
     border-color: transparent transparent transparent #7cc7ff;"></span> DEFINE
 
     border-color: transparent transparent transparent #7cc7ff;"></span> DEFINE
! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;" |  
+
! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;" |  
 
<span style="    position: absolute;
 
<span style="    position: absolute;
 
     left: 0px;
 
     left: 0px;
     top: -8px;
+
     top: -3px;
 
     border-style: solid;
 
     border-style: solid;
 
     border-width: 20px 0 20px 30px;
 
     border-width: 20px 0 20px 30px;
 
     border-color: transparent transparent transparent #7cc7ff;"></span> INSTALL
 
     border-color: transparent transparent transparent #7cc7ff;"></span> INSTALL
! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;" |  
+
! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;" |  
 
<span style="    position: absolute;
 
<span style="    position: absolute;
 
     left: 0px;
 
     left: 0px;
     top: -8px;
+
     top: -3px;
 
     border-style: solid;
 
     border-style: solid;
 
     border-width: 20px 0 20px 30px;
 
     border-width: 20px 0 20px 30px;
 
     border-color: transparent transparent transparent #7cc7ff;"></span> OPERATE
 
     border-color: transparent transparent transparent #7cc7ff;"></span> OPERATE
! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;" |  
+
! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;" |  
 
<span style="    position: absolute;
 
<span style="    position: absolute;
 
     left: 0px;
 
     left: 0px;
     top: -8px;
+
     top: -3px;
 
     border-style: solid;
 
     border-style: solid;
 
     border-width: 20px 0 20px 30px;
 
     border-width: 20px 0 20px 30px;
 
     border-color: transparent transparent transparent #7cc7ff;"></span> UPDATE
 
     border-color: transparent transparent transparent #7cc7ff;"></span> UPDATE
! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;" |  
+
! style="font-weight:bold;background-color:#aeaeae;color:#ffffff;text-align:center;position: relative;overflow:hidden;width: 16.5%;" |  
 
<span style="    position: absolute;
 
<span style="    position: absolute;
 
     left: 0px;
 
     left: 0px;
     top: -8px;
+
     top: -3px;
 
     border-style: solid;
 
     border-style: solid;
 
     border-width: 20px 0 20px 30px;
 
     border-width: 20px 0 20px 30px;
 
     border-color: transparent transparent transparent #7cc7ff;"></span> USE
 
     border-color: transparent transparent transparent #7cc7ff;"></span> USE
 
|-
 
|-
| Decision-making about adopting cloud and/or managed services while considering strategic,financial, architecture, security, applications, process, and users.
+
| ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Decision-making about adopting cloud and/or managed services while considering strategic,financial, architecture, security, applications, process, and users.
| Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale.
+
| ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale.
| Install and configure the OpenStack cloud.
+
| ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Install and configure the OpenStack cloud.
| Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud.
+
| ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud.
| Perform updates and post-update verification to the OpenStack cloud.
+
| ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | Perform updates and post-update verification to the OpenStack cloud.
| End-user consumption of the OpenStack cloud services.
+
| ! style="padding: 10px 20px; background-color:white; vertical-align: top;" | End-user consumption of the OpenStack cloud services.
 
|}
 
|}
<br />
 
 
===Cloud Roles===
 
[[#Cloud Ops]]<br />
 
 
[[#Infrastructure Architect]]<br />
 
 
[[#Domain Ops]]<br />
 
 
[[#Service Admin]]<br />
 
 
[[#Dev Ops]]<br />
 
 
 
<br />
 
 
===Cloud EcoSystem===
 
 
[[File:CloudEcoSystem.png|1000px|thumb|left|Cloud Eco System]]
 
 
  
 
<br />
 
<br />
<br />
+
[[File:Openstack_UX_logo.png|1000px|thumb|center]]<br/><br/>
=== ===
 
== Persona Prototypes ==
 
 
 
<br />
 
=== Cloud Ops ===
 
<blockquote>“I make sure the cloud is up and running and try to get things running again ASAP”</blockquote>
 
====High Level Tasks/Responsibilities====
 
* Performance/Capacity Management
 
* Routine Backups/Migrations/Recovery
 
* Troubleshoot/Verify (L1, L2)
 
* Notify Customers
 
====Cloud Adoption Stage====
 
 
 
====Role In Context====
 
 
 
====Survey====
 
https://www.surveymonkey.com/r/YMQDJM6
 
 
 
<br />
 
=== Infrastructure Architect ===
 
 
 
<blockquote>“I make sure the cloud is up and running and try to get things running again ASAP”</blockquote>
 
 
 
====High Level Tasks/Responsibilities====
 
 
 
* New Services/Configuration
 
* Troubleshoot Issues from Cloud Ops (L3, L4)
 
* Producing KPIs
 
* Report Issues to Community/Vendor
 
 
 
====Cloud Adoption Stage====
 
 
 
====Role In Context====
 
 
 
====Survey====
 
https://www.surveymonkey.com/r/YMFHPZV
 
 
 
<br />
 
=== Domain Ops ===
 
 
 
<blockquote>“I manage the relationship with the cloud provider for my company including quotas, users, policies, and support tickets”</blockquote>
 
 
 
====High Level Tasks/Responsibilities====
 
 
 
* Admin Tasks/Quotas
 
* Domain/Project/Tenant Management
 
* Triage/Troubleshoot
 
* Costs
 
 
 
====Cloud Adoption Stage====
 
 
 
====Role In Context====
 
 
 
====Survey====
 
https://www.surveymonkey.com/r/YMZQY2D
 
 
 
<br />
 
=== Service Admin ===
 
 
 
<blockquote>“I am the expert on a particular project and when it comes to tricky problems, I dive in.”</blockquote>
 
 
 
====High Level Tasks/Responsibilities====
 
 
 
* Architecting/Planning
 
* KPI Monitoring
 
* Cloud Refresh/Sustaining
 
 
 
====Cloud Adoption Stage====
 
 
 
====Role In Context====
 
 
 
====Survey====
 
https://www.surveymonkey.com/r/YX7ZXNC
 
 
 
<br />
 
=== Dev Ops ===
 
 
 
<blockquote>“I need to deploy an environment, then get back to writing code.”</blockquote>
 
 
 
====High Level Tasks/Responsibilities====
 
 
 
* Developing/Debugging App
 
* Managing App
 
* Triage/Troubleshoot
 
 
 
====Cloud Adoption Stage====
 
 
 
====Role In Context====
 
 
 
====Survey====
 
https://www.surveymonkey.com/r/YXCQP8C
 

Latest revision as of 20:47, 23 December 2015

Introduction

Below are the outcomes from the 2015 OpenStack Persona Workshop hosted at IBM Design's Austin studio and included participants from HP, IBM and Intel. We have identified stages a company needs to go through in adopting cloud technologies; the cloud eco system around OpenStack; and five cloud roles (prototype personas) that are relevant to OpenStack.

However, this is still a work in progress, and we'd love your feedback.

Please look through the five cloud roles we've identified, find the one(s) that you resonate the most, and fill out the survey(s) at the bottom of the persona detail page. You can find the list of personas at the bottom of this page.

Thank you!

The OpenStack UX Project Team


Cloud Roles

Below is a list of existing cloud roles we have identified from the persona workshop, you can find their surveys at the bottom of their pages.

Infrastructure Architect

“I am responsible for the strategy and roadmap for my company’s cloud”

Service Admin

“I am the expert on a particular project and when it comes to tricky problems, I dive in.”

Cloud Ops

“I make sure the cloud is up and running and try to get things running again ASAP”

Domain Ops

“I manage the relationship with the cloud provider for my company including quotas, users, policies, and support tickets”

Dev Ops

“I need to deploy an environment, then get back to writing code.”

Cloud EcoSystem

Cloud Eco System



Cloud Adoption Stage

DECIDE

DEFINE

INSTALL

OPERATE

UPDATE

USE

Decision-making about adopting cloud and/or managed services while considering strategic,financial, architecture, security, applications, process, and users. Define and plan the OpenStack cloud while considering hardware, compute, storage, network, infrastructure and platform choices, services, along with scale. Install and configure the OpenStack cloud. Day-to-day operation and administration of the OpenStack cloud including backup, disaster recovery, managing the infrastructure and platform services offered by the OpenStack cloud. Perform updates and post-update verification to the OpenStack cloud. End-user consumption of the OpenStack cloud services.


Openstack UX logo.png