diff --git a/Persona-3:-Nicola-(The-Experienced-Early-Adopter).md b/Persona-3:-Nicola-(The-Experienced-Early-Adopter).md index 6d73968..ad20cf1 100644 --- a/Persona-3:-Nicola-(The-Experienced-Early-Adopter).md +++ b/Persona-3:-Nicola-(The-Experienced-Early-Adopter).md @@ -1,95 +1,151 @@ -Persona3_Dev/CTO_Nicola -1 +**Persona3_Dev/CTO_Nicola** -Nicola - The Experienced Early Adopter +1. 1 + +2. **Nicola**** - The Experienced Early Adopter** Experience: Very senior / CTO + 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. + 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. + 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. + Oversees a team of 12 -Needs: Be confident that “this is a good, stable and -reliable tool” +Needs: Be confident that "this is a good, stable and + +reliable tool" + Confidence in her cloud provider as a company + Good, clear and useful UI + Build a mental map of an application + Clear and easy to understand platform-architecture + Easy permissions and access management + Manage billing easily Wants: Quick and easy onboarding - Easy “house keeping” and admin + + Easy "house keeping" and admin + 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 + Difficult onboarding for her team members + Over complicated and unnecessary UI + Not knowing when something has gone wrong + Difficulties to take the right actions + We should (Our opportunity): -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 +* Help her gain confidence in the tool and in Joyent -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.. + Finally she ADDS and INVITES PEOPLE to the project. -Flow: +**Flow: ** -Action -View -Finds joyent in her bookmarks -Screenshot of chrome bookmark bar -Lands on her page -Landing page on personal “tab” with some projects and organisations prefilled -Selects “Bi$ Tech” in tabs section to view organisation -Landing page on organisation “tab” with a list of projects +
Action | +View | +
Finds joyent in her bookmarks | +Screenshot of chrome bookmark bar | +
Lands on her page | +Landing page on personal "tab" with some projects and organisations prefilled | +
Selects “Bi$ Tech” in tabs section to view organisation | +Landing page on organisation “tab” with a list of projects -(Change labels, text, companies etc) -Creates a new project -New Project form (Name, billing card, optionally add people) -Create a service +(Change labels, text, companies etc) | +
Creates a new project | +New Project form (Name, billing card, optionally add people) | +
Create a service + | +New Service form (add 1 or many, chose Data Center) | +
Service created | +Project page with topology of services | +
Selects a single service’s 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 | +