Aus irgendeinem Grund stößt das Erstellen von Design-Layouts und das Visualisieren von Lösungen bei allen Mitgliedern des Produktteams immer auf großes Interesse, egal ob es sich um einen Manager handelt, der Sketch lernen möchte, oder um einen Entwickler, der viel gesehen hat und jetzt selbst coole Benutzeroberflächen erstellen möchte und Designer nicht danach fragt. Und das ist normal, wenn all dies gerade diskutiert wird. Aber wenn es um echte Arbeit geht ...

Mein warum
Hallo allerseits, mein Name ist Anya, ich bin Produktdesignerin bei Scentbird NY, einem amerikanischen Unternehmen, bevor ich zusammen mit dem Designteam der Alfa-Bank Flaggschiffprodukte entwickelte.
Ich habe großes Glück im Leben und arbeite aus irgendeinem Grund immer mit Entwicklern zusammen, die die interessantesten Lösungen für das Produkt anbieten. Und noch besser als viele Manager und Produktbesitzer es bieten könnten. Und mir ist Folgendes aufgefallen: Je früher Sie Entwickler verbinden, um an einer Aufgabe zu arbeiten, desto besser ist das Ergebnis. Unter dem Strich werde ich Ihnen erklären, wie Sie mit dem Team Brainstorming durchführen, um nicht die offensichtlichsten, aber effektivsten Lösungen zu generieren. Was gleichzeitig auch sehr einfach zu implementieren ist. Und vor allem, wie man nicht viel Zeit damit verbringt und sich nicht in Genehmigungen festsetzt.
Der Prozess
1. Wahl der Aufgabe
Um ein Brainstorming richtig durchzuführen, müssen Sie das richtige Thema dafür auswählen. Die Aufgabe, die Sie zur Diskussion bringen, sollte nicht zu einfach, aber nicht zu kompliziert sein. Wenn Sie eine Roadmap für die nächsten sechs Monate erstellen möchten, sollten Sie besser selbst darüber nachdenken, da sonst das Brainstorming ungefähr gleich lange dauert. Und die Themen, die offensichtlich lang und trostlos sein müssen, um sich mit den Stakeholdern abzustimmen, sind ebenfalls nicht erwähnenswert. Andernfalls vergeht zwischen dem Brainstorming selbst und zumindest einigen Ergebnissen so viel Zeit, dass jeder bereits vergisst, worum es ging.
Wählen Sie im Idealfall, was in naher Zukunft implementiert werden kann. Und in naher Zukunft meine ich hier ein paar Wochen. Ab der Stärke von 3 Wochen.

2. Bereiten Sie die Analyse vor
Ihre Hauptwaffe sind die Fakten. Denn die Fragen vom Typ "Warum befasst sich dieses Problem jetzt?" Sie müssen eine gründliche Antwort mit Zahlen parat haben, sonst wird es in den Köpfen Ihrer Kollegen nur zu einer seltsamen Wunschliste oder sogar zum Wunsch „Mach mich schön“. Sie haben Zahlen, es gibt Daten, es gibt Analysen - verwenden Sie sie während eines Brainstormings.
Natürlich ist es hilfreich zu sagen, wie viel Geld eine neue Lösung für das aktuelle Problem bringt, wenn Sie es zumindest herausfinden können. Es ist ziemlich greifbar, den Erfolg in Geld zu messen. Eine weitere gute Option sind die Kunden. Sprechen Sie mit dem Team über die Benutzerprobleme, die Sie im Interview festgestellt haben. Persönlich überprüft - das Team ist wirklich beeindruckt von der Videobotschaft des Kunden, der meldet, dass die Nutzung des Dienstes in seiner aktuellen Form unpraktisch ist.

