This project was a pre- startup incubation project spearheaded by an IIT alumni in India. A market study was done to test the business/product viability of the idea during Corona period. The solution aims to help parents find the right school for their kids (Aged between 5 to 10) online.
In the absence of a structured framework and internal alignment, the product owner relied on MS Forms to gather data from the internal team for onboarding new tenants. This cumbersome process took a week to complete and required extensive mediation from administrative staff and developers. Consequently, many internal team members refrained from using the platform.
Further, there were more challenges
The project was managed by lean engineering teams using solutions already available
Internal alignment was challenging due to differing opinions within the engineering team
The department was newly established and lacked a design culture
The lack of a central design system led to inconsistencies across design elements
No formal UX process was being practiced and I had to adhere to sprint timelines while managing sprint deliverables
Data gathered from combined user interviews, competitor analysis and surveys revealed following insights.
Desk Research
Stakeholder Interviews
Internal Alignment Workshop
Competitor Analysis
Interview with users - Remote Contextual Inquiry
Usability testing on competitors site
As a newcomer to the team and a novice in this technical domain, I faced considerable challenges grasping the fundamental concepts of authorization models.My journey included exploring how other companies leverage AI to enhance user experiences, with the goal of integrating similar advancements into our products.To deepen my understanding, I conducted multiple rounds of stakeholder interviews with our product owner, technical architect, and the global director of cross-platform teams.These discussions were crucial in helping me appreciate their vision, business objectives, and KPIs.Below is a concise overview of my design process, which involved iterative design and stakeholder mapping.
The onboarding experience at this stage involved implementing a personalization strategy to onboard new users. This strategy included determining access based on roles and user intent. Once these factors were identified, we guided the user through the setup process.
The usability findings revealed that, while we successfully gauged user intent, we failed to effectively communicate the value proposition of our product. This issue arose from the challenge of mapping users' mental models of the RBAC concept into an easy-to-use visualization, which would illustrate how we designed the RBAC.
Based on our initial usability findings, we aimed to communicate the value of our system to technical users who were already familiar with the RBAC model. We needed to illustrate how the RBAC model was mapped in our system. To achieve this, we used visualization cues, examples, and code snippets, demonstrating that our application supported all the functionalities they were accustomed to.
In the next round of usability testing, we observed increased user confidence as they could see what we had built. However, after the initial setup, users still lacked confidence in using the product and did not experience their first "AHA" moment.
After the second round of usability testing, it became clear that building familiarity and trust was crucial. To address this, we provided users with tasks for data validation, giving them a taste of the model we developed. This approach resulted in higher activation rates and significantly increased engagement with the product.
The product activation rate improved from 10% to 30% after the 3rd solutions.
The user onboarding time reduced to less than one hour from a week's time
The NPS and CSAT score were also very positive and the internal team said they would recommend this to other teams as well.