Taskjuggler
| 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
- ↑ Chris Schlaeger. Plánování Fedory 15 pomocí Taskjuggler . Skupiny Google (24. května 2011). Staženo: 7. srpna 2011.