Ich bin ein Solo-Entwickler, der mit ungefähr 3 anderen Leuten (Nicht-Entwicklern) an einem anständigen kleinen Projekt arbeitet. Diese anderen Personen sind nicht entwicklungsbezogen an dem Projekt beteiligt, und einer ist auch mein Manager. Jeder ist auch ziemlich offen für Ad-hoc-Diskussionen.
Mein Manager hat mir nur einen Traum gegeben - ich wurde beauftragt zu bestimmen, welche Besprechungsstruktur für das Projekt am besten geeignet ist. Dies scheint eine wunderbare Möglichkeit zu sein, mit Besprechungsüberlastung und / oder sinnlosen Besprechungen umzugehen .
Mit großer Kraft geht große Verantwortung einher, wie jetzt, wenn ich etwas vorschlage, das letztendlich zu viel Zeitverschwendung führt, ist es meine Schuld.
Ich hatte noch nie eine so leere Tafel, um darüber nachzudenken, wie ich Meetings strukturieren würde. Meine Gedanken sind:
- Tägliches "Touch Base / Status Update" -Treffen für 15 Minuten oder weniger (ähnlich wie bei Standup-Meetings), um die täglichen Ziele zu kommunizieren und den Vortag zu überprüfen. Oder es scheint, ich könnte einfach ein Whiteboard bekommen und es an meinen Schreibtisch legen, um diese Informationen zu kommunizieren.
- Bei Bedarf Besprechungen, um bestimmte Entscheidungen zu treffen oder Fragen zu beantworten, die das Team hat
... Ich sehe keine Notwendigkeit für ein wöchentliches "Status" -Projekttreffen. Ich bin mir auch nicht sicher, ob die zweite Kugel viele formell geplante Treffen erfordern würde.
Mein Anliegen ist, dass diese "entwicklerorientiert" (dh ich) zu einer Entfremdung mit anderen führen oder meinem Manager das Gefühl geben, die Kontrolle über das Projekt zu verlieren, da diese Struktur erheblich anders wäre als die meisten Projekte, die ausgeführt werden.
Welche Projektbesprechungsstruktur sollte ein einzelner Entwickler wählen?
Adressierungskommentare:
Was leisten die anderen Leute? Sind sie die beabsichtigten Benutzer dieses Projekts? Arbeiten Sie an nicht entwicklungsbezogenen Aspekten (wie Website-Themen und -Bildern oder einem DBA oder QS-Test)? Andere Management- / Verwaltungsebenen?
Sie sind einige der möglichen Benutzer und interessieren sich für den gesamten Workflow. Sie tragen auch zu mehreren Bereichen von Formularen / Dokumenten bei (deren Format keine Entwicklungsarbeit beeinflusst).
Können Sie Feedback von den beiden anderen Mitgliedern erhalten? Einige Manager müssen regelmäßig ein Meeting abhalten, sonst können sie es nie in ihren Zeitplan aufnehmen.
Zeit zu gewinnen scheint in Zukunft kein Problem zu sein.
Antworten:
Als einziger Entwickler ist die Sichtbarkeit Ihr größtes Problem. Meine Empfehlung ist, vollständige Sprintzyklen wie in einem agilen Projekt durchzuführen. Führen Sie alle zwei Wochen eine Demo mit etwas mehr Funktionen durch (dies kann in einer halbstündigen bis stundenlangen Besprechung erfolgen. Erklären Sie jeden Tag, was Sie gestern getan haben, was Sie heute tun werden und welche Hindernisse Sie haben.
Auf diese Weise kommunizieren Sie zu jedem Zeitpunkt genau mit den anderen, wo sich das Produkt befindet. Sie werden sich involviert fühlen, jeder wird genau wissen, wo der Fortschritt beim Erstellen des Produkts ist, und Entscheidungen können getroffen werden, um Funktionen nach Bedarf zu verschrotten / einzuführen.
Und ein täglicher Standup von 10 Minuten "verschwendet" nur eine Stunde pro Woche. Wenn Sie alle zwei Wochen eine einstündige Demo haben, ist Ihre Meeting-Exposition auf durchschnittlich 1,5 Stunden pro Woche begrenzt, was nicht viel ist.
quelle
... and decisions can be made to scrap/introduce features as necessary.
<--- Dies. Da Sie diese Besprechungen mit den Benutzern planen, können Sie überall Zeit sparen, wenn Sie ein Modell anzeigen und sofort Feedback erhalten, ob es ihren Anforderungen entspricht oder überarbeitet werden muss.Keiner
Wenn Sie nicht etwas haben, das eine hochgradig interaktive Gruppendiskussion erfordert ( z. B. das Demonstrieren einer Iteration ) oder nur gesehen werden muss, wie es funktioniert, ist es verschwenderisch, 4 Personen in einer Besprechung zu binden, selbst für 15 Minuten.
Persönliche Besprechungen sind die Kommunikationsform mit der höchsten Bandbreite. Sie sind auch die teuerste Form der Kommunikation. Verwenden Sie sie mit Bedacht und nur bei Bedarf.
quelle