Ich bin Webentwickler und arbeite in einer kleinen Webentwicklungsfirma. Normalerweise haben wir eine kleine Gruppe von Projekten, die PHP und MySQL verwenden, und ein kleines Team mit weniger als 4 Personen. Aber manchmal ist es schwierig, sich an Details über diese Projekte zu erinnern und Aufgaben zu verwalten, wenn die Projekte wachsen ... und Verwirrung entsteht. Was ist der beste Prozess, um Webprojekte zu verwalten?
Sie können jedes beliebige Tool auswählen, solange Sie einem Prozess folgen. Meiner Ansicht nach sollten Aufgaben in Blöcke unterteilt werden, die an einem Tag erledigt werden können, und jedem Teammitglied zugewiesen werden. Führen Sie am Ende eines jeden Tages ein kurzes Meeting durch, um zu aktualisieren, welche Tools verwendet werden, um die Erledigung der Aufgaben zu verfolgen. Wenn keine Zeit für ein Treffen zur Verfügung steht, stellen Sie sicher, dass alle eine kurze E-Mail senden, in der sie die Fortschritte des Tages angeben, und weisen Sie ein Teammitglied an, das Tool zur Verfolgung des Projekts zu aktualisieren.
Natürlich muss das Team entscheiden, wie lange eine Aufgabe dauert und welche Funktionalitäten notwendig sind, um das Projekt abzuschließen. Versuchen Sie, eine Function Point-Schätzung gemischt mit einer Expertenschätzung zu verwenden, um zu entscheiden, ob das Team etwas braucht, um etwas zu liefern, das den Anforderungen des Kunden entspricht.
Stellen Sie sicher, dass alle Unklarheiten geklärt sind, wenn Sie die Anforderungen erhalten, bevor Sie das Projekt annehmen.
Wenn Sie einige dieser Richtlinien befolgen, kann ein kleines Projekt sogar mit einer einfachen Excel-Tabelle verfolgt werden.
Meine Empfehlung wäre, dass Sie mit einfachen Werkzeugen beginnen und sich im weiteren Verlauf an diese Einfachheit halten. Wenn die Teams klein sind, kann manchmal ein einfaches gemeinsames Whiteboard sehr effektiv sein. Zu anderen Zeiten konzentrieren Sie sich auf einfache Tools wie Project Path for 37 Signals, um Aufgaben zu verwalten und zusammenzuarbeiten.
Sehen Sie sich Tools wie BackPackit und Project Path von 37signals für Aufgaben und grundlegende Zusammenarbeit an. Die Grundfunktionalität dieser Tools ist kostenlos und mit einer Teamgröße von 4 sollten Sie diese Produkte kostenlos nutzen können.
Eine kostenlose Version von Google Apps ist ebenfalls oft effektiv, da sie es mehreren Personen ermöglicht, dieselbe Excel-Tabelle online zu aktualisieren. Sie können Personen bitten, dieselbe Excel-Tabelle zu aktualisieren, wenn sie ihre Aufgaben erledigt haben. Dieser Ansatz ist generisch, während Tools wie Project Path etwas spezifischer sind und einige Schnickschnack wie E-Mail-Benachrichtigungen, grundlegende Zeitleisten usw. bieten.
Eine weitere Option kann darin bestehen, ein Open-Source-Bug-Tracking-System zu verwenden und es zu optimieren, um Aufgaben zu erfassen. Bugzilla sollte eine gute Option sein. Bugzilla verfügt über Funktionen wie die pro Funktion benötigte Zeit usw., die Sie möglicherweise nützlich finden, wenn Sie die Zeit verfolgen möchten, die einige dieser Funktionen verfolgen.
Eine starke Empfehlung, die ich habe, ist, egal was Sie tun, um es einfach zu halten, nicht nur jetzt, sondern auch wenn Sie als Team oder als Organisation wachsen.
Die Frage schien etwas allgemein gehalten.
Hoffe diese Antwort hilft. Wenn Sie weitere spezifische Fragen dazu haben, zögern Sie nicht, diese Antwort zu hinterlassen und zu kommentieren, und wir werden unser Bestes tun, um zu antworten.
"Verwirrung entsteht" ist hier ( aus meiner Sicht ) das Kernproblem .
Welchen Prozess Sie auch immer anwenden, stellen Sie sicher, dass er leicht zu verstehen und zu implementieren ist und nicht viel Aufwand verursacht, da Sie ein kleines Team haben, damit keine weitere Verwirrung entsteht.
Hier ist, was ich vorschlage -
Ich würde mit diesen Schritten beginnen und sehen, wie es geht.
viel Glück
Ich vermute, Sie werden bald Probleme mit der Versionskontrolle in die Liste der Probleme aufnehmen.
Alle Antworten auf Ihren Beitrag weisen auf eines hin: Nehmen Sie einen Prozess an und folgen Sie ihm. Ich würde auch empfehlen, dass jeder mit dem „One“-Prozess mitmachen muss und dass er sich auf die Code-Kontrolle und Website-Versionierung erstreckt. Eine Methode ist eine wunderbare Sache, um das Leben einfacher zu machen.
"Wer sich an den Plan hält, plant zu scheitern"
Das Schlimmste, was einem Projekt passieren kann, sind fehlende Anforderungen. Die Verwendung eines beliebigen Projektmanagement-Tools oder sogar einer Excel-Datei reicht aus. Aber dokumentieren Sie die Anforderungen in allen Details. Dazu gibt es keine Alternative. Wann immer Sie eine Projektliste starten, führen Sie alle Detailinformationen auf, die Sie haben, und lassen Sie diese vom Kunden genehmigen. Behalten Sie dies als Grundlage bei und aktualisieren Sie es weiter, wenn neue Informationen eintreffen oder neue Anforderungen entstehen. Darauf basiert Ihr Abfrageblatt. Ihr Testfall sollte auf diesem Anforderungsdokument aufbauen.
Ich verstehe, dass der Kunde irgendwann im Laufe des Projekts Informationen einsendet, und es ist sehr schwierig, während der tatsächlichen Entwicklung den Überblick zu behalten. Es sei denn, Sie haben ein konsolidiertes Anforderungsdokument, auf das Sie sich beziehen können. Wenn Sie den Prozess nicht strikt befolgen, kann Sie kein noch so intelligentes Tool retten.
Ich denke, Sie sollten Benutzeranfragen, Probleme und Aufgaben in einer einzigartigen gemeinsamen Umgebung sammeln. das ist der erste kleine schritt.
Mit dem von mir verwendeten Tool erstelle ich ein einzelnes Projekt als Sammler von Issues. Wenn/wenn Projekte komplexer werden, erstelle ich ein Teilprojekt, um eine feinkörnige Kontrolle zu haben. Dann kann das von Ihnen gewählte Tool es ermöglichen, die aufgewendete Zeit aufzuzeichnen, Warnungen zu generieren und Ihnen helfen, das Projekt unter Kontrolle zu haben.
Nach meiner (begrenzten) PM-Erfahrung ist es das Wichtigste und gleichzeitig der schwierigste Schritt, das Team davon zu überzeugen, dass es daran gewöhnt ist, alles aufzuzeichnen.
Werfen Sie einen Blick auf https://pm.stackexchange.com/questions/5600/project-management-software-for-a-small-team-with-shifting-priorities
Eine Projektmanagement- Software ist vielleicht der beste Weg, um die Art von Problemen anzugehen, mit denen Sie konfrontiert sind. Wir verwenden Microsoft Project 2010 in unserer Organisation, da es für uns gut funktioniert. Es ist einfach zu bedienen und hilft bei der Zusammenarbeit und Berichterstellung. Es gibt eine kostenlose 30-Tage-Testversion. Sie können es also ausprobieren, um zu sehen, wie es für Sie funktioniert.
Asche999