Es fällt mir schwer, die Zwecke zu unterscheiden zwischen:
Für mein mobiles App-Konzept verwende ich Trello und Evernote, um meine Ideen/Aufgaben zu verwalten. Ich habe mit der Auslieferung von Releases begonnen und die Benutzeroberfläche wird immer komplexer usw. Als ich versuchte, einen Freund an Bord zu holen, um ihm bei der Entwicklung zu helfen, war er völlig verwirrt darüber, was geplant war, was zu tun war, welche Fehlerpriorität usw. Ich habe das Gefühl, dass ich es bin Das macht diesen Weg schwieriger, als es sein muss, also habe ich wahrscheinlich nur irgendwo ein PM-Kernkonzept übersehen. Alle Ressourcen wären großartig! Vielen Dank
Er war völlig verwirrt darüber, was geplant war, was zu tun war, welche Fehlerpriorität usw.
Hier ist dein Schlüssel. Was Sie getan haben, macht für Sie Sinn, denn das meiste ist wahrscheinlich in Ihrem Kopf (Sie wissen, woran Sie als nächstes arbeiten möchten, Sie wissen, wie der „Endzustand“ aussieht).
Wenn Sie Ihr Team erweitern, müssen Sie einige dieser Methoden standardisieren, um sie aus Ihrem Kopf heraus und in einen Prozess zu integrieren. Ein paar Dinge, die Sie tun möchten:
Produktvision
Stellen Sie einige Aussagen zusammen, die zeigen, was Sie im großen Stil erreichen wollen. Was bezweckt Ihr Produkt? Welche Probleme wird es lösen?
Funktionsliste
Spezifischer als die Vision - was sind die einzelnen Komponenten Ihres Produkts? Funktionen für einen Online-Shop könnten beispielsweise sein:
Diese Funktionen lassen sich gut in Karten auf Ihrem Trello-Board übersetzen (abhängig von der Granularität Ihrer Karten/Funktionen)
Diese Liste gibt Ihrem Freund ein Verständnis für die „Teile“ Ihres Puzzles, die Ihre Produktvision zusammensetzen.
Priorisierung
Ihr Trello-Board kann dabei hilfreich sein. Stellen Sie sicher, dass es priorisiert ist – Karten mit der höchsten Priorität ganz oben, die niedrigsten ganz unten. Auf diese Weise weiß Ihr Freund, woran er als Nächstes arbeiten muss.
Release-Zeitplan
Sie werden Ihren Freund wissen lassen wollen (und planen), wann die nächste Veröffentlichung erscheinen wird. Welche Features möchten Sie in welche Version einbauen? Ist die Veröffentlichung zu einem festen Termin oder abhängig davon, wann die Features fertig sind? Dies wird Sie und Ihren Freund dazu bringen, gemeinsam auf dieses kurzfristige Ziel hinzuarbeiten und zu wissen, wann der nächste große „Meilenstein“ erreicht ist.
Denken Sie daran, dass Releases einen Overhead haben – um zu releasen, müssen Sie sicher sein, dass Ihr Code gut getestet ist, dass Sie keine früheren Funktionen beschädigt haben, also hilft es Ihnen beiden, Ihre Bemühungen zu planen, wenn Sie wissen, wann das nächste Release kommt.
Werkzeug
Es hört sich so an, als ob Sie unter mangelndem Prozess leiden. Trello und Evernote sind sehr frei fließende Tools, sie sind sehr flexibel. Sie werden dich machen lassen, was du willst. Das kann gut sein, aber wenn Sie mit anderen zusammenarbeiten, kann es schwierig werden, es sei denn, Sie sind sehr gut darin, Prozesse zu definieren und sich daran zu halten.
Vielleicht möchten Sie sich ein Projektmanagement-Tool mit etwas mehr Struktur als Trello ansehen, vielleicht so etwas wie Rally ( https://www.rallydev.com/ ). Ein solches Tool hat zusätzlichen Overhead, also kann es sich wieder lohnen, zu versuchen, Ihre Prozesse zu definieren und zu sehen, ob Sie diszipliniert genug sein können, um sie in den Tools, die Sie bisher haben, zum Laufen zu bringen. Disziplin ist der Schlüssel!
Um es noch einmal zusammenzufassen, hier ist, was auf Ihrer TODO-Liste stehen sollte:
Wenn Sie diese vor Ihren Freund bringen, werden Sie feststellen, dass die gemeinsame Vision/Ziele/Pläne/Prioritäten es viel einfacher machen.
Ich würde wärmstens empfehlen, sich im Story-Mapping umzusehen . Es ist eine sehr einfache und saubere Möglichkeit, eine Referenz für die Gesamtansicht eines Softwareprodukts, Ziele, Releases, Risiken usw. zu erstellen.
kevando
Jeff Lindsey