Taskjuggler | |
---|---|
| |
Tyyppi | Projektinhallinta |
Kehittäjä | Chris Schlaeger |
Sisään kirjoitettu | rubiini |
Käyttöliittymä | Qt |
Käyttöjärjestelmä | monikäyttöinen ohjelmisto |
uusin versio | 3.6.0 ( 12. maaliskuuta 2016 ) |
Lisenssi | GPL |
Verkkosivusto | taskjuggler.org |
Mediatiedostot Wikimedia Commonsissa |
TaskJuggler on monialustainen projektinhallintaohjelma , jota jaetaan GPL-lisenssin ehtojen mukaisesti ja joka on kirjoitettu Ruby -kielellä .
TaskJugglerin edellinen versio toimii Linux- ja Unix - käyttöjärjestelmissä, ja se on kirjoitettu C++- kielellä käyttäen Qt- ja KDE 3.5 -kirjastoja . TaskJuggler-projektin aloitti vuonna 2001 Chris Schläger. Ensimmäiset versiot olivat komentoriviohjelma, joka loi HTML - raportteja. Elokuusta 2005 lähtien ohjelma on myös alkanut tarjota käyttäjälle mahdollisuuden käyttää KDE-kirjastoilla kirjoitettua graafista käyttöliittymää .
Projekti TaskJugglerissa on tekstidokumentti (TJP), joka on kirjoitettu toimialuekohtaisella deklaratiivisella ohjelmointikielellä . Keskeisiä kohteita ovat tehtävät, resurssit, raportit, komentosarjat ja tehtäviin ja resursseihin sovellettavat ehdot. On myös mahdollista kuvata hankkeen budjetti ja valvoa kustannuksia. Projektin tilaa seurataan määrittämällä tehtävien valmistumisaste (prosentteina) tai varaamalla tehtäviin sidottuja resursseja tietyksi ajaksi.
TaskJuggler toimii raportointityökaluna. Kun TJP-dokumentti muuttuu, uudet projektin tilaraportit luodaan tyhjästä. TaskJuggler-kääntäjä sisältää heuristiseen projektien ajoituskomponentin . TaskJuggler pystyy luomaan erilaisia raportteja TJP:n projektikuvauksen perusteella, mukaan lukien verkkokaavio ja Gantt-kaaviot . TaskJuggler-kääntäjä pystyy käsittelemään suuria projekteja, joissa on yli 10 000 tehtävää, 1 000 resurssia ja monimutkaisia olosuhteita.
Fedora Project on käyttänyt TaskJuggleria useiden vuosien ajan Fedora - käyttöjärjestelmän kehityksen hallintaan . [yksi]
rubiini | |
---|---|
Ihmiset | |
IDE |
|
Toteutukset |
|
Sovellukset |
|
Kirjastot ja puitteet |
|
Palvelinohjelmisto |
|
Muut |
|
|
Projektinhallintaohjelmisto | |
---|---|
Työpöytä | |
Asiakas - palvelin |
|
Web palvelut | |