There are five stages to the iterative design process: 1. Planning and requirements 2. Analysis and design 3. Implementation 4. Testing 5. Evaluation and review These five stages are repeated in cycles through the design process and it is the testing stage where user feedback is typically brought into the process. User insight is also sort prior to, or as part of the planning and requirements phase. Foundational research can guide the product team on the overall direction and feature prioritization. A good example of where user feedback was incorporated into the iterative design process was in a project for a UK brand called MyHomeMove. They were developing a mobile-first website and the main stakeholder was a big believer in involving customers (users) in the design process. The project involved multiple design iterations and at each stage, rapid user research was conducted. This involved one day of usability testing and due to the speed of development, no documentation or reporting was produced. Instead, the entire team watched the research sessions and the following day, regrouped with the researcher to agree on the key findings and how that should influence the design. Slowing down the design process is often seen as a barrier to involving users in iterative design, but as the example shows, if it is treated as a team sport, and a pragmatic approach is taken to research delivery, it needn't cause any delays. Instead in can facilitate an opportunity for the team to participate in structured collaboration, something that is valuable in a remote world.
At Innerverse, user feedback is paramount to our iterative design process. We gather data from in-app interactions, as well as engagement on social media and popular communication apps. This data, combined with product analytics and event tagging, enables us to identify user pain points and areas for optimization with deep precision. To further enhance this process, we leverage AI with vision capabilities to emulate user testing, so we can understand assumptions and identify potential roadblocks in the user journey before a feature is released. By incorporating user feedback, supported by our AI, we can continually refine our platform based on the customer's voice, ensuring Innerverse remains a valuable and engaging tool for personal growth!