Im wirklichen Leben wollen Sie vermeiden, nach dem "idealen" Weg zu suchen, Dinge zu tun. Verwenden Sie stattdessen, was Sie für klare und spezifische Zwecke verstehen.
Mockups können Sie viel Zeit und Mühe sparen. Da es sich dabei nur um zusätzliche Zeit handeln kann, die Sie für die Erstellung und Pflege dieser Elemente aufgewendet haben.
Wirkliches Leben Beispiel # 1: Mockups rettete den Tag. Großes System für die Regierung, Frist ist lächerlich.
Begründung: Monate sind in der Herstellung aller Arten von Architekturdokumenten vergangen, die tatsächlich völlig unnötig sind, weil sowohl die HW- als auch die SW-Architektur bis ins kleinste Detail in Stein fixiert sind und tatsächlich bereits existieren.
Lösung: 20 hektische Tage von Mockups zusammen mit dem Kunden zu schaffen, bis wir einfach die Bildschirme mit unseren Notizen über die Entwickler übergeben. Die Entwickler mussten nach einigen Abklärungen fragen, aber mit einer festen Architektur und klaren und visualisierten Anforderungen waren sie in der Lage, in kürzester Zeit die benötigten Funktionen auszuliefern.
Beispiel des realen Lebens # 2: Mockups ruinierten den Tag. Großes Regierungssystem, das die Notwendigkeit von Modellen "erkannte".
Dieser zeigt menschliche (oder korporative?) Fähigkeit, das Beste, was in der Welt in einen Alptraum zu verwandeln.
Big Regierungsbehörde gebeten, die großen Beratungsunternehmen der großen IT-Unternehmen zu führen, ein Problem zu lösen. Die Regierungsbehörde richtete auch eine große Ad-hoc-Gruppe von Experten aus der Regierung ein, um den Prozess zu unterstützen und zu beschleunigen.
Monate haben in großen Worten und bei der Entscheidung über geeignete Methoden zu verwenden und die richtige Art und Weise zu verwenden, sie übergeben. Es wurden natürlich alle möglichen Kompromisse gemacht, um die Gefühle oder die Wichtigkeit eines anderen nicht zu verletzen.
Ergebnis: SW-Architektur war die Quelle für alles, einschließlich Mockups zu sein. Die sollten zuerst entworfen und als zweites gezogen werden. Mapping der Aktionen von OOAD und Sequenzdiagrammen, UX-Diagrammen wurden erstellt, logische Objekte und Inhaltsbündel der UI wurden erkannt, aktuelle Schirme wurden gezeichnet und in formelle Use-Cases aufgenommen, UCs wurden den Benutzern in formellen Workshops im Monat vorgestellt, diese Workshops wurden zu Anerkennungssitzungen, da jemand herausfand, dass die Zeit verging.
Aus diesen Workshops, auch mit Gewalt Kunden nicht undestand gemacht werden kann (hoch formal, mit vielen Tabellen Datenattribute beschreiben und so weiter) UCs, das jeweils etwa 30 Seiten lang. Wenn die Kunden Feedback hatten, waren es die Modelle. Es wurde jedoch davon abgeraten, Feedback zu geben, da jede Änderung am Modell zu einer Änderung der Sequenzdiagramme, Komponentendiagramme, des Betriebsmodells, UX-Diagrammen, Überprüfung der Rückverfolgbarkeitsmatrizen, Aktualisierung von UC-Texten usw. führte. Und nur um mehr Feedback zu erhalten. ("Verdammt die Kunden, sie sind nie zufrieden." War das Moto). Nach dem Rollout von v1.0 mit eingeschränkter Funktionalität kümmerte sich niemand mehr um Dokumentation, es gab so viel davon. Die Entwickler kämpften um ihr Leben und machten jeden Tag unzählige kleine Änderungen, nur um das System zum Laufen zu bringen (nachdem die gestrige Reihe der Änderungen etwas anderes zum Bruch gebracht hatte).
Dies ist NICHT die Art, Modelle zu verwenden. Das Projekt dauerte fast 2 Jahre länger als geplant.
Mit anderen Worten, suchen Sie nicht nach der idealen Methodik. Oder irgendeine Methode, die du nicht verstehst. Was ist dein Ziel im Moment? Was ist der schnellste Weg, den Sie kennen (andere Wege zählen nicht), um dieses Ziel zu erreichen? Tue es.
Ich bin damit einverstanden, Photoshop zu überspringen. Aber ich denke es ist üblich (aber nicht ideal) für die Industrie heutzutage Designer zu haben, die nur Photoshop benutzen können oder CSS nicht kennen. – hlfcoding