Updated Persona 3: Nicola (The Experienced Early Adopter) (markdown)

Alex Jones 2017-02-12 19:07:06 +00:00
parent b04a09d289
commit 1b4e565061

@ -1,95 +1,151 @@
Persona3_Dev/CTO_Nicola **Persona3_Dev/CTO_Nicola**
1
Nicola - The Experienced Early Adopter 1. 1
2. **Nicola**** - The Experienced Early Adopter**
Experience: Very senior / CTO Experience: Very senior / CTO
Specialisation: Fullstack, DevOps Specialisation: Fullstack, DevOps
cid:CDB3558E-7C01-4335-A5D7-79335995B666@Home
An early adopter of anything and everything sort of type, who is looking to the future of cloud and container services with genuine excitement. An early adopter of anything and everything sort of type, who is looking to the future of cloud and container services with genuine excitement.
Has worked with VMware (Dell), AWS, Google Cloud Platform and everything else under the sun. Has worked with VMware (Dell), AWS, Google Cloud Platform and everything else under the sun.
As comfortable in operations as in development, she is sometimes referred to as a Production Engineer. As comfortable in operations as in development, she is sometimes referred to as a Production Engineer.
Though very comfortable around the CLI, she prefers to manage the cloud using UI, as long as it is good - it adds ease and comfort to her work, and she is use to it. Though very comfortable around the CLI, she prefers to manage the cloud using UI, as long as it is good - it adds ease and comfort to her work, and she is use to it.
Regularly deals with project management, billing, access and permissions for staff over multiple projects. Regularly deals with project management, billing, access and permissions for staff over multiple projects.
Oversees a team of 12 Oversees a team of 12
Needs: Be confident that “this is a good, stable and Needs: Be confident that "this is a good, stable and
reliable tool”
reliable tool"
Confidence in her cloud provider as a company Confidence in her cloud provider as a company
Good, clear and useful UI Good, clear and useful UI
Build a mental map of an application Build a mental map of an application
Clear and easy to understand platform-architecture Clear and easy to understand platform-architecture
Easy permissions and access management Easy permissions and access management
Manage billing easily Manage billing easily
Wants: Quick and easy onboarding Wants: Quick and easy onboarding
Easy “house keeping” and admin
Easy "house keeping" and admin
Clear understanding of costs Clear understanding of costs
Being able to see things as a “human”
Being able to see things as a "human"
Worries: Complicated sign up process Worries: Complicated sign up process
Difficult onboarding for her team members Difficult onboarding for her team members
Over complicated and unnecessary UI Over complicated and unnecessary UI
Not knowing when something has gone wrong Not knowing when something has gone wrong
Difficulties to take the right actions Difficulties to take the right actions
We should (Our opportunity): We should (Our opportunity):
Help her gain confidence in the tool and in Joyent * Help her gain confidence in the tool and in Joyent
Allow her to easily build and expand the infrastructure
Make RBac as simple and intuitive as possible
Help her to onboard and educate her team
Make sure that her time on the platform feels like time well spent - customer experience and communication
Give clear indications of running costs
Scenario: * Allow her to easily build and expand the infrastructure
* Make RBac as simple and intuitive as possible
* Help her to onboard and educate her team
* Make sure that her time on the platform feels like time well spent - customer experience and communication
* Give clear indications of running costs
**Scenario:**
Nicola spends a lot of time on Joyent and has the website saved in bookmarks, from where normally starts. Today she needs to ADD a new PROJECT with separate BILLING INFO for an existing Organisation. She pushes the project from her local machine and sees her 5 SERVICES scale in her selected DATA CENTRE. Once the project is set up, she adjusts what METRICS to observe and the parameters / conditions for those.. Nicola spends a lot of time on Joyent and has the website saved in bookmarks, from where normally starts. Today she needs to ADD a new PROJECT with separate BILLING INFO for an existing Organisation. She pushes the project from her local machine and sees her 5 SERVICES scale in her selected DATA CENTRE. Once the project is set up, she adjusts what METRICS to observe and the parameters / conditions for those..
Finally she ADDS and INVITES PEOPLE to the project. Finally she ADDS and INVITES PEOPLE to the project.
Flow: **Flow: **
Action <table>
View <tr>
Finds joyent in her bookmarks <td>Action</td>
Screenshot of chrome bookmark bar <td>View</td>
Lands on her page </tr>
Landing page on personal “tab” with some projects and organisations prefilled <tr>
Selects “Bi$ Tech” in tabs section to view organisation <td>Finds joyent in her bookmarks</td>
Landing page on organisation “tab” with a list of projects <td>Screenshot of chrome bookmark bar</td>
</tr>
<tr>
<td>Lands on her page</td>
<td>Landing page on personal "tab" with some projects and organisations prefilled</td>
</tr>
<tr>
<td>Selects “Bi$ Tech” in tabs section to view organisation</td>
<td>Landing page on organisation “tab” with a list of projects
(Change labels, text, companies etc) (Change labels, text, companies etc)</td>
Creates a new project </tr>
New Project form (Name, billing card, optionally add people) <tr>
Create a service <td>Creates a new project</td>
<td>New Project form (Name, billing card, optionally add people)</td>
</tr>
<tr>
<td>Create a service
</td>
<td>New Service form (add 1 or many, chose Data Center)</td>
</tr>
<tr>
<td>Service created</td>
<td>Project page with topology of services</td>
</tr>
<tr>
<td>Selects a single services metrics</td>
<td>Metrics page - default metrics (e.g. CPU, Memory, Latency) with “add more” CTA displayed</td>
</tr>
<tr>
<td>Adds new metrics</td>
<td>Metrics Page - has additional metrics on screen</td>
</tr>
<tr>
<td>Wants to add people, allocate rolls and send invites</td>
<td>Manage People and Teams </td>
</tr>
<tr>
<td>Create a team</td>
<td>Manage People and Teams</td>
</tr>
<tr>
<td>Look at newly created project</td>
<td>Project Landing Page</td>
</tr>
</table>
New Service form (add 1 or many, chose Data Center) **Visuals of journey (screenflow): **
Service created
Project page with topology of services
Selects a single services metrics
Metrics page - default metrics (e.g. CPU, Memory, Latency) with “add more” CTA displayed
Adds new metrics
Metrics Page - has additional metrics on screen
Wants to add people, allocate rolls and send invites
Manage People and Teams
Create a team
Manage People and Teams
Look at newly created project
Project Landing Page
Visuals of journey (screenflow):
Pdf link: Pdf link:
TBC TBC
Marvel App link: Marvel App link:
TBC TBC