Design-Zusammenarbeit in agilen Teams richtig gestalten

cover image of the article

” Diese häufige Herausforderung ist ziemlich ironisch: Ein Team spaltet sich in Silos auf. Die Designer nutzen ihre eigenen rollenspezifischen Tools, Prozesse und Meetings. Die Entwickler bleiben bei ihren. ”

Zusammenarbeit ist wie eine Übung

Sie passiert nicht von selbst, und sie zur Routine zu machen, erfordert Arbeit. Schlechte Kommunikation ist in Teams oft mehr oder weniger die Norm. Wenn die Tools und Rituale des Teams nicht aktiv auf enge Zusammenarbeit und Feedback hinarbeiten, entstehen Mini-Wasserfälle, in denen jeder in seinen eigenen pseudo-agilen Bahnen arbeitet, ohne wirklich miteinander zu interagieren.

Cross-funktionale Meetings und Rituale

Gute Reflexionsmeetings, in denen sich das gesamte Team sicher fühlt, seine Gedanken zu teilen, sind das effektivste Werkzeug zur Verbesserung.

Es ist am besten, die Arbeit gemeinsam zu planen und die Verantwortung für Teamziele zu teilen. Idealerweise sollten Entwickler sich für die Arbeit der Designer verantwortlich fühlen und umgekehrt. Die separate Planung von Designaktivitäten kann dies erschweren und zur Bildung von Silos innerhalb des vermeintlich agilen Teams führen.

Kollaborative Meetings wie Dailys sollten die Transparenz darüber erhöhen, woran andere arbeiten, und bei Bedarf weitere Kooperationspunkte planen. Die Lösung der eigentlichen Probleme sollte außerhalb der gemeinsamen Meetings erfolgen.

Minimieren Sie die Anzahl der rollenspezifischen Tools

Wie bei Planungsmeetings kann die Verwendung derselben Anwendungen zur Verwaltung der Arbeit von Designern und anderen Teammitgliedern dem Team dabei helfen, die Arbeit des anderen zu verstehen und Verantwortung für Ziele zu teilen.

Die Verwendung spezifischer Tools zur Erstellung nicht bearbeitbarer Dokumente bei der Übergabe erschwert die Zusammenarbeit. Bevorzugen Sie Tools, die es allen Teammitgliedern ermöglichen, Dokumente zu erstellen, zu bearbeiten und zu kommentieren. Die besten Kollaborationstools werden live aktualisiert und sind einfach zu bedienen.

Halten Sie digitale Darstellungen desselben Ziels oder derselben Aufgabe auf ein Minimum, damit alle Teammitglieder wissen, wo sie die neuesten Kommentare und Ideen finden.

Tipps zur Verbesserung der cross-funktionalen Zusammenarbeit:

  • Setzen Sie keine separaten Design- oder Entwicklungsziele. Übernehmen Sie gemeinsame Verantwortung für Teamziele.
  • Machen Sie die Ziele der Arbeit jedes Teammitglieds transparent. Nicht nur das „Wie“ und „Wann“, sondern auch das „Warum“. Dies wird Missverständnisse drastisch reduzieren.
  • Streben Sie ständige mündliche Kommunikation an. Dokumente und Tickets sind hilfreich, sollten aber niemals der einzige Kommunikationskanal sein.
  • Nehmen Sie sich Zeit, um Rituale, Tools und Arbeitsmodelle zu finden, die dem Team die Zusammenarbeit erleichtern. Konzentrieren Sie sich auf stetige Weiterentwicklung statt auf dramatische Reformen.
  • Beziehen Sie Teammitglieder und Führungskräfte in die Designarbeit ein. Lassen Sie sie sowohl an der Forschung als auch an der Analyse der Ergebnisse teilhaben.
  • Seien Sie neugierig und einfühlsam gegenüber der Arbeit anderer Teammitglieder und ihren Problemen. Streben Sie einen wechselseitigen Wissensaustausch an, anstatt nur Ihre eigene Ideologie dem Team aufzuzwingen.


Klärung der Begriffe


Kunde

In diesem Artikel sprechen wir hauptsächlich über Kundenorientierung und Kundenwert. Diese Begriffe beziehen sich nicht nur auf Kunden, sondern auch auf potenzielle Endnutzer und andere Stakeholder.

Team

Team bezieht sich auf alle Personen, die an der Erstellung eines Produkts für Kunden und Endnutzer beteiligt sind. Ob Entwickler, Designer, Product Owner, Manager oder andere Spezialisten – alle werden als Teil des Teams gesehen.

Design

Wir ziehen keine Grenzen zwischen verschiedenen Designrollen und Bezeichnungen (UI-Designer, UX-Designer, Produktdesigner, Servicedesigner, ...), da viele Arten von Designern wertvolle Mitglieder eines funktionsübergreifenden, agilen Teams sind. Wir definieren Design jedoch stark durch eine kundenorientierte Denkweise und setzen es in den Kontext von Teams, die Software als Teil einer Dienstleistung entwickeln.

Agil

Das Wort agil beschreibt eine Eigenschaft bestimmter Softwareentwicklungsteams. Agile Teams haben die Autonomie, ihre Arbeit in kurzen Feedbackzyklen zu organisieren, die es ihnen ermöglichen, ihre Arbeitsweise ständig weiterzuentwickeln, aus Kundenfeedback zu lernen und ihre Ziele anzupassen, um den Kundenwert zu maximieren.