Frage

Ich habe irgendwo gelesen (ich habe vergessen, die Quelle, sorry - ich glaube, die MS-Office-Entwickler-blog?), wenn Ihr eine Umfrage, die der Benutzer bitten Sie Sie, über welche Funktionen Sie gerne sehen würden in Ihrer software/website, werden Sie mehr als oft nicht, dass Sie möchten, dass jede kleine Sache, während erfassten Metriken zeigen, dass in die Ende, die meisten Menschen nicht verwenden, 99% dieser Funktionen.Die Allgemeine Nachricht, von der blog-Beitrag war, dass Sie sollten nicht Fragen Sie Menschen, was Sie verwenden, sollten Sie verfolgen, es für sich selbst.

Dies führt zu einem unglücklichen Huhn-und-ei-situation, wenn Sie versuchen, um herauszufinden, was die neue Funktion hinzufügen, weiter.Ohne die Funktion bereits vorhanden ist, kann ich nicht Messen, wie viel es tatsächlich verwendet wird.Mit endlichen (und stark gedehnt) Ressourcen, auch ich kann nicht leisten, um alle Funktionen und dann entfernen Sie die nicht verwendeten.

Wie finden Sie heraus, was nützlich sein wird, die für Ihre Benutzer? Wenn eine Umfrage ist die einzige option, Sie haben, um die Struktur der Fragen in einer bestimmten Weise (z.B.:nicht zeigen Sie eine Liste der möglichen Funktionen, denn das würde was werden Sie auf)?

War es hilfreich?

Lösung

Im Gegensatz zur landläufigen Meinung, Sie nicht sie fragen. Nun, Sie nicht auf sie hören, wenn sie sagen Sie, was sie wollen. Sie beobachten sie, während sie nutzen, was sie jetzt haben. Wenn sie nichts haben, hören Sie ihnen genug, um sie einen Prototyp zu geben, dann sehen Sie sie diese verwenden. Wie eine Person tatsächlich verwendet Software sagt Ihnen viel mehr als das, was sie eigentlich sagen, sie wollen. Sehen Sie, was sie tun, um herauszufinden, was sie wirklich brauchen.

Andere Tipps

Sie Optionen geben und das haben sie sie in der Reihenfolge ihrer Wichtigkeit ordnen. Wie Sie gesagt haben, werden alles wollen, dass die Benutzer, aber dies ermöglicht es Ihnen sagen, was sie am meisten wollen.

Sie sagen ihnen. Dann werden beide von Ihnen wissen.

(Nein, die Benutzer werden Ihnen nicht sagen, was sie wollen. Das ist Arbeit. Wenn Benutzer mehr Arbeit tun wollten, würden sie nicht für Software suchen, damit sie ihre Arbeit zu tun.)

Eine Anekdote aus einem früheren Leben:

Wir planten für ein neues Release und wollte einige neue Features der Anwendung hinzuzufügen. Wir haben die Anwender zusammen und Brainstorming, welche Dinge sie in das System, indem jede „Feature“ auf einem gelben klebrigen auf einem weißen Brett sehen wollte. Wir gruppiert dann ähnliche Anträge zusammen und eliminiert Duplikate oder in der Nähe von dups.

Wir haben dann jede klebrig auf einem Tisch mit einer Tasse vor ihm gelegt. Jeder Benutzer bekam 10 Cent auf „Abstimmung“ auf die Funktionen, die sie wollten. Sie können so viele Pfennig in jeder Tasse setzen, wie sie wollten, bis zu all paar Cent in einer Tasse, wenn sie so gewünscht wird. Wir zählten dann die Anzahl der Pennies in jeder Tasse und wählte die Top-5 Stimme Getter, um Stimmen zu implementieren.

Es war überraschend, Menschen zu sehen, die über eine Funktion leidenschaftlich waren während Brainstorming und Kategorisieren umdrehen und stimmen nicht für diese Funktion (oder stimmen leicht für sie).

Natürlich ist eine Technik, wie dies funktioniert nur, wenn Sie bereit, den Zugriff auf Ihre Benutzerbasis hat (dies war für ein Unternehmen System, das wir intern entwickelt).

Sie fragen sie.