3. Zwei Pizzateams
Versuchen Sie nicht, alle, die Sie erreichen, zum Brainstorming einzuladen - es sollten nur wenige Personen anwesend sein, aber genug, um 2 ganze Pizzen zu essen (dies sind ungefähr 5-7 Personen). Natürlich kann dies ein sehr hungriger Entwickler sein, ja. Laden Sie im Idealfall die interessiertesten Teammitglieder ein.
Wenn Sie sich nach diesem Prinzip entscheiden, vergessen Sie die Pizzen selbst nicht. Besser mit einem Rand.
4. Zeit ist Geld
Teilen Sie das Treffen in zwei Teile.
Die erste Hälfte ist eine Diskussion über Möglichkeiten, das aktuelle Problem zu lösen. Versuchen Sie, 10-12 Teile zu finden. Lassen Sie alle, die bereits ihre Pizza gekaut haben, zu Wort kommen. Seien Sie höflich, unterbrechen Sie keine Kollegen und lassen Sie alle sprechen, auch wenn seine Idee Ihnen nicht sehr nahe steht. Denken Sie gleichzeitig daran, dass Sie nicht nur als die Person, die die Pizza gebracht hat, sondern auch als Moderator hier sind. Folgen Sie der Diskussion. Wenn jemand anfängt, sie sehr oft zu beenden, bringen Sie das Gespräch auf den richtigen Weg zurück.
Die zweite Hälfte - die Auswahl der 3-5 besten Ideen und deren Diskussion. Um sicherzustellen, dass sich alle richtig verstanden haben, können Sie versuchen, diese Ideen sofort in einem Szenario zu zeichnen.

5. Visualisierung
Zeichnen Sie alle Ideen auf und skizzieren Sie sie. Flipchart, Aufkleber und los geht's.
Aber was ist, wenn das Team verteilt ist?
Hier kommt eine Menge Software für die Teamarbeit, denn das Problem der Kommunikation in verteilten Teams liegt offen gesagt nicht nur bei Ihnen.
Sococo - Gemeinschaftsraum und Videoanrufe
Mit Miro, Figma und anderen interaktiven Whiteboards können Sie Aufkleber kleben, Listen schreiben und vieles mehr
VR-Chat - Ich persönlich habe es nicht ausprobiert, aber es sieht vielversprechend aus. Die Jungs trinken sogar Kaffee.6. Immerhin
Wenn alle Entscheidungen, die Sie in die Praxis umgesetzt haben, in die Umsetzungsphase gehen, Ihre Mitarbeiter auf dem Laufenden halten, ihren aktuellen Status mitteilen - was vereinbart wurde, was bereits in Arbeit ist usw., damit sie nicht das Gefühl haben, nur geplaudert zu haben und ging, um ihr Ding zu machen. In der Tat wird es für sie interessant sein zu sehen, wie ihre beim Brainstorming geäußerten Ideen allmählich auf bestimmte Funktionen des Produkts reagieren, was sich sowohl auf den Benutzerkomfort als auch auf die Geschäftszahlen auswirkt.
Die großen Vorteile, die ich als Ergebnis solcher Treffen bemerke, sind:Engagement und InteresseEs ist klar, dass diejenigen, die an der Erstellung einer Idee oder Lösung beteiligt sind, viel mehr an der Umsetzung dessen interessiert sind, was konzipiert wurde. Und das persönliche Interesse der Teammitglieder ist ein sehr, sehr starkes Motiv, das auch dem Geschäft in die Hände spielt. Es ersetzt die frühere Trägheit, da das Team beginnt, einen einfachen und transparenten Weg zu finden, um eine Lösung zu finden - vom Brainstorming bis zur Implementierung. Von der Anstrengung zum Ergebnis.
Ich lerne alle üblichen Fallstricke kennenMit Hilfe eines Brainstormings können Sie sich im Voraus über alle Eckfälle informieren. Ideen werden von den Leuten aus Ihrem Team angeboten, die sich wahrscheinlich besser mit Legacy- und Back-End-Systemen auskennen als Sie. Und es wird auch weniger Trolling geben, weil niemand über die Absurdität von Entscheidungen sprechen möchte, wenn diese Entscheidungen direkt von Teammitgliedern generiert wurden.
Engmaschiges TeamEin gemeinsames transparentes Ziel bringt ein Team zusammen. Erstens ist dies eine weitere Gelegenheit, mit Kollegen live zu chatten, und zweitens ...
T2M ist ausgefallen!Alle oben genannten Punkte wirken sich darauf aus, dass die Aufgabe schneller als gewöhnlich gelöst wird. Und wenn Sie gut vorbereitet sind und die Ergebnisse der Teamarbeit dem Team korrekt präsentieren, kann der Erfolg immer wieder wiederholt werden.
Es ist sehr wahrscheinlich, dass für einige der eingeladenen Personen das Meeting langweilig und bedeutungslos erscheint, aber "die Entwickler wollen Code schreiben". Machen Sie deshalb die Brainstorms immer freiwillig. Und wenn eines der vorgeschlagenen Elemente nicht zu Ihrem Team passt, können Sie es entfernen oder durch etwas anderes ersetzen. Um Ihre Prozesse so cool wie möglich zu gestalten, sammeln Sie ständig Feedback von allen Teammitgliedern.