diff --git a/Persona-3:-Nicola-(The-Experienced-Early-Adopter).md b/Persona-3:-Nicola-(The-Experienced-Early-Adopter).md new file mode 100644 index 0000000..6d73968 --- /dev/null +++ b/Persona-3:-Nicola-(The-Experienced-Early-Adopter).md @@ -0,0 +1,95 @@ +Persona3_Dev/CTO_Nicola +1 + +Nicola - The Experienced Early Adopter + +Experience: Very senior / CTO +Specialisation: Fullstack, DevOps + + + +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” + 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 + Clear understanding of costs + 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 + +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: + +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 + + +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 + + +Visuals of journey (screenflow): + +Pdf link: +TBC + +Marvel App link: +TBC + + + +