(Nein, Sie wissen nicht, was die Benutzer wollen besser als sie. Ja, werden Sie eine Menge dumme Antworten. Vermeiden Sie Multiple-Choice-Umfragen und stattdessen entscheiden sich für die Überprüfung der Antworten Free-Form. Die Informationen, die Sie sammeln von unschätzbarem Wert sein.)

Natürlich - man konnte immer Ihren Benutzern erlauben, Stimme auf welche Funktionen sie wie die meisten ...

Nutzer wissen, was sie nicht wollen, besser als sie wissen, was sie wollen.

Wir hatten in einem Team bringt eine Oracle-E-Business-Suite Implementierung tun. Sie nahmen einen interessanten Ansatz, die für sie in der Vergangenheit sehr gut gearbeitet hatte. Aber es war in unserer Umwelt phänomenal.

Wir hatten kulturelle Fragen, die bedeutete keine der Benutzer die Hälse bleiben ausgingen zu sagen, was sie wollten. Ich hatte die Geschichte mit den Anwendern aus der Vergangenheit. aus ihnen heraus zu bekommen versuchen, Anforderungen zu bekommen war wie der Versuch, Blut aus einem Stein zu bekommen. Aber sobald man das Schimpfen leben ging beginnen würde.

Wie auch immer das Implementierungsteam installiert Oracle E-Business Suite direkt aus der Box. Geben Sie den Benutzern die Grundausbildung. Dann werden etwa alle 4 Wochen für die nächsten 6 Monate sie angepasst, die Basisinstallation, die Beschwerden zu werden.

Ich würde empfehlen, gegen sie Optionen zeigt; wie Sie darauf hinweisen, wenn es verfügbar ist, dann werden die Leute es wollen, dass es nur um zu haben. Oft sind die Benutzer nicht bewusst sind, die zusätzlichen Kosten eines bestimmten Merkmals zu entwickeln und wollen es nur, weil Sie die Möglichkeit erwähnt, es zu haben.

Die andere Möglichkeit ist, eine Liste aller Funktionen zu zeigen, könnten Sie vielleicht hinzufügen, und dann einen Preis an jeden, anhängen und dann Benutzer fragen, wäre es im Wert von $ X sein Merkmal Y zu haben oder, wie viel zusätzliche sind Sie bereit für Feature-Y zu zahlen?

Ihr eigenes Hundefutter Essen

Versuchen Sie, die Anwendung zu verwenden, die Sie selbst so viel wie möglich zu schreiben. Dann werden Sie wissen, wie Sie Ihre Anwendung verbessern.

Nach 37 Signale - Real Buch bekommen, müssen Sie nichts tun, nicht wahr auch notieren, was sie wollen, können Sie nur E-Mails ohne jede Aktion nach einer Lese löschen.

Wenn es darum geht / fix Zeug zu implementieren finden Sie die wichtigsten Dinge erinnern, die Ihre Benutzer von oben auf den Kopf wollen. Offensichtlich ist dies erfordert eine wenig Benutzerbasis.

Sie müssen Krawatte features zu Kosten.Jeder will-Eigenschaften, aber nicht jedes feature ist es Wert, bezahlt zu werden.Fragen Sie sich, welche Funktionen am wichtigsten sind, das würde Ihre Nutzer bereit zu bezahlen?Entwickeln von Funktionen auf der Grundlage der Prioritäten, die von Nutzern bereitgestellt und stoppen Sie, wenn Sie nicht bereit sind zu zahlen für jede mehr.Holen Sie sich die Produkt in Ihre Hände so schnell wie möglich, so dass Sie können erhalten Echtzeit-feedback auf das, was nicht funktioniert und was Hinzugefügt werden muss.Wenn der Benutzer Zugriff auf Echtzeit-software, erhalten Sie viel bessere Informationen.Dies funktioniert am besten, wenn man die Entwicklung, die speziell für einen bestimmten Kunden.Wenn Sie nicht haben, Zugang zu echten Kunden, sollten seeding Ihres Produkts mit Menschen (können Sie sagen, die öffentliche beta?) kostenloses um ein besseres feedback.

Benutzer nicht wissen, welche Funktionen sie wollen. Sie wissen nicht, welche Funktionen sie angeboten werden könnten. „Features“ bedeuten nichts, außer, wie sie ihnen helfen, Aufgaben zu erfüllen und Ziele zu erreichen. Und das ist, wo Sie sollten beginnen, weil sie ein sehr unvollkommenes Verständnis haben wird, wie sie sich beziehen.

