Files
openstack-manuals/doc/contributor-guide/source/ux-ui-guidelines/ux-personas/arnie-infrastructure-arch.rst
Rodrigo Caballero 1d00f3ef16 Adds the UX Personas descriptions.
This User Experience personas are meant to help developers
identify the target audience for their work.
This is the first pass for the content.
The intent is to provide the general information for all five personas
in a consistent manner.

Additional content such as infographics, comparison tables, etc., will
be part of subsequent additions.

Partial-bug: #1603420

Change-Id: I8fa4e0de762b97f44137c2ea48c0a9ee5b8bc61a
Implements: blueprint ux-personas
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2016-07-25 10:28:57 -05:00

2.6 KiB

Arnie - infrastructure architect

Arnie is responsible for the strategy and road-map for his company's cloud. He identifies reasons to compel management to adopt OpenStack for production environments. The two reasons that would deter Arnie from recommending OpenStack are frequent instabilities, non-deterministic errors, the inability to create an environment, and missing documentation. Similarly to the domain operator, Arnie needs to know about any outage conditions that may occur on both testing and production environments.

Key tasks

Arnie performs the following tasks very frequently:

  • Decision making: Considers adoption of OpenStack based on financial, strategic, architecture, and security advantages.
  • Hardware configurations: Determines if a hardware configuration suits the requirements of a cloud instance and if an OpenStack solution running on such hardware is the best possible option.
  • User experience: Considers application developers, the development processes, and the end users when recommending and installing cloud instances.
  • Cloud planing: Defines and plans the cloud while considering hardware, platform choices, services, and scale.

Key information

Arnie spends a lot of time reading and researching information about OpenStack and other cloud technologies. He has attended more than one OpenStack summit and contributes solutions to the community regularly. He values OpenStack and is committed to drive adoption. His priority, however, is a fully functional and stable cloud that fulfills all of his requirements.

The organizational models

The tasks that the persona performs within a certain organizational model are important for the usability of your OpenStack development. Within a small organization, such as Rifkom or Nikishi University, Arnie might be required to assume some roles and responsibilities of a Cloud Operator or, more rarely, a Domain Operator. Within a larger organization, like CNBB Securities, Arnie's tasks are performed by the team planing and implementing the cloud instances.

Your development

Arnie's main concern is the cloud's architecture. Arnie interacts directly with OpenStack and has probably developed any pieces that he needed. Your development targets Arnie if it makes any changes to the way clouds are implemented and deployed. Any new features, fixes, and limitations are important to him.

If your development modifies the scope, implementation, and usage of OpenStack ensure to take Arnie into consideration.