Taskjuggler

Taskjuggler

Skärmdump av TaskJuggler
Sorts Projektledning
Utvecklaren Chris Schlaeger
Skrivet i rubin
Gränssnitt Qt
Operativ system plattformsoberoende programvara
senaste versionen 3.6.0 ( 12 mars 2016 )
Licens GPL
Hemsida taskjuggler.org
 Mediafiler på Wikimedia Commons

TaskJuggler är ett plattformsoberoende projektledningsprogram  som distribueras under villkoren för GPL-licensen , skrivet på Ruby -språket .

Historik

Den tidigare versionen av TaskJuggler körs på operativsystemen Linux och Unix och skrevs i C++ med Qt- och KDE 3.5 - bibliotek . Projektet TaskJuggler startades 2001 av Chris Schläger. De första versionerna var ett kommandoradsprogram som genererade HTML - rapporter. Sedan augusti 2005 började programmet också ge användaren möjlighet att använda ett grafiskt gränssnitt skrivet med hjälp av KDE-bibliotek.

Tillvägagångssätt

Ett projekt i TaskJuggler är ett textdokument (TJP) skrivet i ett domänspecifikt deklarativt programmeringsspråk . Nyckelobjekten är uppgifter, resurser, rapporter, skript och villkor som tillämpas på uppgifter och resurser. Det är också möjligt att beskriva projektbudgeten och styrkostnaderna. Projektets status följs upp genom att bestämma graden av slutförande av uppgifter (i procent), eller genom att boka resurser som är knutna till uppgifter under en viss tid.

TaskJuggler fungerar som ett rapporteringsverktyg. När ett TJP-dokument ändras genereras nya projektstatusrapporter från grunden. TaskJuggler-kompilatorn inkluderar en heuristisk baserad projektplaneringskomponent . TaskJuggler kan skapa olika typer av rapporter baserat på en projektbeskrivning i TJP, inklusive en nätverksgraf och Gantt-diagram . TaskJuggler-kompilatorn kan hantera stora projekt med över 10 000 uppgifter, 1 000 resurser och komplexa förhållanden.

Intressanta fakta

TaskJuggler har använts av Fedora-projektet i många år för att hantera utvecklingen av operativsystemet Fedora . [ett]

Länkar

Anteckningar

  1. Chris Schlaeger. Fedora 15-planering med Taskjuggler . Google Groups (24 maj 2011). Hämtad: 7 augusti 2011.