Es ist eine Sache, die sie kennen, vielleicht, viel besser als Sie. Und das ist, wie sie ihre Arbeit zu erledigen.

Sobald Computer / Software-Konzepte und Terminologie in die Diskussion zwischen Anwendern und Designern undicht wird, sind Sie aus den Schienen.

So viele Male Benutzer ihre Anforderungen in Bezug auf das konzentrieren, was mit falsch ist, oder könnte zu verbessern, die Software, die sie zur Zeit verwenden. Im Laufe der Zeit sogar verlieren sie den Unterschied zwischen ihrer Arbeit und die Software verwenden sie für ihre Arbeit benötigen.

Es ist ein sehr hart, kritisch wichtiges Problem für Sie, dies zu lösen.

Der einzige Weg, zu wissen, was die Nutzer „wirklich“ muss der Benutzer auf „sein“ ist. Seine Programmierung kung fu schwarze Gürtel Ebene.

"Sei wie Wasser seinen Weg durch Risse. Sie nicht durchsetzungsfähig, aber für das Objekt einzustellen, und Sie müssen einen Weg rund oder durch sie finden. Wenn nichts in dir starr bleibt, nach außen Dinge selbst offen zu legen. Leeren Sie Ihren Geist, sein formlos. Formlos, wie Wasser. Wenn Sie Wasser in eine Tasse setzen, wird es die Tasse. Sie setzen Wasser in eine Flasche, und es wird die Flasche. Sie steckte es in eine Teekanne es die Teekanne wird. Nun kann das Wasser fließen oder es kann zum Absturz bringen. Wird meinen Freund bewässern. "

Wenn Sie das Wasser / Kunde sein, werden Sie jetzt.

ich glaube, Bruce Lee wäre ein guter Programmierer sein.

