vBrown Bag Tech Talk: OpenStack Persona Ju Lim Red Hat May 2014 - - PowerPoint PPT Presentation

vbrown bag tech talk openstack persona
SMART_READER_LITE
LIVE PREVIEW

vBrown Bag Tech Talk: OpenStack Persona Ju Lim Red Hat May 2014 - - PowerPoint PPT Presentation

vBrown Bag Tech Talk: OpenStack Persona Ju Lim Red Hat May 2014 Email: julim@redhat.com IRC: julim on #openstack- ux Agenda Brief Introduction Persona Overview OpenStack Personas How Can You Help? More on Personas


slide-1
SLIDE 1

vBrown Bag Tech Talk: OpenStack Persona

Ju Lim Red Hat May 2014

Email: julim@redhat.com IRC: julim on #openstack- ux

slide-2
SLIDE 2

Agenda

  • Brief Introduction
  • Persona Overview
  • OpenStack Personas
  • How Can You Help?
  • More on Personas and UX
slide-3
SLIDE 3

What are Personas?

  • Personas give the user a seat at the table every time without user needing

to be present

  • Keeps the end users involved in the product from the very beginning
  • Stand-ins for real users to guide decisions about design and functionality
  • Developed based on surveys and interviews with real users
  • Concentrates on what a user does, what frustrates the user, and user’s

expectations

  • Focuses planning, design, and development thinking by posing questions:

○ Would John do this? ○ How would John do this?

slide-4
SLIDE 4

Why use Personas?

  • Identify opportunities and product gaps to drive strategy
  • Provides quick and easy way to test, validate and prioritize ideas

throughout development

  • Give focus to projects by building a common understanding of customers

across teams and projects

  • Help project teams empathize with users, including their behaviors, goals,

and expectations

  • Serve as a reference tool that can be used from strategy through to

implementation

slide-5
SLIDE 5

What are we doing about Personas?

  • OpenStack Personas Working Group: https://wiki.openstack.
  • rg/wiki/Personas

○ Expands on early persona efforts by Dave Neary ○ How to join, what we’ve done to-date, status, etc.

  • Started late 2013
  • Multiple companies contributing
  • Invitation to participate and share cloud experience: https://wiki.openstack.
  • rg/wiki/Personas-screener#OpenStack_.2F_Cloud_Persona_Survey
  • Several persona interviews later...
slide-6
SLIDE 6

Let’s meet Ben and Daichi...

  • A series of personas were created to help with the planning, design and

development of OpenStack

  • Personas are still work in progress and based on real data
slide-7
SLIDE 7

OpenStack Persona Spotlight - Ben Schofield

1) How do you use Horizon today? I regularly log into Horizon to monitor the health and resource utilization of my infrastructure and to identify potential issues. I also use it to visualize my network

  • topology. I sometimes use Horizon to spin up instances but use a combination of CLI

and scripts to automate larger tasks. 2) How does your company use OpenStack today? We’re using the last OpenStack release for both test and production environments for multiple medium sized private clouds (~150 nodes). We try to stay as up-to-date with the latest release but can be 6 months to 1 year behind. We like to take advantage of new releases for their newer features. 3) Tell us about the users of your cloud. We have approximately 300 users. They are a mix of both self-service end-users as well as end-users requesting resources that we fulfill. 4) What do you think about working with the OpenStack community? I like how vibrant and active the community is at sharing information. I like to tinker and try things out. If I get stuck, I’ll ask questions via IRC or the mailing list and someone always responds. I’m very optimistic about the future of OpenStack. I wish I had time to contribute to OpenStack, but I’m too busy in my current role to do so.

Ben Schofield is a Cloud Architect/Administrator at a Fortune 500 company. He has worked there for 3 years and is responsible for looking into cloud technologies, prototyping tools and applications for production use, driving adoption of cloud and cloud technologies within his company. He mostly works in the office, and he loves outdoor activities and riding his motorcycle.

