How can we help students from tier 2/3 cities improve their language skills for interviews?
We took two steps:
Step 1: Project Plan.
To set expectations and guide our work, it was critical to establish a project plan that would help us estimate how far we could get within the 6-week timeframe. Equally important was the need to clearly communicate this plan with the stakeholders to ensure everyone was on the same page.
Step 2: Identifying Priorities.
Based on our initial conversations and discussions, we recognized that two priorities stood out as most important for the project:
I proposed and got approval with following supplement researches:
And the project plan was updated accordingly:
While conducting our competitive analysis, we studied three popular coding boot camps: Hacker Earth, Hack Reactor, and AttainU. We analyzed their tools, read reviews written by students, and obtained valuable insights into student preferences and requirements.
đź’ˇCompetitive Analysis Insights
đź‘Ť Strengths
đź‘Ž Weaknesses
I also conducted a secondary research around habit-forming and gamification.
đź’ˇ Secondary Research on Gamification Insights
Helpful features:
The complete MVP included 6 modules that integrate the results of our research and stakeholder meetings. In addition, an onboarding process was included for first-time users to facilitate a seamless user experience.
The MVP included two critical components, the code learning module and technical interview module, as per the company's core need. The community module would provide interaction, emotional support and help for students, making them less lonely during the learning journey. The raking system along with the badge system would provide motivation for students. And the progress/achievement/certification system would give students a clear view of their progress and a sense of accomplishment.
We were confident that the combination of these motivation features will enhance the students' learning experience and help them achieve their goals.
As planned, at the same time, we carried out usability testing with 8 participants. To make it fast, the participants are mostly our friends and colleagues.Â
‍
Questions asked:
‍
đź’ˇ Actionalble Insights from 1st Usability Testing
Since we already had the big picture of the whole product, we can move down along the hierachy to focus on the narrower scope. We refined the user flow of the AI Interview Assessment module based on feedback from stakeholders and insights from usability testing, and based on the need of our persona, Anand.
We took two round of usability testing with the flow, 8 person each round, plus design audit and stakeholder feedbacks. The second round of usability testing produced positive results. The users were able to complete most of the tasks themselves
đź’ˇ Insights and Improvements from 2nd Usability Testing
Success:
We used the results from the second round of usability testing to make improvements to the product and fix any issues. The resulting high-fidelity dashboard was created using the established design system.
The final dashboard was improved from the wireframe based on the feedbacks from the final delivery meeting. The key call-to-actions from rating, progress, and ranking were made more prominent and the navigation menu was re-oriented to offer easier navigation for users.
🎉 Feedback and Results
“I love the insights you provided!”