Im sehr ernst. Dies ist die Art, wie ich arbeite. Ich kann nicht tun, was ich nicht verstehe, so habe ich zu verstehen, bevor ich Dinge tun. Wenn ich verstehe, und mein costomers wissen, dass ich verstehe, dann kann ich einen guten Job machen. Ohne Verständnis wird es Missverständnisse sein. Sie sind die einzige Person, die weiß, wenn Sie das richtige Maß an Verständnis haben, sind Sie auch die Person, die verantwortlich ist, dieses Wissen zu erhalten.

  1. Das Orakel von Delphi

    Vorteile: Genauigkeit ist hervorragend Nachteile: Wenn Sie die Nachrichten interpretieren kann, die (sehen oft, was sie sehen wollen) zu tun, viele Menschen nicht. Auch erfordert Flehen, die chaotisch können (im Gegensatz zur landläufigen Meinung, Ihre Hekatombe nicht 100 von der gleichen Art von Vieh zu sein braucht).

  2. Psychics

    Pros:. Genau einen Punkt

    Nachteile: selten. Neigt zu psychischen Instabilität, sehr anfällig für eldritch Wesen und könnte unerwünschte Aufmerksamkeit von ihnen gewinnen. Auch sie braucht Erfahrung durch das Geheimnis zu sortieren, die der menschliche Geist ist, um die gewünschten Informationen zu erhalten. Und manchmal müssen Sie noch Themen untersuchen, während sie tatsächlich das, was tun sie mit Hilfe benötigen, da die Benutzer liegen.

  3. Pflanze ein Maulwurf

    Pro: Neue Gadgets. New Vergiftet! Pläne innerhalb Pläne innerhalb Pläne. Baby ist ein Freak Show. Sie könnten alle möglichen faszinierenden Dinge zusätzlich zu den Informationen, die Sie dem Benutzer helfen, müssen lernen.

    Nachteile: teuer. Die Chancen bleiben, dass der Agent auf Sie drehen wird, oder nicht, etwas lernen Sie mehr einfach nicht lernen könnten. Wenn entdeckt wird Organisation wahrscheinlich drehen oder den Vermögenswert zu liquidieren, was eine enorme Investition von Ressourcen darstellt. Organisation könnte hin und her bewegen.

  4. Erraten

    Pros: Nehmen Sie eine Gruppe von Menschen mit mittleren bis großen Vorstellungen und Fähigkeiten zur Problemlösung, geben ihnen etwas Alkohol und inspirieren sie mit einigen Zitaten aus Ghostbusters, Big Trouble in Little China oder The Big Lewbowski. Wer weiß, wohin es geht, aber es wird Spaß machen und sie könnten etwas interessant / nützlich produzieren.

    Nachteile:. Die Chancen der Sitzung Bedürfnisse des Nutzers sind höher, als Sie denken, aber nicht so gut

  5. Bitten Sie den Benutzer

    Pros:. Anwender als Teil des Prozesses ermächtigt fühlen

    Nachteile: bis sie auf irgendetwas entscheiden, an welcher Stelle Sie auf eigene Faust. Es sei denn, der Benutzer ist ein sehr erfahrener Benutzer, in diesem Fall werden sie wahrscheinlich eine gute Vorstellung davon, was den Mangel haben. Es gibt nur wie 4 Benutzer obwohl auf dem Planeten erlebt, und niemand weiß, wer für sie einen Job zu tun bekommt. Sie können mythische Tiere sein.

  6. Pretend Sie interessieren und bitten Sie den Benutzer (auch wenn Sie nicht wirklich), und dann beobachten, wie sie tun, was Schlüssel Workflow / Prozess / etc beteiligt ist, und achten Sie auf das, was sie tun.

    Pros: Sie können die Benutzer verleiten, ihre Meinung zählt zu denken, was ihnen erlaubt, aber liefern keine anderen Gepäck. Da Benutzer liegen - nicht gezielt oder böswillig kümmern - Sie tatsächlich bekommen sie zu sehen in Aktion und erhalten ein besseres Verständnis von dem, was das Problem ist, so dass Sie eine bessere Grundlage für den Aufbau einer Lösung. Auch vermeiden Sie den psychischen Weg und damit eine lange und kurvige Straße vermeiden, die mit Versprechen beginnen, enden aber mit Ihnen und den psychischen durch eine monströse, unsägliche Sache gegessen Wesen, das nicht von dieser Welt ist. den Prozess zu beobachten ist wie total Zen, die für Ihre Entwickler Mystique gut ist.

    Nachteile: Keine Straße Reise in den Oracle (der EPIC wäre). Spies ist viel sexier; Küken graben Spione. Ghostbusters | Big Trouble in Little China | The Big Lewboski sind wahrscheinlich nicht beteiligt. Man fühlt sich eher wie Arbeit als der Rest der Optionen.

Benutzer über die Funktionen Erkundigung fordert sie Ihnen über die Funktionen zu sprechen.

Wenn Sie herausfinden wollen, was die Nutzer wirklich wollen dann über Sie sprechen ihre Ziele und Motivationen zu verstehen. Ich habe den einfachste Weg zu beginnen, dies zu tun ist Benutzer Interviews, nicht über die Funktionen gefunden, aber darüber, wie Nutzer Ihr Produkt und Produkte wie es verwenden, warum sie es verwenden und wie sie paßt mit ihrem Leben in.

Sobald Sie bauen ein Verständnis von dem, was Ihre Benutzer versuchen, mit Ihrem Produkt zu tun, und warum wollen sie es Sie in der Lage sind zu tun, um eine fundierte Entscheidung zu treffen, ob die Funktionen angefordert Menschen sind, was sie wirklich brauchen.

Im Idealfall denke ich Ihr Problem Nutzern über das Verständnis eher dann nur, um ihre Anfragen zu hören.

Dies ist eine alte Frage mit vielen guten Antworten schon, aber ich dachte, ich würde nur ein wenig persönlichen Erfahrung im Interesse der Personen hinzufügen, die hier in der Zukunft durch eine Suche am Ende wie ich.

Wenn Ihr Projekt muss nicht ein Publikum so schnell wie möglich, um zu gewinnen (wie ein Webapp) um erfolgreich zu sein, wenn es mehr ein internen Projektes ist oder ein Produkt für einen bestimmten Client verkauft werden, oder Art des Kunden, mich dann glauben die beste Wahl ist, um die 37signals Weg zu gehen: geben sie Ihre Benutzer die absolute Minimum sie benötigen, um die grundlegenden Aufgaben der grundlegendsten Arbeitszyklus zunächst zu erreichen, dann hören, was sie sagen es ist objektiv , um fehlt, damit sie ihre Arbeit richtig zu machen. Nicht das, was sie wollen oder möchten , es zu haben, aber was sie wirklich Notwendigkeit . Und der einzige Weg Sie sicher wissen, was Sie wirklich brauchen, ist, wenn Sie es nicht haben.

