Der Produktbesitzer hat Ihnen einen Prototyp übergeben. gib ihm bessere zurück (bis du fertig bist)
Es hört sich so an, als hätten Sie einen Papier-Prototyp erhalten, um das Projekt zu starten. Das ist kein schrecklicher Anfang. Ich schlage vor, dass Sie dem Geschäftsinhaber in derselben Sprache antworten, indem Sie fortschrittliche Prototypen bereitstellen.
Ihre Prototypen sollten mit Papier beginnen, digitale Modelle erstellen und dann mit „echten“ Technologien erstellt werden.
Treehouse hat dafür einen hervorragenden Leitfaden, der zu folgendem Schluss kommt:
Das Wunderbare am Prototyping mit einem Framework ist, dass der Prototyp oft nur zur realen Site wird, da die Struktur und das Design bereits vorhanden sind. Es ist nicht erforderlich, die Site von Grund auf neu zu erstellen, wenn dasselbe Framework verwendet werden soll.
Möglicherweise möchten Sie auch eine formale Spezifikation bereitstellen, insbesondere wenn Sie weiterhin Bedenken haben, für ein schlechtes Ergebnis verantwortlich gemacht zu werden. Aber Sie werden wahrscheinlich mehr Feedback von den Prototypen bekommen.
Halten Sie Ihre Frist ein
Beachten Sie, dass Ihre späteren Bemühungen nicht wie alle klassischen "Prototypen" sein werden, da sie nicht wegwerfbar sind (oder Teile davon nicht sein werden). Die letzte, leistungsfähigste Iteration, die Sie abschließen, bevor die Frist abgelaufen ist, wird zu Ihrem Ergebnis.
Ihre Frist ist die am besten definierte Anforderung, die Sie haben. Haben Sie etwas Vollständiges und Kohärentes, das Sie rechtzeitig liefern können.
Arbeiten Sie mit Ihren Testern zusammen
Wenn dieser lose Prozess eine neue Sache für Ihr Unternehmen ist, sind Ihre Tester wahrscheinlich noch mit einem Verlust , als Sie sind, und zu suchen können Sie für die Führung. Sie müssen etwas von ihrer Zeit in den frühen Prozess bekommen. Lassen Sie ihren Chef wissen, dass Sie versuchen, einen aussagekräftigen Test durchzuführen, ohne formelle Akzeptanzkriterien zu erhalten.
Finden Sie heraus, ob die Tester über eine Firma verfügen, die sie bereitstellen müssen, beispielsweise eine Dokumentation zum Test, auf die Sie zurückgreifen können.
Probieren Sie Test First Design aus
Da Sie keine formalen Anforderungen haben, bietet das Entwickeln von Testfällen eine gewisse Struktur.
Machen Sie sich mit Test First Design und / oder testgetriebener Entwicklung vertraut und geben Sie Ihren Testern bei Bedarf Anleitungen zum Prozess. Für ein schnelles Projekt wie dieses müssen Sie kein Experte für den Prozess sein. Die Verwendung einer bewährten Methodik wird sich jedoch gut auf Sie und Ihre Tester auswirken.
Halten Sie sich an Standards, insbesondere für die Benutzeroberfläche
Sie haben keine Anforderungen an das Erscheinungsbild, aber Sie haben eine Frist. Verwenden Sie die Entwurfsarbeit einer anderen Person, um den Arbeitsaufwand für die Erstellung eines professionell aussehenden Artefakts zu minimieren.
Wählen Sie eine Standardbenutzeroberfläche für Ihre Site und passen Sie sie erst an, wenn Sie dazu aufgefordert werden. Ich weiß nicht, für welche Plattform Sie entwickeln, aber Bootstrap oder Google Material Design sind zwei Beispiele.
Kommunizieren, aber nicht belästigen
Ich würde vorschlagen, dem Produktbesitzer täglich eine E-Mail zu senden. Senden Sie mehr als das nur, wenn es ein Notfall ist.
Wenn Sie Fragen haben, beschreiben Sie, wie Sie vorgehen, wenn Sie keine Anleitung erhalten. Zum Beispiel:
Müssen die Benutzer dieser App mit Mobilgeräten darauf zugreifen? Im Moment gehen wir davon aus, dass dies nur ein Desktop / Laptop-System sein wird.
Keine Panik
Ich war an vielen Projekten für Leute beteiligt, die den Begriff „Anforderung“ nicht kannten. Die meisten waren erfolgreich. Eigenständige Produktbesitzer geben Ihnen die Freiheit, großartige Lösungen zu entwickeln.
Beachten Sie, dass einige Projektbesitzer in diesen Projekten unmöglich zufrieden zu stellen waren und sich hinter der Entschuldigung "Ich bin zu beschäftigt, um ..." für ihre Inkompetenz versteckten. Die meisten waren jedoch von den Endergebnissen „begeistert“.