5) What are the key obstacles that you see with OpenStack today? I don't feel there are any big obstacles as I've been able to work around most issues so

  • far. I'm hopeful that OpenStack will continue to improve and make my job easier.

6) When do you think your company will adopt OpenStack for all its IT functions? Right now, we’re using OpenStack in production for some application workloads. We still have many applications not in the cloud. For the next couple years, we'll probably continue to have this mixed environment, though we're planning to put all new applications in the cloud and slowly migrate as many of our applications to the cloud. I still expect some subset of applications and/or physical infrastructures that will remain as-is.

Created by: The OpenStack User Experience Team | https://wiki.openstack.org/wiki/Personas

slide-8
SLIDE 8

OpenStack Persona Spotlight - Daichi Nakamura

1) How do you use Horizon today? Hmmmm, I don’t use Horizon all that much, there are a few things that are easy to do in the GUI - like getting an overview of things. For most things, I use the CLI. The end users do use Horizon quite a bit, for things like spinning up instances and uploading files. 2) How does your company use OpenStack today? We use it to analyze lots of research data. We’re a university and have a lot of physicists and other scientists working with huge amounts of data that need a lot of compute

  • resources. We’re also testing some production workloads.

3) Tell us about the users of your cloud. So, there’s maybe 75 right now? Some of them submit their jobs to an admin, and we make sure it gets done. Some of the other users have access through Horizon, so they can experiment a bit more -- these are the more developers types, not the scientists. People really appreciate the service; those who use it are really starting to depend on it, which is exciting for us to see. 4) Are you involved in the OpenStack Community? I wouldn’t say I’m ‘involved.’ I follow the [operator’s] mailing list and some blogs. I’ve contributed code before -- when we found a bug and patched it. But other than that, I’m not all that involved.

Daichi Nakamura is a Cloud Engineer at a mid-sized research university in Ibaraki, Japan. He is responsible for operating an OpenStack based private cloud that provides compute and storage resources to researchers at the university. He loves hiking, watching movies and karaoke.

5) What are the key obstacles that you see with OpenStack today? We’ve had a few bumps along the way with issues that come up that are new to us. There isn’t always documentation, probably because OpenStack is new, so some of the problems we see haven’t been seen by a lot of other people. That means I have to experiment on my own to solve problems, but you can usually get help from the mailing

  • lists. I do wish sometimes there was more documentation of specific solutions,

especially around networking. 6) When do you think your company will adopt OpenStack? It’s not so much a matter of when, it’s going to be gradual. We’ll run our workloads where they work best for both the technology and the skills we have on staff. As we become more expert in OpenStack, and begin building new apps in a ‘cloudy’ way, we’ll move more stuff into our private cloud and grow that. It’ll be gradual, I don’t know if we’ll ever be 100% OpenStack. We’ll see.

Created by: The OpenStack User Experience Team | https://wiki.openstack.org/wiki/Personas

slide-9
SLIDE 9

How Can You Help?

  • Get Involved!
  • Join Persona working group
  • Sign-up for a persona interview
  • Help promote and use personas in your contributions to OpenStack
slide-10
SLIDE 10

More on Personas and UX

  • “User Experience in the OpenStack Community”

Wednesday, May 14 • 3:30pm - 4:10pm Room B314 More details at: http://sched.co/1rB8cEK

  • Various Horizon and User Experience Sessions at the Juno Design

Summit ○ See consolidated list at: https://docs.google. com/document/d/1Uk9QbEB397ZHobfEy90LdrzIRyYpV0ZDcsjtIiQuZb I/edit

slide-11
SLIDE 11

Useful Links

Persona Working Group

  • Wiki: https://wiki.openstack.org/wiki/Personas
  • Mailing List: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-

personas

  • Etherpad: https://etherpad.openstack.org/p/persona-working-group
  • Persona Blueprint: https://blueprints.launchpad.net/openstack-

ux/+spec/horizon-personas User Experience Team

  • UX Wiki: https://wiki.openstack.org/wiki/UX#OpenStack_User_Experience