chore: cleanup projectmgmt tools
This commit is contained in:
parent
19cb90825f
commit
43975b8063
6 changed files with 66 additions and 206 deletions
|
@ -2,50 +2,89 @@
|
||||||
|
|
||||||
## Kanban
|
## Kanban
|
||||||
|
|
||||||
|
Eine beliebte und vielseitige Methode zum Projektmanagement ist Kanban. Es wurde ursprünglich in Japan von Toyota entwickelt und wird mittlerweile in vielen Variationen angewendet.
|
||||||
|
Es gibt eine große Anzahl von Tools, die Kanban Boards
|
||||||
|
unterstützen. Viele bieten noch deutlich mehr Funktionalitäten und sind teilweise auf bestimmte Projektmanagementmethoden wie z.B. Scrum ausgerichtet. Die Folgende Liste an Tools ist eine kleine Auswahl. Es muss nicht
|
||||||
|
unbedingt nachteilig sein, wenn ein Tool nicht alle Funktionen hat, wenn ein reines Kanbanboard gewünscht ist
|
||||||
|
und z.B. zur Zeiterfassung ein anderes Tool verwendet
|
||||||
|
wird.
|
||||||
|
|
||||||
Eine beliebte und vielseitige Methode zum Projektmanagement ist Kanban. Es wurde ursprünglich in Japan von Toyota entwickelt und findet mittlerweile in vielen Variationen ihre Anwendung.
|
| | Redmine | Wekan | Kanboard | Vikunja | Taiga |
|
||||||
|
| ------------- | ------------------ | --------------- | ---------------- | ----------------- | ---------------------- |
|
||||||
Es gibt eine schiere Menge an Tools die Kanban Boards unterstützen. Viele bieten auch noch deutlich mehr Funktionalitäten und sind teilweise an bestimmte Projektmanagementmethoden wie z.B. Scrum ausgerichtet.
|
| Lizenz | 🕊️ | 🕊️ | 🕊️ | 🕊️ | 🕊️ |
|
||||||
Die Folgende Liste an Tools ist eine kleine Auswahl, es gibt wirklich noch deutlich mehr.
|
| | GPL-V2 | MIT | MIT | AGPL-V3 | AGPL-V3 |
|
||||||
Es muss nicht unbedingt nachteilhaft sein wenn ein Tool nicht alle funktionen hat, wenn es z.B. als reines Kanbanboard dienen soll und zur Zeiterfassung ein anderes Tool verwendet wird.
|
| Installation | S | S | S | S | S |
|
||||||
|
| SSO | ✅ plugin | ✅ | ✅ plugin | ✅ | ✅ plugin |
|
||||||
| | Redmine | Wekan | Kanboard | Vikunja | Taiga |
|
| Entwicklung | Jean-Philippe Lang | Lauri Osjansivu | Frédéric Guillot | Konrad Langenberg | Kaleidos Ventures S.L. |
|
||||||
| ------------- | --------- | --------- | --------- | --------- | --------- |
|
| Kanban | plugin | ✅ | ✅ | ✅ | ✅ |
|
||||||
| Lizenz | GPL-V2 | MIT | MIT | AGPL-V3 | AGPL-V3 |
|
| Tickets | ✅ | ❌ | ✅ | ✅ | ✅ |
|
||||||
| Installation | coopcloud | coopcloud | coopcloud | coopcloud | coopcloud |
|
| Gantt | ✅ | ❌ | ✅ plugin | ✅ | ❌ |
|
||||||
| SSO | ✅ plugin | ✅ | ✅ plugin | ✅ | ✅ plugin |
|
| Kalender | ✅ | ✅ | ✅ | ✅ | ❌ |
|
||||||
| Kanban | plugin | ✅ | ✅ | ✅ | ✅ |
|
| Wiki | ✅ | ❌ | ✅ plugin | ❌ | ✅ |
|
||||||
| Tickets | ✅ | ❌ | ✅ | ✅ | ✅ |
|
| Zeiterfassung | ✅ | ❌ | ✅ | ❌ | ❌ |
|
||||||
| Gantt | ✅ | ❌ | ✅ plugin | ✅ | ❌ |
|
|
||||||
| Kalender | ✅ | ✅ | ✅ | ✅ | ❌ |
|
|
||||||
| Wiki | ✅ | ❌ | ✅ plugin | ❌ | ✅ |
|
|
||||||
| Zeiterfassung | ✅ | ❌ | ✅ | ❌ | ❌ |
|
|
||||||
|
|
||||||
### Redmine
|
### Redmine
|
||||||
|
|
||||||
Redmine ist ein vielseitiges Ticketsystem mit Wiki, Zeiterfassung und allen erdenklichen Funktionen. Das Design ist schon etwas älter, kann aber über diverse Plugins angepasst werden. Allerdings hat das Tool eine Lernkurve und zu Beginn muss auf einer neuen Installation sehr viel Konfiguriert werden. Kanban Boards können über das Agile Plugin nachinstalliert werden.
|
Redmine[^redmine] ist ein vielseitiges Projektmanagement-Werkzeug mit Ticketsystem, Wiki, Zeiterfassung und allen erdenklichen Funktionen. Das Design ist schon etwas älter,
|
||||||
|
kann aber über diverse Plugins angepasst werden. Allerdings benötigt das Tool eine erhebliche Einarbeitung und
|
||||||
|
zu Beginn muss bei einer neuen Installation sehr viel konfiguriert werden.
|
||||||
|
|
||||||
### Wekan
|
### Wekan
|
||||||
|
|
||||||
Wekan ist eine Alternative zu dem weit bekanntem Trello. Boards können universell eingesetzt werden und es wird wenig wenig Struktur vorgegeben.
|
Wekan[^wekan] ist eine Alternative zu dem bekannten kommerziellen Tool Trello.
|
||||||
Organisationen, die bereits mit Trello Erfahrungen gesammelt haben, sind mit Wekan ggf. nahe an dem gewohnten Funktionsumfang und deren Oberfläche dran.
|
Boards können universell eingesetzt
|
||||||
Unsere Erfahrung zeigt, dass die Ladezeiten der Boards allerding bei vielen Karten mit Anhängen aber teilweilse lange sein können.
|
werden und es wird wenig Struktur vorgegeben. Organisationen,
|
||||||
|
die bereits mit Trello Erfahrungen gesammelt
|
||||||
|
haben, finden in Wekan eine ähnliche Basisfunktionalität
|
||||||
|
und eine ähnlich gestaltete Bedienoberfläche. Es gibt aber
|
||||||
|
anders als bei Trello nur wenige Erweiterungen. Unsere
|
||||||
|
Erfahrung zeigt, dass die Ladezeiten der Boards bei vielen
|
||||||
|
Karten mit Anhängen teilweise lange sein können. Wekan
|
||||||
|
ist weniger für klassisches Projektmanagement geeignet.
|
||||||
|
|
||||||
### Kanboard
|
### Kanboard
|
||||||
|
|
||||||
Das Kanboard bildet den klassischen Kanbanprozess ab. Es hat unterschiedliche Analysefunktionen und kann über viele Plugins im Funktionsumfang erweitert werden.
|
Das Kanboard[^kanboard] bildet den klassischen Kanbanprozess
|
||||||
Das Standard Design ist nicht mehr so modern, kann aber angepasst werden.
|
ab. Es hat unterschiedliche Analysefunktionen und ist
|
||||||
|
recht leichtgewichtig. Das Standard-Design ist nicht mehr
|
||||||
|
so modern, kann aber angepasst werden. Anzumerken
|
||||||
|
ist, dass sich die Software im „Maintenance Mode“ befindet, damit zwar noch Sicherheitsupdates erhält, aber
|
||||||
|
keine neuen Features mehr entwickelt werden. Dies liegt
|
||||||
|
vermutlich daran, dass die Software im wesentlichen von
|
||||||
|
einem einzelnen Entwickler entwickelt wurde und wird,
|
||||||
|
der nicht mehr ausreichend Ressourcen einbringen kann
|
||||||
|
oder will. Dies ist ein ganz typisches Problem von Open-Source-Projekten
|
||||||
|
und sollte bei der Auswahl immer mit
|
||||||
|
betrachtet werden. Über die Pluginschnitstelle kann Kanboard
|
||||||
|
aber durch viele Plugins im Funktionsumfang erweitert werden.
|
||||||
|
|
||||||
### Vikunja
|
### Vikunja
|
||||||
|
|
||||||
Vikunja ist als simple persönliche ToDo Liste gestartet und hat mittlerweile aber auch umfangreiche Funktionen mit Kanban oder Gantt Ansichten. Es hat ein modernes Design und lässt sich intuitiv bedienen.
|
Vikunja[^vikunja] ist als simple persönliche ToDo Liste gestartet,
|
||||||
|
bietet mittlerweile aber auch umfangreiche Funktionen
|
||||||
|
wie Kanban oder Gantt Ansichten. Es hat ein modernes
|
||||||
|
Design und lässt sich intuitiv bedienen. Ein gleichzeitige
|
||||||
|
Bearbeitung ist nicht sinnvoll möglich, da es keine automatische
|
||||||
|
Aktualisierung geänderter Inhalte gibt.
|
||||||
|
|
||||||
### Taiga
|
### Taiga
|
||||||
|
|
||||||
Taiga ist ein Projektmanagement Tool, das stark auf die Scrum Methode für agile Softwareprojekte ausgerichtet ist. Das Backlog, Wiki, Epics, Userstories, Issues, aber natürlich auch ein Kanban Board machen Taiga vollständig.
|
Taiga[^taiga] ist ein Projektmanagement Tool, das stark auf die
|
||||||
|
Scrum Methode für agile Softwareprojekte ausgerichtet
|
||||||
|
ist. Das Backlog, Wiki, Epics, Userstories, Issues, aber
|
||||||
|
natürlich auch ein Kanban Board machen Taiga vollständig.
|
||||||
|
|
||||||
### Nextcloud Deck
|
### Nextcloud Deck
|
||||||
|
|
||||||
Die Nextcloud bietet mit der App _Deck_ ebenfalls ein simples Kanban-Board. Wenn eine Nextcloud bereits vorhanden ist, kann Deck ein schneller Ersatz für Notizzettel sein. Für mehr ist Deck aber nicht spezialisiert genug.
|
Die Nextcloud bietet mit der App Deck[^nextcloud] ebenfalls ein
|
||||||
|
simples Kanban-Board. Wenn Nextcloud bereits vorhanden ist,
|
||||||
|
kann Deck ein schneller Ersatz für Notizzettel
|
||||||
|
sein. Für eine weitergehende Nutzung bietet Deck aber
|
||||||
|
nicht genug Funktionen.
|
||||||
|
|
||||||
* [Vikunja](./vikunja.md)
|
[^redmine]: https://redmine.org/
|
||||||
|
[^wekan]: https://wekan.github.io/
|
||||||
|
[^kanboard]: https://kanboard.org
|
||||||
|
[^vikunja]: https://vikunja.io/
|
||||||
|
[^taiga]: https://www.taiga.io/
|
||||||
|
[^nextcloud]: https://apps.nextcloud.com/apps/deck
|
||||||
|
|
|
@ -1,52 +0,0 @@
|
||||||
# Kanboard
|
|
||||||
|
|
||||||
Das Kanboard bildet den klassischen Kanbanprozess ab. Es hat unterschiedliche Analysefunktionen und kann über viele Plugins im Funktionsumfang erweitert werden. Das Standard Design ist nicht mehr so modern, kann aber angepasst werden.
|
|
||||||
|
|
||||||
## Allgemeine Informationen
|
|
||||||
|
|
||||||
* Website: https://kanboard.org/
|
|
||||||
* Demo: [local-it](kanboard.demo.local-it.cloud) admin:admin
|
|
||||||
* Source Code: [github](https://github.com/kanboard/kanboard)
|
|
||||||
* Dokumentation: [hier](https://docs.kanboard.org/en/latest/)
|
|
||||||
* Lizenz: MIT
|
|
||||||
* Programmiersprache (Framework): PHP
|
|
||||||
* Geschäftsmodell: FOSS
|
|
||||||
|
|
||||||
## Technisch
|
|
||||||
|
|
||||||
### Installation
|
|
||||||
|
|
||||||
* coop-cloud recipe: nein
|
|
||||||
* Docker: [Dockerfile](https://github.com/kanboard/kanboard/blob/master/Dockerfile) [image](https://hub.docker.com/r/kanboard/kanboard/)
|
|
||||||
* Docker-Compose: [hier](https://github.com/kanboard/kanboard/blob/master/docker-compose.yml)
|
|
||||||
* Konfiguration via: config.php
|
|
||||||
* API-Dokumentation: [http](https://docs.kanboard.org/en/latest/api/index.html)
|
|
||||||
* Abhängigkeiten:
|
|
||||||
* App: php
|
|
||||||
* Datenbank: postgres
|
|
||||||
* Installationshinweise: (Was ist alles schief gelaufen?)
|
|
||||||
* https://docs.kanboard.org/en/latest/admin_guide/docker.html
|
|
||||||
|
|
||||||
### Authentifizierung & SSO
|
|
||||||
|
|
||||||
LDAP, OAuth2
|
|
||||||
https://github.com/kanboard/plugin-oauth2
|
|
||||||
|
|
||||||
### Entwicklung
|
|
||||||
|
|
||||||
* Maintainership: Frédéric Guillot,
|
|
||||||
* Contributors: 334
|
|
||||||
* Letzte Änderung: yesterday
|
|
||||||
* Letzter Release / Zyklus: [1.2.22](https://github.com/kanboard/kanboard/releases)
|
|
||||||
* Erweiterbarkeit: plugins
|
|
||||||
* Geplante Entwicklung / Roadmap: maintenance mode
|
|
||||||
|
|
||||||
Überprüft am 13.07.22
|
|
||||||
|
|
||||||
### sonstiges
|
|
||||||
|
|
||||||
> This software is in maintenance mode. It doesn't mean it's abandoned, but there is no significant feature development. Pull-requests are still accepted as long as the guidelines are followed.
|
|
||||||
|
|
||||||
## Notizen
|
|
||||||
|
|
||||||
wekan theme plugin
|
|
|
@ -1,6 +0,0 @@
|
||||||
# Redmine
|
|
||||||
|
|
||||||
Redmine ist ein vielseitiges Ticketsystem mit Wiki, Zeiterfassung und allen erdenklichen Funktionen. Das Design ist schon etwas älter, kann aber über diverse Plugins angepasst werden. Allerdings hat das Tool eine Lernkurve und zu Beginn muss auf einer neuen Installation sehr viel Konfiguriert werden. Kanban Boards können über das Agile Plugin nachinstalliert werden.
|
|
||||||
|
|
||||||
https://www.redmine.org/plugins
|
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
# Taiga
|
|
||||||
|
|
||||||
Taiga ist ein Projektmanagement Tool, das stark auf die Scrum Methode für agile Softwareprojekte ausgerichtet ist. Das Backlog, Wiki, Epics, Userstories, Issues, aber natürlich auch ein Kanban Board machen Taiga vollständig.
|
|
||||||
|
|
||||||
|
|
||||||
https://www.taiga.io/
|
|
||||||
https://kaleidos.net/
|
|
||||||
https://github.com/kaleidos-ventures
|
|
||||||
https://github.com/kaleidos-ventures/taiga-contrib-oidc-auth
|
|
||||||
|
|
||||||
Kaleidos Ventures S.L.
|
|
|
@ -1,48 +0,0 @@
|
||||||
# Vikunja
|
|
||||||
|
|
||||||
Vikunja ist als simple persönliche ToDo Liste gestartet und hat mittlerweile aber auch umfangreiche Funktionen mit Kanban oder Gantt Ansichten. Es hat ein modernes Design und lässt sich intuitiv bedienen.
|
|
||||||
|
|
||||||
## Allgemeine Informationen
|
|
||||||
|
|
||||||
* Website: https://vikunja.io/
|
|
||||||
* Demo: [vikunja.io](https://try.vikunja.io/login), [local-it](vikunja.demo.local-it.cloud)
|
|
||||||
* Source Code: [kolaente.dev](https://kolaente.dev/vikunja/)
|
|
||||||
* [Dokumentation](https://vikunja.io/docs/)
|
|
||||||
* Lizenz: AGPLV3
|
|
||||||
* Programmiersprache: golang
|
|
||||||
* Geschäftsmodell: foss, hosting
|
|
||||||
|
|
||||||
## Technisch
|
|
||||||
|
|
||||||
### Installation
|
|
||||||
|
|
||||||
* coop-cloud recipe: [ja](https://git.coopcloud.tech/coop-cloud/vikunja)
|
|
||||||
* Docker: [image](https://hub.docker.com/u/vikunja), [Dockerfile](https://kolaente.dev/vikunja/api/src/branch/main/Dockerfile)
|
|
||||||
* Docker-Compose: [docker-example](https://vikunja.io/docs/full-docker-example/)
|
|
||||||
* Konfiguration via: config.yml
|
|
||||||
* API-Dokumentation: [v1](https://try.vikunja.io/api/v1/docs)
|
|
||||||
* Abhängigkeiten:
|
|
||||||
* frontend / api
|
|
||||||
* db: postgres
|
|
||||||
* Installationshinweise:
|
|
||||||
* https://vikunja.io/docs/full-docker-example/#example-with-traefik-2
|
|
||||||
|
|
||||||
|
|
||||||
### Authentifizierung & SSO
|
|
||||||
openid connect, [authentik tutorial](https://goauthentik.io/integrations/services/vikunja/)
|
|
||||||
|
|
||||||
### Entwicklung
|
|
||||||
|
|
||||||
* Maintainership: Konrad Langenberg, Marurg
|
|
||||||
* Contributors: ~20
|
|
||||||
* Letzte Änderung: 23h
|
|
||||||
* Letzter Release / Zyklus: [0.18.1](https://kolaente.dev/vikunja/api/releases)
|
|
||||||
* Erweiterbarkeit: ?
|
|
||||||
* [Roadmap](https://my.vikunja.cloud/lists/16/list)
|
|
||||||
|
|
||||||
Überprüft am: 13.07.22
|
|
||||||
|
|
||||||
### sonstiges
|
|
||||||
|
|
||||||
|
|
||||||
## Notizen
|
|
|
@ -1,62 +0,0 @@
|
||||||
# Wekan
|
|
||||||
|
|
||||||
Wekan ist eine Alternative zu dem weit bekanntem Trello. Boards können universell eingesetzt werden und es wird wenig wenig Struktur vorgegeben.
|
|
||||||
Organisationen, die bereits mit Trello Erfahrungen gesammelt haben, sind mit Wekan ggf. nahe an dem gewohnten Funktionsumfang und deren Oberfläche dran.
|
|
||||||
Unsere Erfahrung zeigt, dass die Ladezeiten der Boards allerding bei vielen Karten mit Anhängen aber teilweilse lange sein können.
|
|
||||||
|
|
||||||
## Allgemeine Informationen
|
|
||||||
|
|
||||||
* Website:
|
|
||||||
* Demo:
|
|
||||||
* [Hersteller]()
|
|
||||||
* [local-it](board.demo.local-it.org) demo : demo
|
|
||||||
* Source Code: [github](https://github.com/wekan/wekan/)
|
|
||||||
* Dokumentation: [nicht wirklich](https://github.com/wekan/wekan/discussions/4522)
|
|
||||||
* Lizenz: MIT
|
|
||||||
* Programmiersprache (Framework): JS / Meteor
|
|
||||||
* Geschäftsmodell: FOSS, Spenden
|
|
||||||
|
|
||||||
### Kernfunktionen (Spezialisierung der Plattform)
|
|
||||||
* Kanban
|
|
||||||
|
|
||||||
### Erweiterte Funktionen (nicht spezialisiert darauf)
|
|
||||||
|
|
||||||
|
|
||||||
## Technisch
|
|
||||||
|
|
||||||
### Installation
|
|
||||||
|
|
||||||
* coop-cloud recipe: [ja](https://git.coopcloud.tech/coop-cloud/wekan)
|
|
||||||
* Docker: [image](https://quay.io/repository/wekan/wekan), [Dockerfile](https://github.com/wekan/wekan/blob/master/Dockerfile)
|
|
||||||
* Docker-Compose: [compose](https://github.com/wekan/wekan/blob/master/docker-compose.yml)
|
|
||||||
* Konfiguration via: envs
|
|
||||||
* API-Dokumentation: [api](https://wekan.github.io/api/)
|
|
||||||
* Abhängigkeiten:
|
|
||||||
* App: meteor
|
|
||||||
* Datenbank: mongodb
|
|
||||||
* SMTP
|
|
||||||
* Installationshinweise: (Was ist alles schief gelaufen?)
|
|
||||||
*
|
|
||||||
|
|
||||||
### Authentifizierung & SSO
|
|
||||||
LDAP, openid
|
|
||||||
|
|
||||||
### Entwicklung
|
|
||||||
|
|
||||||
* Maintainership: [xet7](https://github.com/xet7) Lauri Ojansivu , Finland
|
|
||||||
* Contributors: 232
|
|
||||||
* Letzte Änderung: 2days ago
|
|
||||||
* Letzter Release / Zyklus: [v6.30](https://github.com/wekan/wekan/releases/tag/v6.30)
|
|
||||||
* Erweiterbarkeit: nein, aber PRs werden angenommen
|
|
||||||
* Geplante Entwicklung / Roadmap:
|
|
||||||
https://boards.wekan.team/b/D2SzJKZDS4Z48yeQH/wekan-open-source-kanban-board-with-mit-license
|
|
||||||
|
|
||||||
Überprüft am: 13.07.22
|
|
||||||
|
|
||||||
### sonstiges
|
|
||||||
|
|
||||||
Codequalität ist fragwürdig, wenig Tests, PR's werden einfach so durchgewunken
|
|
||||||
|
|
||||||
## Notizen
|
|
||||||
|
|
||||||
Version 1.2 28.06.2022
|
|
Loading…
Reference in a new issue