Wie würden Sie Benutzerfeedback sammeln, um funktionale Anforderungen zu definieren?
Funktionale Anforderungen sind die Funktionen und Verhaltensweisen, die ein System haben muss, um die Bedürfnisse und Erwartungen seiner Benutzer zu erfüllen. Um sie zu definieren, müssen Sie Benutzerfeedback aus verschiedenen Quellen und Methoden sammeln. In diesem Artikel erfahren Sie, wie Sie Benutzerfeedback planen, ausführen und analysieren, um klare und prägnante funktionale Anforderungen für Ihr Systementwicklungsprojekt zu erstellen.
Bevor Sie mit dem Sammeln von Benutzerfeedback beginnen, müssen Sie ein klares Ziel und einen klaren Umfang für Ihr Projekt haben. Welches Problem versuchen Sie zu lösen? Wer sind Ihre Zielnutzer? Was sind ihre Schmerzpunkte und Ziele? Wie messen Sie den Erfolg Ihrer Lösung? Diese Fragen helfen Ihnen, Ihre Feedback-Ziele, -Kriterien und -Fragen zu definieren. Sie müssen auch entscheiden, wer das Feedback geben wird, wie Sie sie erreichen und welche Tools und Techniken Sie verwenden werden. Abhängig von Ihrem Projektkontext, Ihrem Budget und Ihrem Zeitplan können Sie verschiedene Methoden wie Umfragen, Interviews, Fokusgruppen, Usability-Tests, Prototypen oder User Stories wählen.
-
In a nutshell, this is part of continuous product discovery; the first iteration is always challenging but with over a period of time one would be able to refine the product features. A few approaches that have helped me and these should be taken in collaboration rather than stating one is better than the other. 1. JTBD - Jobs to be done framework.. it helps one to map the user activities across the product lifecycle. 2. User journey maps. It covers the entire flow. 3. Market scan for continuous benchmarking. There are enough sources in the public domain what has been done by the leading institutions in your industry across the world.
-
In my experience, the best method would be the interview followed by ratification by functional specification, this way you can actually hear and feel the client's desire in relation to the demand.
-
I always like to get what the industry calls, "The Voice of the Customer" There will be all the people that actually take time to complain or identify a problem and need company to resolve. Also need all those silent sufferer customers that try and find an answer through self service or Google. Finally I gather all data and then interview front line Support teams and product teams. I vet and parse together information from multiple sources. I then vet out details in phone calls "recorded" and emails and ensure we identify all key issues. GPT can help out a lot on all this including also using your powerful CRM data.
-
Crafting a feedback strategy starts with pinpointing your project's mission: Identify the issue, understand your audience, and their challenges and aspirations. This clarity guides your feedback aims and metrics. Choose the right crowd for insights, deciding on the best approach and tools—surveys, interviews, focus groups, usability testing, or prototypes—to align with your project's scale, budget, and deadlines.
-
Collect user feedback to define functional requirements. Observe user interaction with the current system and analyze customer support feedback.
Sobald Sie Ihre Feedback-Strategie festgelegt haben, müssen Sie sie systematisch und ethisch umsetzen. Sie müssen Ihre Feedback-Teilnehmer rekrutieren und mit ihnen kommunizieren, Ihre Feedback-Materialien vorbereiten und testen sowie Ihre Feedback-Sitzungen durchführen und aufzeichnen. Sie müssen einige Best Practices befolgen, um die Qualität und Gültigkeit Ihres Feedbacks sicherzustellen, z. B. offene und unvoreingenommene Fragen stellen, aktiv und einfühlsam zuhören, nach Details und Beispielen suchen und Ihren Teilnehmern danken und sie belohnen. Sie müssen auch alle rechtlichen und ethischen Anforderungen in Bezug auf Datenschutz und Einwilligung einhalten.
-
Activating your feedback strategy means engaging with participants ethically and effectively. This involves recruiting them clearly, preparing materials thoroughly, and conducting sessions with openness and empathy. Always ask open-ended questions, listen actively, and respect privacy and consent laws. Remember, a genuine 'thank you' goes a long way :-)
-
Good companies invest in their employees and let them give you feedback. Get the feedback from them. Identify what's wrong and what are their biggest pain points? If it's hard for the team to solve, then its a nightmare for most customers. Identify workflows and create a visual roadmap and journey of what are the problem points that you can solve. I then take this to a stakeholder team and feed them with neutral data to prove with data integrity that the issues are not biased. From there listening and setting up a plan of attack is next step.
-
You can also use in-product Research with Sprig. Then you need a solid repository like Dovetail or even a simple doc tool like Coda 💎
-
Com sua estratégia definida, colete e armazene os feedback´s. Grave a reunião, transcreva os audios... Mas sempre tenha em mente que ouvir atentamente e empaticamente é o que eles esperam de nós. Seja ético e correto.
Nachdem Sie Ihre Feedbackdaten gesammelt haben, müssen Sie sie analysieren, um die Muster, Themen und Erkenntnisse zu identifizieren, die Ihre funktionalen Anforderungen beeinflussen. Sie müssen Ihre Daten organisieren und überprüfen, z. B. Audio- oder Videoaufzeichnungen transkribieren, Umfrageantworten kategorisieren oder qualitative Daten codieren. Sie müssen nach häufigen und wiederkehrenden Bedürfnissen, Vorlieben, Erwartungen und Verhaltensweisen Ihrer Benutzer sowie nach Lücken, Problemen oder Verbesserungsmöglichkeiten suchen. Sie müssen Ihre Ergebnisse zusammenfassen und zusammenfassen, z. B. Personas, Szenarien, User Journeys oder Affinitätsdiagramme erstellen.
-
Decoding user feedback is like solving a puzzle. Organize, categorize, and analyze to uncover patterns and insights. Craft personas and journeys from these clues to shape innovative requirements. It's about turning raw data into a roadmap for groundbreaking improvements.
-
Junto com os usuários chave, analise e valide tudo. Cubra todas as brechas e lacunas usando sua experiência e tente antever as necessidades do seus clientes.
Basierend auf Ihrer Feedback-Analyse müssen Sie Ihre funktionalen Anforderungen klar und prägnant formulieren. Sie müssen ein konsistentes und standardisiertes Format verwenden, z. B. User Storys oder Anwendungsfälle, das beschreibt, wer, was und warum für jede Anforderung gilt. Sie müssen Mehrdeutigkeiten, Fachjargon oder Annahmen vermeiden und präzise und messbare Begriffe verwenden. Sie müssen Ihre Anforderungen nach ihrer Wichtigkeit, Abhängigkeit oder Komplexität priorisieren und gruppieren. Sie müssen Ihre Anforderungen auch mit Ihren Stakeholdern, z. B. Benutzern, Kunden oder Entwicklern, validieren und verifizieren, um sicherzustellen, dass sie korrekt, vollständig und realisierbar sind.
-
Use clear and concise language when writing functional requirements. Avoid using jargon or making assumptions. Prioritize and group requirements based on importance, dependency, or complexity. Validate requirements with stakeholders, such as users, clients, or developers, to ensure accuracy, completeness, and feasibility.
-
Os requisitos funcionais devem ser únicos e sem ambiguidade. Priorize e agrupe os requisitos afim de identificar reuso e valide com seus usuários, clientes e envolvidos.
-
Utilize a format to express a feature like "As a [role], I want to [action], so that [benefit]". This ensures clarity. Organize requirements with a method like MoSCoW to categorize and prioritize the requirements. This helps in focusing on what's essential. Regularly review the requirements with stakeholders like users, client AND developers to ensure they align with expectations and are feasible. This is crucial for verifying the accuracy and completeness of the requirements. Recognize that requirements evolves. Be open to revising them based on ongoing feedback and testing. This iterative process ensures that the project remains aligned with user needs and market demands.
-
I usually gather user stories and actual use cases so that people can resonate with the source of the problem and by journeymapping everything in a non-technical way. Everyone at the table will understand the problem you are solving for and the technical people (Dev team, QA, and Engineers) will understand what the heck you actually need so they know how to program it correct. If you don't do something like this you may miss the boat all together. Believe me I've worked for the best Silicon Valley companies and see more costly mistakes than ever by not following this simple path to success. Once you have all this gathered, use the common industry formats. There are tons of examples of this already noted. Use it. This is needed.
Das Schreiben Ihrer funktionalen Anforderungen ist keine einmalige Aktivität. Sie müssen sie während des gesamten Lebenszyklus der Systementwicklung verwalten, da sie sich aufgrund von neuem Feedback, Designentscheidungen oder technischen Einschränkungen ändern oder weiterentwickeln können. Sie müssen ein geeignetes Tool oder System verwenden, z. B. eine Anforderungsmanagement-Software oder eine Tabellenkalkulation, um Ihre Anforderungen zu speichern, zu verfolgen und zu aktualisieren. Sie müssen alle Änderungen oder Modifikationen an Ihren Anforderungen dokumentieren und kommunizieren und sicherstellen, dass sie mit Ihrem Projektumfang, Ihren Zielen und Spezifikationen übereinstimmen.
-
In the fluid world of system development, functional requirements aren't set in stone and they're living entities that evolve as feedback flows, designs pivot, and technical landscapes shift. Embrace this dynamism by wielding the power of a robust requirements management tool, be it sophisticated software or a meticulously organized spreadsheet. This isn't just about storage; it's about creating a transparent, accessible record that adapts in real-time, ensuring every stakeholder is aligned with the project's beating heart. Remember, managing your requirements is akin to navigating a river and stay responsive to the currents of change to reach your destination successfully.
-
Clearly documented requirements keep all developers, designers, and QA testers on the same page and working towards the same goal, avoiding misunderstandings.
-
Requisitos funcionais mudam, por isso é importante gerenciá-los. Mantenha a documentação em dia e sempre opte por uma documentação simples e direta. Quaisquer alterações devem ser documentadas e alinhadas com o escopo e objetivo do projeto.
Schließlich müssen Sie nicht nur zu Beginn Ihres Projekts, sondern auch während und nach der Systementwicklung kontinuierlich Benutzerfeedback einholen. Sie müssen Ihr System mit Ihren Benutzern testen und bewerten und deren Feedback zu Funktionalität, Benutzerfreundlichkeit und Zufriedenheit einholen. Sie müssen verschiedene Methoden verwenden, z. B. Beta-Tests, Feedback-Formulare, Analysen oder Bewertungen, um Ihre Systemleistung und Benutzererfahrung zu messen und zu überwachen. Sie müssen das Feedback nutzen, um Probleme, Fehler oder Verbesserungen zu identifizieren und zu beheben und die Qualität und den Wert Ihres Systems zu verbessern.
-
Some of the best Silicon Valley Leaders in the industry require a lot of reviews even on quick agile projects and programs in product. This allows us to make iterations and to make sure we continue to adapt as we go. If you follow this methodology, you'll have several happy customers and end users not just a happy executive that signed off on the big budget that you promised them gold but delivered a tin can.
-
You can also anticipate user future needs and tech advancement when taking into consideration defining functional requirements so that the product remains relevant and adaptive over time.
Relevantere Lektüre
-
Business-AnalyseWie verwalten Sie das Benutzerfeedback nach der Bereitstellung einer Lösung?
-
ProduktvisionWie synthetisieren Sie Benutzerfeedback?
-
Neu gegründete StartupsWie analysieren und priorisieren Sie das Feedback, das Sie aus Ihren MVP-Tests erhalten?
-
ProduktmanagementWie können Sie Benutzerfeedback in umsetzbare Erkenntnisse umwandeln?