Native is a community building platform that allows users to form and govern private communities in order to impact society in positive ways.
Community Building & Governance
Requirements and Goals:
Design a web app that allows users to create communities with like-minded members. An overarching goal of Native is to allow users to vote on community issues, create projects for the community to perform, and complete tasks that help toward greater good of the community.
- Stakeholder Interviews
- Heuristic Evaluation
- Information Architecture
- Wireframe Design
- Prototype Design
- UI Design
- Usability Tests
Defining the product with stakeholders.
Native came to Ideas By Nature with a prototype that captured all of the features and functionality that they wanted to include in their platform. They initially came to the agency for software development services, but soon decided to allow us to do all UX and interaction design for their product.
After reviewing some of Native's initial wireframes, I performed a heuristic evaluation and presented my findings to the team. They quickly realized that their designs suffered major usability issues, and I was tasked with redesigning the app.
I worked closely, and iteratively, with their team and product manager to design new wireframes and interactions to streamline goal flows within the app. Once the wireframes were complete I designed the UI, and built a prototype in InVision, and performed usability test. Upon ensuring the product was easily usable I handed off the prototype to our engineering team for development.
After performing a heuristic evaluation of their initial wireframes, I had a clear idea of all of the features and functionality that were required in order to create a fully fleshed out product. Once I had a list of all specifications of the system I developed a new Information Architecture that would allow users to easily navigate between the different parts of the app to achieve their goals.
I designed wireframes of all of the screens in Sketch, and once everything was approved by the client, I designed the UI using their existing style guide. I used these designs to create a prototype in InVision, and used this to perform a number of usability tests.
The Native team had a number of organization that they were working with who were interested in using the platform for their communities. I worked closely with these organizations to perform usability tests, moderating sessions in which members would perform the actual interactions that they would undertake in a real world situation.
It was valuable to test the prototype on the intended users in that it provided good feedback from a product perspective, and also showed that there were minimal usability issues.
This was a unique project because the client had already designed a prototype that accomplished all of their goals, however it suffered from a number of usability issues. I enjoyed working on this project because it allowed me to use more of an analytical approach to understanding the goals of the product and to identify potential usability concerns at a conceptual level.
This was one of my favorite projects that I worked on while at Ideas By Nature, as I used an array of skills, from UX research and heuristic evaluations to prototype and UI design.