DigitalOcean’s Platform as a Service (PaaS) product was just released in Q3 of 2020 and since the release, users have requested a more robust monitoring and alerting service for their applications so that they can know when things go wrong.
My Role & Responsibilities
Lead Product Designer - UI/UX design
Other Team Members
Product Designer + User Researcher + Product Manager + 8 Software Developers
1. Determined problem statements & JTBD - based on previous user feedback
When my app isn't working, I want to be notified right away, so that I can prevent as many issues as possible for my customers.
When my app isn't working, I want to see as much platform or traffic information as possible to help determine the cause.
Before I have an issue with my app, I want peace of mind that some notifications are setup, so that I don't have to manually do all the work myself.
2. Worked cross-functionally with the team to design the initial prototype in Figma
3. Worked with user researcher to get user feedback on the prototype from 9 users
4. Synthesize feedback into key insights and themes
Users liked the "Manage Alert Policies" experience but they expected it to be in settings.
Users wanted to view alert thresholds in the context of the insights page.
Users wanted more info on what could be wrong in the context of the insights page.
5. Iterated on the design using the key insights from the user feedback
6. Cross-functional design critique with the entire team to ensure all edge cases & possibilities are considered
7. Development starts!
Alerting features has been completed.
Measures of Success
The alerting feature was implemented after my Fellowship was completed, but I recently reached out to the product Manager and he said the feature has received positive feedback from customers and since the feature was released, they have increased retention, grown the proportion of Professional Plans which hints at increased use for using the platform for production purposes, and increased ARPU.