close

Taskjuggler

Přejít na navigaci Přejít na hledání
Taskjuggler
Snímek obrazovky k TaskJuggler
Snímek obrazovky k TaskJuggler
Typ Projektový management
Vývojář Chris Schlaeger
Zapsáno v rubín
Rozhraní Qt
Operační systém multiplatformní software
Nejnovější verze 3.6.0 ( 12. března 2016 )
Licence GPL
webová stránka taskjuggler.org
 Mediální soubory na Wikimedia Commons

TaskJuggler je multiplatformní  program pro správu projektů distribuovaný za podmínek licence GPL , napsaný v jazyce Ruby .

Historie

Předchozí verze TaskJuggler běží na operačních systémech Linux a Unix a byla napsána v C++ pomocí knihoven Qt a KDE 3.5 . Projekt TaskJuggler odstartoval v roce 2001 Chris Schläger. První verze byly programem příkazového řádku , který generoval HTML zprávy. Od srpna 2005 začal program poskytovat uživateli také možnost používat grafické rozhraní napsané pomocí knihoven KDE.

Přístup

Projekt v TaskJuggler je textový dokument (TJP) napsaný v doménově specifickém deklarativním programovacím jazyce. Klíčovými objekty jsou úkoly, prostředky, sestavy, skripty a podmínky aplikované na úkoly a prostředky. Je také možné popsat rozpočet projektu a kontrolní náklady. Stav projektu je sledován stanovením stupně plnění úkolů (v procentech), případně rezervováním zdrojů, které jsou na úkoly vázány na určitou dobu.

TaskJuggler funguje jako nástroj pro podávání zpráv. Když se změní dokument TJP, vygenerují se od začátku nové zprávy o stavu projektu. Kompilátor TaskJuggler obsahuje komponentu plánování projektu založenou na heuristice . TaskJuggler je schopen vytvářet různé typy zpráv na základě popisu projektu v TJP, včetně síťového grafu a Ganttových diagramů . Kompilátor TaskJuggler zvládne velké projekty s více než 10 000 úkoly, 1 000 zdroji a složitými podmínkami.

Zajímavosti

TaskJuggler používá projekt Fedora již mnoho let ke správě vývoje operačního systému Fedora . [jeden]

Odkazy

Poznámky

  1. Chris Schlaeger. Plánování Fedory 15 pomocí Taskjuggler . Skupiny Google (24. května 2011). Staženo: 7. srpna 2011.