Ich arbeitete als Designer im Entwicklungsteam von einem Intranet-basierten „Herz-of-the-Firma“ App, die diese Strategie verfolgt, und die Ergebnisse waren wunderbar. Erste Woche: alle waren sauer. Als es vorbei war, 90% + die Genehmigung und war die App noch einfach und schön. Und die meisten der Menschen, die nicht vollständig waren zufrieden schien zu verstehen, warum es nicht sein könnte, wie sie wollten, und der Hauptantrag von fast jeder war, was wir getan haben, die App einfach halten.

Auch wenn Sie auf einem Produkt oder eine Website arbeiten, die er braucht anziehen Menschen zuerst, dass möglicherweise nicht machbar oder Verzögerung sein, die Dinge viel. Aber wenn man eine gewisse Kontrolle oder Spielraum über die totzukriegen, ich würde auf jeden Fall diesen Ansatz empfehlen.

Sie fragen nicht nach Funktionen. Sie fragen nach Problemen. Schmerzstellen. Finden Sie heraus, was sie über ihre aktuelle Lösung hassen. Finden Sie heraus, was in ihrer Zeit frisst.

Wenn Sie wissen, was sie nicht mögen, dann bauen Sie die Lösung für diese Probleme.

Wenn Sie reale Probleme lösen, dann sind Sie echte Produkte zu schaffen, die Menschen, die Sie gerne für Geld geben.

Aber was ist auch wichtig ist, sie während Ihrer Forschungsphase zu respektieren. Umfragen sind immer noch groß für die Forschung zu tun, aber wenn man ihnen ein Dutzend Fragen stellen, werden sie dich hassen. Sie müssen ihre Zeit respektieren und nutzen eine Umfrage-Tool , die sie engagiert und hinterlässt einen guten Eindruck.

Es ist eine erwiesene Tatsache, Benutzer nicht wissen, was sie wollen. Was Sie brauchen, um sie zu fragen, was mit falsch ist, was jetzt da ist - welche Probleme sie mit Ihrer Software zu haben? Warum sind sie nicht mit x-Funktion und y Kontrolle? warum Interaktion x für sie gearbeitet, während Interaktion y machte sie versuchen, ihre Augen ermessen aus?

Natürlich der Lage sein, diese Fragen zu stellen, müssen Sie einige Feldstudie tun und sehen, welche Funktionen verwendet werden, welche Muster Ihre Benutzer zeigen und diese Daten analysieren. Diese Analyse wird Ihnen die Basis für viel spezifischere Fragen, die Benutzer in der Lage, entscheidend und genau zu beantworten.

Wenn Sie ernsthaft, Sie Videokassette sie bei ihrer Arbeit, und Sie dann brechen was sie versuchen zu erreichen, und wie Ihr Produkt ihnen helfen kann. Dies ist Teil einer ganzen Disziplin Usability Engineering genannt. Eine gute Einführung in Technik ist Jakob Nielsen Buch Usability Engineering . Zurück bevor er ein schamloser Höker wurde, war Jakob ein sehr guter Wissenschaftler und er lernte aus vielen über günstige Möglichkeiten, herauszufinden, was die Nutzer benötigen. Besonders gut, wenn Sie auf einem Etat sind. Was ich am meisten beeindruckt wurde mit Papierprototypen ; Dies ist eine gute Möglichkeit, Software verspotten Sie noch nicht gebaut haben und helfen, Ihre Frage zu beantworten, was als nächstes zu bauen. Bis ich diese Technik in Aktion sah, kann ich nicht glauben, wie effektiv es sein könnte.

P. S. Ein Beispiel dafür, was passiert, wenn Sie nur fragt Menschen: 90% der Feature-Anfragen für Microsoft Office 2007 für Funktionen waren, die bereits in Microsoft Office 2003. In diesem Fall waren, was die Nutzer erforderlich waren bessere Wege zu finden, was schon da war. Ich wünschte, ich könnte finden, wo ich darüber lesen ... sorry keine Referenz zu haben.

