Die auf Java basierende Open Source-Anwendung Agiletrack bietet sich für das Projektmanagement im Allgemeinen an, ganz speziell aber für die Entwicklung von Software in beweglichen Entwickler- oder Extreme-Programming-Teams. Sie erlaube, so heißt es wenigstens auf der Webseite des Projekts [1], das Veröffentlichen von (Software-) Produkten "on time" und "on budget".
Installation & Start
Um Agiletrack einzurichten, benötigen Sie ein Java-Paket mit der Versionsnummer 1.5 oder höher. Das richten Sie im besten Fall über den Paketmanager Ihrer Distribution ein. Bietet Ihr Linux keine ausreichend aktuelle Version, laden Sie das Java Runtime Environment aus dem Netz herunter und richten es ein [2].
Nach dem Einrichten der Java-Umgebung laden Sie den Tarball von Agiletrack von der Download-Seite oder der Heft-CD, entpacken ihn zum Beispiel nach /usr/local und starten die Installation in einer Konsole mit ./install-home, um das Programm im Verzeichnis /home/bin anzulegen, oder über ./install-usr, um es in den Ordner /usr/bin einzuspielen. Ubuntu-User geben auf der Konsole sudo ./install-home beziehungsweise sudo ./install-usr ein.
Starten Sie dann die Anwendung aus dem Installationsverzeichnis mit ./agiletrack. Um das Login einzurichten, klicken Sie zunächst auf Setting oder Einstellungen und wählen im Einstellungsdialog die Option HSQLDB, um die Java-basierte SQL-Datenbank auszuwählen. Tragen Sie einen Datenbanknamen ein, wie etwa software-projekt und übernehmen Sie die Einstellungen mit OK. Beim ersten Mal melden Sie sich mit Benutzername und Passwort admin an. Klicken Sie auf Login, präsentiert sich Agiletrack mit einem übersichtlichen, weil noch leeren Arbeitsfenster (Abbildung 1)
Projekt anlegen
Um ein neues Projekt anzulegen, klicken Sie in der linken Menüleiste auf Projekte. Tragen Sie einen Titel für das Projekt ein, zum Beispiel Agiletrack 2.0 und wählen Sie bei Typ, Priorität, Stammprojekt, Status sowie Due Date (Fälligkeitsdatum) die passenden Werte für Ihr Projekt aus. Mit Erstellen legen Sie das Projekt schließlich an (Abbildung 2).
Sie können diesem ersten Projekt nun Aufgaben hinzufügen. Dazu wählen Sie links im Menü den gleichnamigen Eintrag. Klicken Sie anschließend auf den Stift ganz unten rechts in der Ecke, um eine zusätzliche Zeile einzublenden. Wählen Sie dann aus dem Popup-Menü mit dem Eintrag Geschichte den Eintrag Aufgabe und tragen Sie in die Zeile daneben den Text der Aufgabe ein, zum Beispiel Pflichtenheft erstellen. Klicken Sie danach auf Erstellen.
Im Übersichtfenster mit den Aufgaben vergeben Sie anschließend verschiedene Parameter für diese Aufgabe, etwa zu Wichtigkeit oder Dringlichkeit. Klicken Sie einfach auf die Symbole, um Direkthilfe über die Bedeutung eines Symbols zu bekommen und in das Kästchen darunter, um der Aufgabe die entsprechenden Attribute zuzuteilen (Abbildung 3). Wichtig ist es vor allem, in der Spalte Projekt die neue Aufgabe mit dem eben erstellten Projekt zu verbinden.
Die Aufgaben erscheinen anschließend in der linken Menüleiste unter dem gleichnamigen Eintrag, angefangen mit der Nummer 101. Per Doppelklick auf diesen Eintrag machen Sie weitere Angaben zur Aufgabe. Noch wichtiger: Hier starten Sie die Aufgabe. Klicken Sie zunächst auf das Popupmenü bei Geschätzt und stellen Sie über die Schieberegler für Hours und Minutes den geschätzten Endtermin für die Aufgabe ein. Anschließend klicken Sie auf Start Timer und machen sich am besten gleich ran: Ab jetzt läuft die Zeit!
Wann immer Ihnen künftig etwas einfällt, was mit dem Projekt zusammen hängt, gießen Sie es in eine Aufgabe und lassen Sie Agiletrack über das Erfüllen der Pflichten wachen.



