Auto Project Planner

Überblick

APP.NET berechnet Projektpläne basierend auf der Definition von Aufgaben und Mitarbeitern. Notwendige Variablen sind Aufwandsschätzungen und Zieltermine bzw. die Zuordnung von Mitarbeiter(n) und Aufgabe. Anhand dieser und vieler weiterer möglichen Variablen wird der MSE (mean squared error) zwischen den erwarteten und berechneten Endterminen minimiert.  Daraus lassen sich mögliche Szenarien ableiten und die Aussage ob und welche Zieltermine unter den gegebenen Voraussetzungen erreichbar sind.

Idee

  • eine Aufgabe und die Zuordnung zu Mitarbeiter(n) nur einmal zu definieren 
  • die Software deckt dabei das ganze Spektrum von sehr einfachen (Mitarbeiter A bearbeitet Aufgabe X) bis äußerst komplexen Beziehungen ab
  • danach gilt es in regelmäßigen Abständen die verbleibenden Aufwände zu schätzen
  • die APP.NET Calculation Engine informiert sie in kurzer Zeit ob es ein durchführbares Szenario unter den geänderten Voraussetzungen gibt
  • gibt es das nicht sind die Vorgaben (u.a. möglicherweise ganz einfach der Zieltermin) zu adaptieren bis sie von APP.NET ein positives Ergebnis erhalten

In meinem letzten Job habe ich mit dieser Software den Projektplan für ein Team von 15 Mitarbeitern, 2-3 laufende, 4-5 Projekte in der Queue, <10 Aufgaben pro Projekt aufgestellt und gewartet. Sowohl ich als auch das Management über mir waren mit den Aussagen der Software sehr zufrieden. Vor allem konnten Probleme früh erkannt, aufgezeigt und in weiterer Folge vermieden werden.

In meinem jetztigen Job hab ich keine Mitarbeiterverantwortung und nutze das Programm nur für meine eigenen Projekte, sozusagen ein Single-Man-Multi-Project-Management-Tool. Auch dafür eignet sich das Tool gut, obwohl es dafür nicht geschrieben wurde und es dafür sicherlich die eine oder ander gute und möglicherweise auch bessere Alternative gibt.

 Die initialen Ziele

  • Reduzieren Sie die manuelle Arbeit der Planung
  • Ein aktueller(!) Plan sollte immer verfügbar sein
  • Szenarien für optional Projekte sollen einfach und sicher erstellt werden können

Screenshot

screenshot1_small.gif
Schon anhand des Screenshots sieht man, dass es sich bei APP.NET um ein Tool handelt, um – so nenne ich es – den Taschenrechner für Projektmanager. Wie sie APP.NET in ihre eigene Tool-Landschaft einfließen lassen ist ihre Sache oder sie kontaktieren mich diesbezüglich und machen es zu unserer Sache.

Features

  • Hinzufügen / Entfernen / Bearbeiten / Anordnen von Projekten und Aufgaben
    • Geschätzte / Restzeit
    • Gewünschtes Ziel-Datum
    • Arbeitsstunden (bis jetzt)
    • Berechnet Soll-Zustand [%] vs. Ist Zustand [%] (bis jetzt)
    • Vorgänger
    • Ende zeitgleich mit anderen Tasks
  • Hinzufügen / Entfernen / Bearbeiten von Mitarbeitern
    • Stunden pro Woche
    • Produktivität
    • Vorbereitungs-/Trainings-Zeit
  • Zuordnung eines oder mehrerer Mitarbeiter zu Aufgaben
  • Definieren Sie den maximalen Prozentsatz den ein Mitarbeiter an einer Aufgabe arbeiten kann/soll
    • Insgesamt pro Aufgabe
    • Pro Woche
  • Definieren Abwesenheits- und Feier-Tage
  • Berechnung
    • Minimiert die Fehler zwischen den erwarteten und berechnete Ende der Aufgaben
    • Berechnet den “besten” Projektplan für Sie
    • Grafische und textuelle Anzeige des berechneten Plans
  • Beispiele werden ständig erweitert und sollen helfen die Software besser zu verstehen

Technologie

Die Software war urspünglich in C++/Qt geschrieben. Der Version 2 liegt C# und .NET zu Grunde. Es wird versucht ausschließlich XML für Import- und Export-Formate zu verwenden.

 Lizenz

Die Software unterliegt der GNU General Public License version 2 (GPLv2) und ist damit Open Source und kostenlos. Der Sourcecode kann ab sofort aber nicht mehr über codeplex.com oder sourceforge.net sondern ausschließlich mittels persönlicher Anfrage über mich bezogen werden.

Download

Die neueste Version gibt es als .msi bzw .zip jeweils hier zum herunterladen

Download APP.NET.msi (379KB)
Download APP.NET.zip (196KB)

Einen Kommentar hinterlassen