Ich gehe davon aus, basierend auf Ihrer Benennung, dass Sie ein Produkt bauen zu verkaufen, und nicht etwas zu bauen, für einen bestimmten Client zu bestellen.

In diesem Zusammenhang würde ich sagen, dass Sie, indem Sie ein Benutzer sich selbst und den Aufbau der Funktionen, die Sie in der Art und Weise müssen beginnen sollte, dass Sie es wollen. Wie Sie das Produkt entwickeln, werden Sie Feedback von anderen Benutzern müssen, aber dies zumindest diese bekommt man gestartet und bricht den Huhn-Ei-Zyklus.

Wie für die tatsächliche Nutzung von Funktionen zu messen, können Sie ein Diskussionsforum einrichten Feedback zu bekommen auf die Funktionen, die Sie hinzugefügt ... Sie brauchen nichts zu kompliziert, wenn Sie sind zeit geschnallt.

Ich persönlich mag die Hände weg Ansatz von Kunden. Sie geben Ihnen hohe Anforderungen, und Sie stellen die Umsetzung. Ihre Software-Team / Unternehmen / Abteilung sollen die Experten. Sicher, dass Sie einige Fehler machen, wenn seine schrecklich wird der Kunde auf Rohr und Sie werden es beheben, aber in der Regel die Umsetzung mit bis zu Ihnen und Ihrem Entwickler ist ein Spaß Dilemma zu lösen.

Forschung, Forschung, Forschung. Lernen Sie von anderen Design, dann Ihr eigenes kickass Design machen. Nicht einfach, aber dann wieder sie nicht zahlen Entwickler die viel Geld für nichts.

Das ist eine gute Frage.

Wenn Sie ein FPS-Spiel Gebäude sind, die Sie wirklich für sich selbst müssen wissen, was aufgenommen werden sollten, da 99% der Nutzer werden Sie nie sagen Kontakt zu „Ich wünschte, Ihr Spiel hatte gerade X“. Ein erfahrenes Beta-Test-Team kann hier helfen.

Wenn Sie eine Buchhaltungsanwendung schreiben, müssen Sie die Branche verstehen und welche Benutzer versuchen zu erreichen, wenn sie Ihr Produkt verwenden, und versuchen Sie und konzentrieren Sie Ihre Funktion um diese Ziele zu setzen.

Wenn Sie eine benutzerdefinierte App für 100 Benutzer in einem Unternehmen zu schreiben, könnten Sie einen Chat mit dem Dutzend oder so eifrigsten Nutzer der Software. Sie sind diejenigen, die wissen alle Formen Back-to-Front, haben alle undokumentierten Shortcut-Tasten entdeckt und haben auch herausgefunden, wie viele Ihrer Datenvalidierungsregeln zu umgehen.

Stellen Sie sich vor Sie sind sie

Use Cases.

Was werden sie mit dieser Funktion?

Es funktioniert wie folgt.

  • Die Leute nehmen Aktionen. Wir bauen Software sie nehmen Aktionen

  • helfen
  • Um eine Aktion eine Person zu ergreifen, muss eine Entscheidung treffen. Wir bauen Software zu helfen, sie Entscheidungen zu treffen.

  • Um eine Entscheidung zu treffen, um eine Aktion zu nehmen, eine Person Informationen benötigt. Wir bauen Software zu sammeln und präsentieren Informationen.

Jede Funktion muss eine Aktion, eine Entscheidung oder Informationen. Und die Verbindung war besser direkt. Informationen, die oder eine Aktion nicht zu einer Entscheidung führen, ist nicht einmal „schön zu haben.“ - es ist Müll

Benutzer sagen eine Menge Dinge. Was sie ? Was Entscheidungen machen sie? Was Informationen tun sie brauchen?


Bearbeiten

Beachten Sie, dass nicht jeder gut Anwendungsfälle zu beschreiben. Manche Menschen haben keine Vision und werden Ihnen einfach sagen, was sie heute tun, ohne zu verstehen, wie sie Unternehmen schaffen (oder persönlichen) Wert. Sie können nicht wirklich wissen, welche Entscheidungen sie sollen machen werden, und sind vage auf den Informationen, die sie benötigen.

