The Programmable Asset Tracker by Twilio is the tracking system (hardware) that is completely customizable and can be deployed straight out of the box.
Objective of the project was to launch hardware in private beta as MVP. To address the needs of the project at hand, I was brought on board to help design the initial MVP prototype of the Programmable Asset Tracker that should allow prospect customer to test the hardware. The ultimate vision was to release the hardware product with a cloud dashboard and configuration environment for field trials.
User Research, Interaction, Strategize, Wireframe, Hi-fidelity designs and Testing
~2 Weeks (Sept 2022)
In the beginning, I lacked understanding of who the users are and what problems they face and why they need what they need? To empathize and understand customers use cases, I begin the project with prospect customers interviews.
One on one, qualitative research interviews with 3 prospect customers.
We learned that our primary users for private beta release are highly skilled engineers who needs a simple customizable solution.
Having gained a little insights of our customers’ needs and use-cases, I set out to understand hardware features, functionalities and limitations to define the design requirements that were aligned with business vision. To achieve this goal I collaborated with the product manager, business developer, and hardware engineer. I understood requirements given as a JSON file and created simple graphical presentation and site map of features supported by the Programmable Asset Tracker Hardware. We used FigJam to collaborate and worked out the flow diagram.
After collecting the learnings from the user interviews and hardware specification exercises, I conducted affinity mapping workshop with my teammates to synthesise the pains identified and define the scope of the design for MVP. We grouped these problems under common themes and features in the platform. During workshop, we determine priority of the themes we have discovered based on the available resources, time estimation to develop these feature. I relied on a collaboration and partial data-driven approach to define and ruthlessly prioritize the requirements.
During the course of these exercises, the team came to the realization that we had an abundance of content, but limited resources to work with. As a collective, we all agreed that this was just the first release and that we should strive to keep things simple while learning from each product release. To embody one of Twilio's core values of prioritizing ruthlessly, we made the decision to focus on the highest value items and to put additional ideas and information in the "later bucket" as there were still many unknowns that needed to be addressed
Next two days, I spent ideating multiple solutions for mobile and web based designs. Shared and collected feedback form the extended team. I started my initial design with low-fidelity wireframes for both Mobile and Web based solutions.
I shared designs with my teammates and the 3rd party development team to obtain estimates for implementing the designs. We faced resource constraints and consequently had to change the scope by excluding mobile friendly solution, but we aimed to learn from the private beta release.
For the next three days, I focused on designing the detailed interactions of the scoped projects, including edge cases. I created my high fidelity mockups in Figma to allow the 3rd party engineering teams to inspect the file and export the HTML and CSS code. Additionally, I began planning the validation of the design by scheduling usability interviews with prospective customers.
Once design was complete, I began validation of the design by scheduling usability interviews with prospect customers who had shared insights on their use-cases and pain points with us during research phase of the project.
In general, users expressed satisfaction with the straightforward and efficient user interface. However, some felt that a wizard-style approach with separate pages for sensor configuration was excessive for the purposes of trial and testing a proof of concept. Instead, they indicated that in the initial release, they would prefer to update a JSON file for faster turnaround.
There were budget and resource constraints that had to be taken into consideration for wizard pattern to be implemented. The proposed short term solution was to provide a JSON file text editor for first release and collect more data for future personas who will be using this product end-to-end for consumer use.
My next step was to handoff my designs to the development team. My designs were created in Figma to allow the 3rd party engineering teams to inspect the file and export the HTML and CSS code.
We successfully launched one month later and private beta. To promote the Asset Tracker product and its portal, the Product Manager and Business Developer conducted a live demo of the implemented design in a webinar attended by over 400 interested customers.
The project was a success. The team recognized and appreciated my contribution to the project.
Shortly after the webinar presentation, we had six customers sign up for the trial. Team valued investing in user-centered design process and reinforced the importance of considering user needs throughout the design process. Overall, it was a happy ending to the project.
Next steps to provide more value to the customers. We want to conduct more research with private beta customers.
Additionally, we will continue to gather feedback from users during the private beta trial to make improvements and iterate on the design. Once we have enough data and insights, we can decide on the next set of features to build and prioritize based on customer needs and business goals. Meanwhile with the help of dedicated PM, I am working on the system map to explore the product fit.
Overall, the focus will be on continuously improving the product and providing value to customers, while also aligning with Twilio's overall strategy and goals.