Files
openstack-manuals/doc/contributor-guide/source/ux-ui-guidelines/ux-personas/project-owner.rst
Rodrigo Caballero a6abc94946 [contributor] Changes the persona names to gender-neutral names.
This change modifies the previous names with gender-neutral versions.
The filenames, references, pronouns, and in text instances were all
changed as well.

Change-Id: I3c30704b7b97e7758afbc57cbb32a116b5d04b55
Closes-Bug: #1618130
Signed-off-by: Rodrigo Caballero <rodrigo.caballero.abraham@intel.com>
2016-09-01 05:59:27 +00:00

67 lines
2.7 KiB
ReStructuredText

.. _project-owner:
===================
Wei - project owner
===================
Wei manages projects by adding or removing project members' access to the
cloud instance. Wei does not know the underlying infrastructure nor the
OpenStack projects involved. Wei's main concern is to have enough resources
available to support Wei's projects. Therefore, if a project runs out of
quota, Wei does not want to have to wait for the operators to raise it.
Key tasks
~~~~~~~~~
Wei performs the following tasks very frequently:
* Managing access: adds and removes project members' access to OpenStack
resources.
* Managing capacity: Requests additional resources through a
:abbr:`RUR (Resource Usage Request)`.
* Managing projects: Coordinates project resources to ensure its success and
the OpenStack cloud is another resource among many other.
Key information
~~~~~~~~~~~~~~~
Wei does not know or care about whether OpenStack is being used for the cloud
instance that the projects use or not. Wei's concern is to have enough
resources whenever they are needed. If Wei's requests for additional
resources take too long to be fulfilled, Wei will start looking for
alternatives until the project's needs are met.
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
company, Wei might be required to assume some of the responsibilities of the
the Domain Operator or maybe even the Cloud Operator. In this case, the
persona does not need to submit requests to manage the cloud's resources but
can rather make the changes needed.
Within a larger organization, multiple individuals could be performing Wei's
tasks. For example, each project could have a different person as a project
owner and the company could have several projects.
Whatever the case, it is highly likely that Wei is an experienced application
developer as well. See the information pertaining to the application
developer persona here: :ref:`app-developer`
Your development
~~~~~~~~~~~~~~~~
When your development affects the behavior of the capacity of cloud
instances, you should consider Wei as an interested party. Ensuring that
changes to the capacity of cloud instances can occur as easily and as quickly
as possible certainly has a positive impact on Wei's work, for example.
However, Wei does not perform those changes in capacity directly.
Finally, consider that Wei is a highly skilled developer with little
knowledge of OpenStack and with little time for long, complex research.
Therefore, your solutions for Wei must be focused on enabling others to
provide the needed resources as quickly as possible.