Andere Benutzer wissen, welchen Wert sie schaffen, und warum, und können Anwendungsfälle gut diskutieren. Sie können alternative Möglichkeiten vorstellen, Wert zu schaffen; sie können Optionen für ihre Handlungen artikulieren. Entscheidungen nicht viele alternative Implementierungen haben (Menschen Entscheidungen treffen, nicht Software) und die Informationen, die nicht viel ändern, auch nicht.

  1. Passen Sie sie.
  2. Identifizieren Sie Engpässe bei ihrer Arbeit
  3. Erstellen Sie etwas, das löst das Engpass auf elegante Weise
  4. Lassen Sie sie es verwenden
  5. Wiederholen, bis alle zufrieden

auf den Grundsätzen:

  1. Benutzer wissen, was sie wollen, aber sie nicht wissen, was sie wirklich Notwendigkeit .
  2. Sie NIEMALS es in Gang zu bringen Recht der erstes Mal.

Es scheint wie ein Huhn-und-Ei-Problem. Ähnlich wie PageRank zu berechnen. Eine Seite Page Rank ist auf der PageRank von anderen Seiten angewiesen auf dieser Seite verwiesen wird. Eine Möglichkeit, PageRank der Berechnung ist durch Iteration.

Iteration ist der Schlüssel!

A. Voting

  1. Sammeln Sie eine biiiig Liste der Funktionen alle Benutzer wollen (machen sie jede Funktion aufzählen sie wollen).

  2. Dann haben sie die Liste überprüfen und es ihnen ermöglichen, auf Features abstimmen. Sprich, geben em 100 Punkte auf Funktionen zu verteilen. Sie können ein Merkmal mehr als 1 Punkt geben.

B. Analyse

Analyse des Geschäftsmodells, Listen Sie die Funktionen, die Sie denken, benötigt wird. Dies ist erforderlich, weil:

  • Benutzer manchmal nicht bekommen, die große Bild
  • Sie haben diese wirklich toll Idee, dass die Nutzer nicht in einem denken bajillion Jahre.

C. Implementieren

Analysieren Liste von A und B, zusammenführen, entfernen Sie ein paar, verbessern einige. Implementieren.

D. Test

Testen Sie es auf Benutzer. Hören Sie ihre Beschwerden. Ansehen   - Funktionen, die sie verwenden oft   - Dinge, die sie stecken auf   - etc etc etc

E. Iterate

Normalerweise Benutzer nicht immer wissen, was sie wollen und ob sie irgendetwas. In unserem Unternehmen einen Umsatz gehen die Menschen zu bestehenden und potenziellen Kunden, so dass sie unser Produkt zeigen und ihnen erklären, warum sie dringend, dass wollen.

In meiner Zeit in der Universität wurden wir etwas namens gelehrt „userp getriebene Entwicklung“. Hier haben Sie wirklich an den Kunden zu gehen, Beobachter, wie die Menschen dort arbeiten, welche Werkzeuge tun sie verwenden und versuchen, herauszufinden, was ihr Leben erleichtern könnten. Anschließend erstellen Sie ein Mock-up, gehen an den Kunden wieder, präsentieren es den Benutzern, ihr Feedback bekommen und dann gehen Sie Ihre Mock-up zu verbessern. Wenn alle mehr oder weniger auf den Verlauf der Handlung einverstanden ist, tun Sie Implementierung regelmäßig die Kunden zu zeigen, was Sie haben versucht, Korrektur Feedback so früh wie möglich zu erhalten.

Wichtig ist nicht auf die Manager zu sprechen, die das Produkt wollen, aber für die Benutzer, die das Produkt verwenden. Ansonsten ist das ganze Spiel werden Sie nichts bringen.

P. S. Fragen sie direkt: „Was wollen Sie?“ könnte eine gefährliche Frage sein ... Babylon 5 - Was wollen Sie

Es ist Marktforschung bezeichnet.

Nein, das war kein dig auf dem Kerl, das ist wirklich, worum es geht. Sicher, es gibt eine Reihe von Techniken, die UCD Menschen in den Bereichen verwenden, um Benutzeranforderungen zu bekommen, aber sie sind genau die gleichen Werkzeuge der Marktforscher verwendet. Card Sorting, Prioritätslisten und so weiter sind alle Marktforschungsbedingungen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top