Die besten Tipps für die Zusammenarbeit zwischen Designern und Entwicklern
Veröffentlicht: 2019-05-30Designer und Entwickler können eine himmlische Verbindung sein. Wenn sie effektiv zusammenarbeiten, können sie buchstäblich die Welt verändern.
Warum also beginnen die meisten Projekte mit dem Design und enden mit der Entwicklung? Dieser Prozess führt zu einer massiven Unterbrechung, bei der Designer ihre wertvollen Designs übergeben und dann gespannt darauf warten, ob die Entwickler sie wie beabsichtigt interpretieren.
So sollte es nicht sein. Designer und Entwickler sind im selben Team; Sie haben einfach unterschiedliche Rollen, Fähigkeiten und Stärken.
„Wenn Sie erfolgreiche Websites erstellen möchten, müssen Sie zusammenarbeiten, nicht konkurrieren. ”
Die Bedeutung der Zusammenarbeit
Um ein Projekt von der Grundidee zu einem herausragenden Produkt zu führen, müssen Designer und Entwickler synchron arbeiten, eng zusammenarbeiten und durchgehend klar kommunizieren.
Am Ende des Tages stecken wir alle zusammen drin. Vermutungen, Annahmen, Argumente, Schuldzuweisungen und Augenrollen führen also nur zu Reibungen, die sich letztendlich in einem minderwertigen Produkt niederschlagen.
Es ist leicht, der anderen „Seite“ die Schuld zu geben, wenn sich die Dinge nicht wie erwartet entwickeln, aber es ist wichtig, sich daran zu erinnern, dass Designer und Entwickler jeweils ihre eigenen Talente und unterschiedliche Sichtweisen auf die Dinge haben. Daher kann das, was für den einen offensichtlich ist, für den anderen ein Fremdwort sein.
Zusammenarbeit ist eine erlernte Fähigkeit, die gemeistert werden muss, wenn Ihr Webteam sein Potenzial ausschöpfen möchte.
Hier sind meine besten Tipps für eine bessere Zusammenarbeit zwischen Designern und Entwicklern :
- Arbeiten Sie von Anfang an zusammen
- Entwickeln Sie Standards für die Zusammenarbeit
- Begrüßen Sie ein offenes, respektvolles Gespräch
- Prototypen erstellen
1. Arbeiten Sie von Anfang an zusammen
In einem traditionellen Webdesign-Prozess kümmert sich der Designer um die Anfangsphasen eines Projekts – Recherche, Analyse und Erstellung von Prototypen – und lässt die Entwickler im Dunkeln, bis die Designs an ihren Schreibtisch gesendet werden und sie ihre Anweisungen erhalten.
Dieser Prozess ist voller Probleme. Designer haben sich vielleicht ein großartiges Design ausgedacht, nur um herauszufinden, dass es schwierig, zeitaufwändig oder gar unmöglich ist, es umzusetzen. In der Zwischenzeit werden sich Entwickler vom Projekt getrennt fühlen, da sie die Gründe dafür nicht vollständig verstehen.
Wenn Entwickler von Anfang an in das Design-Huddle eingeladen werden, verstehen sie die Probleme, die das Produkt lösen soll, und gewinnen ein Verständnis für die Bedürfnisse des Benutzers. Sie werden auch in der Lage sein, Designs zu validieren und technische Überlegungen aufzudecken, die später Probleme verursachen könnten.
Mit anderen Worten, wenn Designer und Entwickler von Anfang an an einem Projekt zusammenarbeiten, besteht eine geringere Chance auf schlechte oder nicht praktikable Designs, eine höhere Zufriedenheit für den Endbenutzer und viel Raum für kreative Lösungen.
2. Standards entwickeln
Wenn Designer und Entwickler über das entsprechende Wissen und die richtigen Werkzeuge für eine Aufgabe verfügen, können sie Dinge schnell erledigen. Aber allzu oft wird Zeit mit Logistikdiskussionen verschwendet.
Beispielsweise kann die Entscheidung für ein WordPress-Plugin, das Designüberlegungen mit technischen Einschränkungen zusammenführen kann, zu erheblichen Diskussionen führen. Sobald Sie sich jedoch auf etwas geeinigt haben, ist es durchaus sinnvoll, dieses Plugin als Standard für andere ähnliche Projekte zu übernehmen, es sei denn, es ist aus logistischen Gründen ungeeignet.
Dasselbe kann für Namenskonventionen, Größen, Raster, Ränder usw. gelten. Durch die Standardisierung Ihrer Systeme und Prozesse weiß jeder, was von ihnen erwartet wird, Sie verlieren sich nicht in Kleinigkeiten, und Sie werden es tun mehr Zeit, um sich darauf zu konzentrieren, ein Produkt zu entwickeln, das für alle funktioniert.
3. Offene, respektvolle Kommunikation
Regelmäßige und offene Kommunikation ist für den Erfolg Ihres Projekts unerlässlich. Und ich spreche nicht davon, den ganzen Tag über eine Menge E-Mails abzuliefern.
E-Mails sind für einige Dinge großartig – zum Beispiel für eine schriftliche Zusammenfassung einer Diskussion. Sie können aber auch problematisch sein. Es ist einfach, eine E-Mail zu überfliegen, um sich einen Gesamteindruck ihres Inhalts zu verschaffen, besonders wenn Sie mit Hochdruck an einem Projekt arbeiten und Ihr Posteingang überfüllt ist. Aber es ist genauso leicht, etwas Wichtiges zu übersehen oder aufgrund des Tons oder Schreibstils einer Person einen falschen Eindruck zu bekommen. Dies gilt insbesondere für Designer und Entwickler, da sie häufig mit unterschiedlichen Erwartungen, widersprüchlichen Standpunkten und einer anderen Sprache an eine Situation herangehen.
E-Mails erzeugen oft eine Illusion von Kommunikation, aber das ist nur eine Fata Morgana. Alle Mitglieder Ihres Projektteams sollten regelmäßig persönlich, telefonisch oder per Videokonferenz miteinander kommunizieren, damit bei der Übersetzung nichts verloren geht. Kommunizieren Sie mit Respekt und Empathie, suchen Sie aktiv nach Feedback und tauschen Sie Ideen aus. Dies schafft ein Umfeld des Vertrauens und eine Plattform für Kreativität.
4. Erstellen Sie Prototypen
Wie das alte Sprichwort sagt, ist zeigen besser als erzählen. Aber das Erleben übertrumpft sie beide.
Beginnen Sie so früh wie möglich mit dem Prototyping eines Projekts. Zunächst einmal hilft es dem Kunden, Ihre Ideen besser zu verstehen, und bedeutet, dass Sie mit Benutzertests beginnen können. Aber was noch wichtiger ist, es beseitigt Fehlinterpretationen und zeigt Entwicklern genau, wie Sie sich das Produkt vorstellen. Da Entwickler die Sprache der Interaktion sprechen, ist es für sie einfacher zu skizzieren, wie das Produkt aufgebaut werden soll. Es zementiert auch die Designer-Entwickler-Zusammenarbeit von einem frühen Stadium an und hebt das einzige Ziel hervor, auf das alle hinarbeiten.
„Designer und Entwickler, die von Anfang an eng zusammenarbeiten und offen kommunizieren, entwickeln viel eher herausragende Websites. ”Lesen Sie weiter: Warum Sie Ihren Entwickler in Ihren Designprozess einbeziehen sollten
Das Internet ist voller Diskussionen darüber, warum Designer Programmieren lernen oder sich zumindest der Grundlagen der Webentwicklung bewusst sein sollten. Wenn Designer ein oder zwei Dinge über Webentwicklung wissen, können sie besser verstehen, wie ihr Design aussehen wird, wenn es fertiggestellt und in einer Vorlage codiert ist. Vielleicht braucht dieser seltsame Widget-Bereich in der Fußzeile doch eine zusätzliche Polsterung, um vollständig mit Ihrem responsiven Design zu arbeiten?
Das ist nur einer der Gründe, warum Sie Ihren Entwickler in Ihren Designprozess einbeziehen sollten. Laden Sie für weitere Tipps zur Zusammenarbeit diesen kostenlosen Leitfaden herunter!
Welche Tipps haben Sie für eine bessere Zusammenarbeit zwischen Designern und Entwicklern? Können Sie unserer Liste etwas hinzufügen? Beteiligen Sie sich an der Unterhaltung unten.
Dieser Artikel wurde ursprünglich am 28.11.2017 veröffentlicht. Es wurde zuletzt am 30.05.2019 aktualisiert.