Bei CarmatecWir wickeln Software-Entwicklungsprojekte für drei unserer Marken ab – SchienenCarma, CodeWebber Und FarbeQuader. Projekte unterschiedlicher Größenordnung, von der Rechenzentrumsautomatisierung mit einer Laufzeit von 2–3 Jahren bis hin zum Aufbau von Social-Networking-Plattformen, die in weniger als 3 Monaten getestet/gestartet werden.
Wir lieben die Dynamik dieser Business-Apps, das Brainstorming zur Geschäftsidee, die Verknüpfung mit der UI/UX und die Einführung von etwas Neuem auf den Markt. Wireframes, Storyboards, DB-Design, Testfälle, Benutzerfreundlichkeit, Reaktionsfähigkeit – wir staunen über die schiere Anstrengung, dieses Rad jedes Mal mit einigen zusätzlichen Speichen für einen anderen Geschäftsablauf und Anwendungsfall neu zu erfinden.
Als COO besteht ständig die Notwendigkeit, möglichst viel Vorhersehbarkeit in den Softwarebereitstellungsprozess, die Qualität und die Einhaltung von Zeitplänen zu bringen, egal was passiert. Dies erfordert die Übersetzung der Risiken und externen Kontrollfaktoren, wie z. B. Verzögerungen bei der Kundenkommunikation oder -genehmigung, Risiken bei der Durchführbarkeit der Implementierung von APIs von Drittanbietern, die in der Projektplanungsphase nicht bekannt sind usw. Schauen wir uns 4 Möglichkeiten an, wie wir versuchen, dem entgegenzuwirken, um eine bessere Nachverfolgung zu ermöglichen Projektmanagement. Wir haben 4 Mantras gefunden, denen Projektmanager folgen können, um Projekte effektiv und pünktlich abzuliefern.
- Planen – Sorgfältige Planung und Modularisierung unter Berücksichtigung der parallelen und sequentiellen Aktivitäten. Planen Sie voneinander abhängige Module, Module, die eine Architektur in der Projektinitiierungsphase erfordern, wie z. B. ein Caching-System oder die Handhabung mehrerer Währungen, und einfache Dinge wie wiederverwendbare Methoden, die die Anwendung verwenden muss!
- Eine 3-wöchige Sichtbarkeit – Behalten Sie einen mindestens dreiwöchigen Überblick über alle für das Projekt geplanten Aktivitäten bei und initiieren Sie die Kommunikation/Klärung des Plans mindestens drei Wochen im Voraus. Dies können Klarstellungen gegenüber Kunden, Wireframes oder Geschäftsanalysen zu Arbeitsabläufen sein, oder wahrscheinlich auch so einfach wie die Beschaffung einer Server für die Bereitstellung bereitgestellt.
- Tägliche Stand-Ups und Feature-Diskussionen – Bestehen Sie auf Stand-Ups oder Besprechungen zur Besprechung mit dem gesamten Team vor der Implementierung eines Geschäftsablaufs. Sie eröffnen mit Sicherheit neue Perspektiven und Hindernisse, auf die Sie in Zukunft stoßen könnten. Es lohnt sich, etwa 30 Minuten damit zu verbringen, darüber nachzudenken, anstatt die Dinge zu einem späteren Zeitpunkt noch einmal zu überarbeiten. Je mehr du denkst, desto besser!!!
- Verfolgen, verfolgen Und Schiene - Verfolgen Sie den Fortschritt aus verschiedenen Aspekten. Wir definieren und verfolgen Projektgeschwindigkeit auf Projekt- und Einzelebene, indem Punkte für Aufgaben definiert und die wöchentliche Geschwindigkeit des Teams verfolgt werden. Wir dürfen auf keinen Fall verpassen, wenn ein Entwickler das Projekttempo verlangsamt. Jede zugewiesene Aufgabe wird überprüft und bewertet, und Benachrichtigungen werden so eingestellt, dass sie auf die Aufgaben aufmerksam machen, die sich für PMs verzögern. Wenn die Tracking-Mechanismen automatisiert und perfektioniert sind, geschieht alles wie ein Fluss und Sie erhalten einen perfekten Einblick in das Tempo des Projekts!
Und ja, vor allem aus Ops-Perspektive verfolgen wir
- Projekt-GuV – Eine monatliche Gewinn- und Verlustrechnung für die Kosten im Vergleich zur Abrechnung, um sicherzustellen, dass das Projekt profitabel ist. Eventuelle Verzögerungen oder übermäßige Ressourcenbindung können hier erfasst werden.
- Meilensteinverfolgung – Durch die Einrichtung von Kalendern und Erinnerungen erhalten Sie im Voraus Benachrichtigungen über bevorstehende Meilensteine. Und Tracker, die rote Warnungen anzeigen, wenn die aufgewendeten Entwicklungsstunden im Rahmen liegen oder mehr als die geschätzten Stunden betragen. Dies sind kritische Bereiche, die sich auf die Gewinn- und Verlustrechnung des Projekts auswirken.
- Ursachenanalyse Wenn es zu Verzögerungen kommt, ist das ein Muss – Sie müssen genau feststellen, ob es sich um eine Lücke in der Geschäftsanalyse, Lösung, Schätzung, Ressourcenzuweisung, Kundenkommunikation oder etwas anderem handelt. Das ist das Fazit für zukünftige Projekte!!!
Dies sind nur einige Tipps, die wir effektiv für das Projektmanagement nutzen und die bei uns gut funktionieren.
Wie Experten sagen, führt effektives Projektmanagement zu Vorhersehbarkeit, und der Versuch, ein Projekt ohne effektives Projektmanagement zu verwalten, ist wie der Versuch, ein Fußballspiel ohne Spielplan zu spielen. Du bewegst dich überall hin, aber gehst nirgendwo hin!