Mostafa Hanafi - Program Manager
9 Nov 2020
In this post, I will provide an overview of a recent project at Konabos to show a practical example of how to use the outcome of a discovery phase for designing and building a mobile app (a sports app for archery students in the United States).
In a previous blog post, I highlighted key aspects of discovery and how to utilize them to build successful software products.
Our discovery phase adopted a Lean Startup methodology, where the focus was to build the right thing for the right people while saving resources at every step of the development life cycle.
(The Lean Startup by Eric Ries is a must-read to know more about this).
A major purpose of the discovery phase was to establish the WHY, which the main reason for building this product. Through the stakeholders’ interviews, surveys, and brainstorming sessions, we arrived at the WHY (our North star): Improve the performance of archery students in the US.
Afterward, through more digging into the stakeholders’ pains and gains, we arrived at our user’s needs. Here is an example of a user need (also called problem statement):
Each problem statement was thoroughly analyzed, and various solutions were proposed, then refined to arrive at the best possible solution.
In turn, those solutions formed a list of benefits that became the basis of our product roadmap. The list was then prioritized on a value vs effort basis, then the MVP features were confirmed and ready to go into design and development.
The UX and UI design journey for this app has been very interesting, and here are a few key considerations that our team went through:
Here are some screenshots for the final UI:
Schools listing in a tournament
Scoring an archery session
Students listing in a tournament
Visualization of shots at target
The app is currently in development and in the subsequent blogs I will share more insights and learnings after the app’s launch.
Twitter @hanafimm LinkedIn hanafim.
Follow us on Twitter Follow us on LinkedIn Follow us on YouTube
Mostafa is an experienced Project Manager and Scrum Master who has been managing Sitecore projects for more than 4 years. During his 8 years of experience in the field, Mostafa has also excelled as a Business Analyst and Product Manager, where he practices his passion for solving problems. In addition, Mostafa is also a two-time Sitecore MVP. As a Program Manager at Konabos, Mostafa will work with clients to ensure their business goals are achieved in the most efficient and cost-effective way.
Share on social media