Bitte beraten Sie zu Projektmanagement-Software [geschlossen]

Angenommen, ich arbeite als Teil eines kleinen Teams (2-3) Leute, die alle weit voneinander entfernt sind. Wir bauen Webanwendungen.

* I use a project management web application to manage bugs/resources/specs etc.
* Passwords are managed using keepassx and dropbox
* We use git for version control and codebase/github
* We use screencast and jing for screenshots and screencasts to share

Meine Fragen:

  1. Kann ich das obige verbessern?
  2. Soll ich eine neue Ebene hinzufügen - zentraler Entwicklungsserver zum Testen der Anwendung (mit Capistrano)?
  3. Echtzeit-Collaboration-Lösungen, die nicht 100.000 $/Stunde kosten?
  4. Möchten Sie noch etwas hinzufügen?

Ich habe in letzter Zeit einige immer größere Projekte übernommen, die einige effektive Projektmanagement- und Workflow-Tools erfordern. Jeder Ratschlag oder jede Kritik ist willkommen!

Hallo Zenph, auf den ersten Blick verwendest du mit fast allen Tools die richtigen Tools. Möglicherweise benötigen Sie Hilfe bei dem Prozess rund um einige der Tools. Darf ich um einen Gefallen bitten. Diese PM-Site befindet sich in der Beta-Phase, und Ihre Frage könnte leicht in einige wenige Fragen aufgeteilt werden, die Ihnen bessere Chancen geben, die richtigen Antworten zu erhalten. Darf man einzeln posten? Grüße,
Das ist ziemlich breit. Können Sie es eingrenzen, indem Sie die Frage auf ein bestimmtes Problem oder eine Reihe von Problemen konzentrieren (bearbeiten), die Sie haben, z.
@Zenph - Ich würde gerne helfen, brauche aber mehr Kontext zu dem Problem, das Sie zu lösen versuchen. Wenn das Problem zum Beispiel in Tonnen von Nacharbeiten und Missverständnissen besteht, dann könnte eine Collaboration-Lösung die Antwort sein. Wenn das Problem ein anderes ist, dann ist eine Collaboration-Lösung möglicherweise nicht die Antwort.
Abstimmung, um die Frage zu schließen. Ohne die oben angeforderten Änderungen ist hier kein spezifisches Problem zu lösen.
+1 zum Schließen. Diese Q&A-Site dient nicht der Diskussion, sondern der Lösung von Projektmanagementproblemen. Die Frage hat explizit kein Problem aufgeworfen.
Bei dieser Frage scheint es nicht um Projektmanagement zu gehen.

Antworten (3)

Ich sehe zwei Lücken in Ihrer Toolbox.

  1. Aufgabenmanagement. Es ist möglich, dass Sie Ihr Projektmanagement-Tool verwenden, um Aufgaben zu organisieren, obwohl Sie es nicht erwähnen. Grundsätzlich verfügt jede Projektmanagement-App über ein Aufgabenmanagement, daher sollte es kein Problem sein, Ihr aktuelles Tool (was auch immer es ist) zu verwenden, um damit umzugehen. Alternativ können Sie, wenn Sie über Verbesserungen nachdenken, die Art und Weise überdenken, wie Sie Aufgaben verwalten. Sie erwähnen nicht, wie es derzeit aussieht, daher ist es schwierig, es hier zu diskutieren (aber ich denke, das ist ein großartiges Thema für eine andere Frage).

  2. Sofortnachrichten. In Remote-Teams erwiesen sich Instant Messenger als sehr mächtiges Werkzeug. Sie sind unmittelbarer als E-Mails und lenken weniger ab als Anrufe. Mein bevorzugter Messenger ist GTalk, da er absolut leichtgewichtig ist, aber Sie können so ziemlich jeden von ihnen verwenden, wobei Skype eine der naheliegendsten Optionen ist.

Hi. Das ist das Problem, das ich habe. Verwalten von allgemeinen Projektaufgaben, aber auch von sehr spezifischen Aufgaben wie zu behebenden Fehlern. Ich benutze Git, also suche ich nach etwas, das sowohl eine gute Integration von Git als auch gute Projektmanagementfunktionen bietet.
Ich bin mir nicht sicher, ob Sie die Aufgabenverwaltung und/oder Fehlerverfolgung in das Code-Repository integrieren müssen. In einem kürzlichen Projekt war die einzige "Integration", die wir hatten, ein richtiges Label von Check-Ins, das auf die ID der Aufgabe oder des Fehlers verwies, und es war genug, um Änderungen nachzuverfolgen. Ein weiteres Problem könnte darin bestehen, neue Aufgaben zusammen mit Fehlern für altes Zeug zu jonglieren, aber ich bin mir nicht sicher, ob das bei Ihnen der Fall ist.

Eine Lücke in Ihrer Entwicklung ist die Dokumentation. Sie sollten ein Wiki oder eine Art kollaborative Umgebung haben, in der das Team (PM, Entwickler, alle) darüber auf dem Laufenden bleibt, wie die Dinge funktionieren.

Bei verteilten Teams ist Kommunikation unerlässlich; Wenn Sie es noch nicht sind, sollten Sie eine schnelle (10-minütige) tägliche Synchronisation haben, bei der jeder erwähnt, woran er arbeitet (Scrum-Stil).

Chatten und Wiki werden ebenfalls einen langen Weg zurücklegen.

Basierend auf Ihrem Kommentar zu Pawel klingt es so, als könnten Sie von einer besseren Aufgabenverwaltung profitieren.

Sie können ein Tool verwenden, das Aufgaben mit Projektplänen/Ressourcen usw. integriert.

Es gibt auch Tools, die Aufgaben mit Fehlerkorrekturen und Quellcodeverwaltung integrieren.