Frage

Wenn ich anfange, mich für das Web zu entwickeln, merke ich, dass es für beide Parteien sehr hilfreich ist, ein Dokument zwischen dem Kunden und mir zu haben, das eindeutig darstellt, was sie wollen. Nach dem Lesen von Joels Ratschlägen ist es Kopfschmerzen, etwas ohne Spezifikation zu tun, es sei denn natürlich Ihre Abrechnung stündlich;)

  1. Was ist in denjenigen, die Erfahrung haben, eine gute Möglichkeit, alle Informationen des Kunden darüber zu extrahieren, was ihre Website tun soll und wie sie aussieht? Gute Möglichkeiten, Feature Creep zu vermeiden?

  2. Welche webspezifischen Anforderungen sollte ich wissen? (Grafikdesign vielleicht)

  3. Was verwenden Sie, um Ihre Spezifikationen zu schreiben?

  4. Noch etwas, das man wissen sollte?

Vielen Dank!

PS: Um "stackoverflow purists" zu sein, wenn meine Frage scheiße ist, bin ich offen, mich wieder zu entfernen, wie man es verbessert, anstatt es zu stimmen, und "Ihre Frage ist scheiße" Kommentare

War es hilfreich?

Lösung

Hängt vom Ziel der Website ab. Wenn es sich um eine Website handelt, um ein neues Produkt zu vermarkten, das vom Kunden veröffentlicht wird, ist es einfacher, die Spezifikation einzugrenzen. Wenn es sich um eine allgemeine Website handelt, dann ist es viel Hin und Her.

Umzusetzen Sie Folgendes:

  • Was ist das Ziel des Standorts / der Neugestaltung?
  • Was ist die erwartete Erhöhung des Kundenstamms?
  • Was ist das Ziel des Kundenbehörde?
  • Was ist die Zielgruppe?
  • Umrissen von Anfang an alle interaktiven Elemente - Flash / Filme / Spiele.
  • Überlegen Sie die IA, setzen Sie sich mit dem Kunden und skizzieren Sie alle gewünschten Abschnitte. Denken Sie darüber nach, wie man es organisiert und zu ihnen zurückbringt.
  • Holen Sie sich alle Änderungen beim Schreiben.
  • Führen Sie alle Spezifikationen vor, bevor Sie mit der Entwicklung beginnen, um Änderungen in letzter Minute zu vermeiden.

Einige allgemeine Zeiger

  • Seien Sie höflich, aber sei nicht zu locker. Wenn der Kunde um etwas Unmögliches fragt, lassen Sie ihn das auf höfliche Weise wissen. Sagen Sie nicht, dass Sie es nicht können, sagen Sie, es ist nicht möglich, dies in der zugewiesenen Zeit und dem Budget zu erreichen.
  • Vermeiden Sie es, Vergleiche zwischen Ihren Ideen und den Websites für große Firmenfirmen zu machen. Sagen Sie nicht, dass Ihre Suchfunktion wie Google ähnelt, da Sie eine bestimmte Art von Standard für Ihr Programm festlegen, an das der Benutzer gewöhnt ist.
  • Befolgen Sie den Standards in jedem Arbeitsbereich, den Sie sind. Dies wird sicherstellen, dass der Code nicht nur später leicht zu warten ist, sondern auch die Wahrscheinlichkeit von Fehler vermeiden kann.
  • Stress Zugänglichkeit für sich und den Kunden, es ist a groß ein Ding.

Mehr Zeug:

  • Haben Sie keine Angst, Ihre Meinung zu äußern. Natürlich hat der Kunde das Geld und die Entscheidung zur Hand, ob er mit Ihnen zusammenarbeiten soll - also sei höflich. Aber sei kein Schubfaktor, Sie waren in der Branche und wissen, wie es funktioniert. Lassen Sie sie wissen, was funktionieren wird und was nicht.
  • Wenn der Kunde über Ihre technischen Erklärungen stolpert, gehen Sie nicht davon aus, dass er dumm ist, er befindet sich nur in einer anderen Branche.
  • Lenkern den Kunden von Klischees und Summenwörtern weg. Vermeiden Sie es, Wörter wie 'Ajax' und 'Web 2.0' herumzuwerfen, es sei denn, Sie haben die genauen Funktionalität im Auge.
  • Planen Sie alles, bevor Sie mit der Arbeit beginnen, wie ich oben gesagt habe. Wenn die Website interaktiv ist, müssen Sie sicherstellen, dass alles miteinander geht. Wenn die Seite Stück für Stück ausgemacht ist, vertrauen Sie mir, dass es sich bemerkbar macht.

Andere Tipps

Ein Ratschlag, den ich in vielen Software -Design -Situationen gesehen habe (nicht nur Website -Design), bezieht sich auf die Erwartungen der Benutzer. Einige Leute verwalten sie gut, indem sie dem Benutzer etwas zu sehen geben, während sie sicherstellen, dass der Benutzer nicht glaubt, dass das, was er sieht, tatsächlich funktionieren kann.

Papierprototyping kann für diese Art von Situation sehr helfen: http://en.wikipedia.org/wiki/paper_prototyping

Ich bin mit dem Papierprototyping, aber benutze iPlotz.com dafür, was so weit von uns gut funktioniert. Sie denken darüber nach, wie die Anwendung detaillierter funktionieren soll, und erleichtert die Wahrscheinlichkeit, dass Sie bestimmte Dinge aufbauen müssen, und erleichtert dem Kunden viel einfacher, zu erklären, woran Sie denken. Sie können den Kunden auch bitten, IPLOtz zu verwenden, um Ihnen die Anforderungen zu erklären oder darin zusammenzuarbeiten.

Ich fand auch die Suche nach Kundenfragebögen bei Google eine gute Idee, um weitere Ideen zu generieren:

Google: Web -Client -FragebogenEs gibt Dutzende von PDFs und anderen Formen, von denen man lernen kann

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