Ich habe vor Kurzem eine kostenlose Trello Alternative gesucht. Es musste eine Software sein, die nicht nur einfach zu bedienen, sondern auch zu installieren und aktualisieren ist.
Außerdem war es wichtig, dass die Trello Alternative auch auf eigenen Servern gehostet werden kann.
Nach einigen Tagen der Recherche und des Testens bin ich auf Kanboard gestoßen. Eine kostenlose Open Source Software, die in über 30 Sprachen nutzbar ist.
Eine noch recht unbekannte Trello Alternative, die mich aber schon nach kurzer Einarbeitungszeit überzeugt hat.
Die Software nutze nicht nur ich in meinem Unternehmen für das Projektmanagement, sondern habe es auch schon in anderen Softwareunternehmen installiert.
Sehen wir uns Kanboard gemeinsam etwas genauer an.
Installation
Wie eingangs bereits erwähnt war es hier wichtig, dass die Projektmanagement Software einfach installiert werden kann. Denn sie sollte auch von Personen installiert werden können, die nicht unbedingt IT-affin sind.
Jedes moderne Webhosting heutzutage bringt die technischen Voraussetzungen locker mit, um Kanboard installieren zu können. Daher gehe ich jetzt nicht weiter auf das benötigte Webhosting ein.
Die Installation an sich ist relativ einfach, zumindest, wenn du schnell starten und die Software einfach erstmal testen möchtest.
Als erstes lädst du dir die aktuellste Version hier herunter.
Jetzt kannst du das heruntergeladene ZIP-Archiv auf deinem Computer entpacken und mit dem FTP-Client deiner Wahl auf deinen Server hochladen.
Viele Webhoster unterstützen inzwischen auch das Hochladen und Entpacken von ZIP-Archiven direkt im Hosting-Backend. Das ist auch bei uns der Fall, deshalb spare ich mir das entpacken auf meinem Computer und lade das ZIP-Archiv direkt auf meinen Server hoch.
Nach dem Entpacken solltest du folgende Verzeichnisse und Dateien auf deinem Server sehen.
Nach dem Hochladen ist die Installation bereits abgeschlossen und du kannst Kanboard im Browser aufrufen. Für die Nutzung von Kanboard wird vom Entwickler Mozilla Firefox oder Google Chrome empfohlen.
Der Benutzername und das Passwort lauten: admin
Diese Daten kannst – und solltest – du nach dem Einloggen in den Benutzereinstellungen ändern.
Klicke dazu oben rechts auf dein Profilbild und dann auf Mein Profil.
Um den Benutzernamen zu ändern klickst du in der linken Seitenleiste auf Profil bearbeiten.
Das Passwort änderst du unter Passwort ändern.
Datenbank
Du fragst dich jetzt vielleicht wo deine kostenlose Trello Alternative jetzt die ganzen Daten speichert, die du in der Projektmanagement Software anlegst und verarbeitest.
Dazu nutzt Kanboard standardmäßig eine SQLite-Datenbank, die letztlich nur aus der Datei db.sqlite
besteht und im data-Verzeichnis zu finden ist.
Wenn du z.B. eine MySQL-Datenbank nutzen möchtest, dann ist das ebenfalls möglich.
MySQL-Datenbank statt SQLite nutzen
Dafür musst du nichts weiter tun als eine MySQL-Datenbank zu erstellen und die Datei config.default.php
in config.php
umzubenennen. Anschließend muss du die Datei wie folgt zu bearbeiten:
// Database driver: sqlite, mysql, postgres, odbc, dblib, or mssql (sqlite by default)
define('DB_DRIVER', 'mysql');
// Database username
define('DB_USERNAME', 'Datenbank_Benutzername');
// Database password
define('DB_PASSWORD', 'Datenbank_Passwort');
// Database hostname
define('DB_HOSTNAME', 'localhost');
// Database database name
define('DB_NAME', 'Datenbank_Name');
Nach dem Speichern der config.php speichert/bearbeitet Kanboard alle Daten in deiner MySQL-Datenbank.
Aus Performancegründen empfehle ich dir auf jeden Fall eine andere Datenbank als SQLite zu nutzen, sobald du die Software produktiv einsetzen möchtest.
Kanboard API
Was mir als Softwareentwickler natürlich besonders gut gefällt ist, dass Kanboard auch eine Schnittstelle hat, die sich ziemlich einfach anbinden lässt.
Dadurch hast du sehr viele Möglichkeiten, um deine Arbeit mit Kanboard zu vereinfachen und weitestgehend zu automatisieren.
So könnte z.B. ein neues Projekt automatisch erstellt werden, sobald ein Kunde dein Angebot angenommen oder eine Anzahlung geleistet hast.
Ebenfalls ist es denkbar, dass nach Geldeingang automatisch eine neue Aufgabe erstellt und einem Agenten zugewiesen wird. Nachdem die Aufgabe abgeschlossen wurde, könnte der Kunde darüber automatisch informiert werden. Dafür nutzt Kanboard Webhooks, die dein eigenes System über jeden Vorgang in der Software informieren.
Du merkst selbst, dass eine Schnittstelle dir sehr viele Handlungsmöglichkeiten gibt, um dir und deinen Mitarbeitern wiederholende Tätigkeiten zu ersparen. Stattdessen könnt ihr euch einfach auf das wesentliche konzentrieren.
Ich nutze die API u.a. dafür, um meine Arbeit automatisch abzurechnen, die auf Stundenbasis abgerechnet wird. Sobald eine Aufgabe abgeschlossen wird, benachrichtigt Kanboard mein eigenes System darüber, welches anschließend den Start- und Endzeitpunkt der Arbeit ausliest und die aufgewendete Zeit berechnet. Anschließend wird automatisch über Digistore24 abgerechnet.
Sicherheit und Datenschutz
Heutzutage ist Sicherheit und Datenschutz natürlich ein wichtiges Thema, weshalb wir uns diesem auch hier kurz widmen.
Open Source Software
Kanboard ist eine Open Source Software. Das heißt, dass jeder den Quelltext dieser Software einsehen kann. Entwickler können sich somit auch an der Entwicklung dieser Software beteiligen.
Dadurch werden mögliche Schwachstellen im System schneller erkannt und beseitigt.
Eigenes Hosting
Da du deine kostenlose Trello Alternative selber hostest, entscheidest du auch wo die mit Kanboard verarbeiteten Daten landen.
Damit kannst du deine Projekte DSGVO-konform managen.
Zwei-Faktor-Authentifizierung (2FA)
Zusätzliche Sicherheit bietet die 2FA in Kanboard, die du mit einer Authentifizierungs-App deiner Wahl einrichten kannst.
Berechtigungsmanagement
Innerhalb jedes Projekts kannst du die Berechtigungen so einstellen, dass immer nur die richtigen Personen Einblick und Zugriff auf das jeweilige Projekt und die darin enthaltenen Aufgaben haben.
Auch das kann für dich bzgl. der DSGVO relevant sein.
Außerdem kann jeder Benutzer auch private Projekte anlegen und somit persönliche Aufgaben managen, mit denen andere Agenten nichts zutun haben.
Fazit
Kanboard ist natürlich keine vollwertige Trello Alternative. Das muss dir klar sein und das erkennst du auch sehr schnell, wenn du die Software testest.
Aber darum geht es auch nicht wirklich, zumindest nicht mir. Ich möchte eine Software ohne viel Schnickschnack haben, die einfach zu bedienen ist und funktioniert.
Und das tut Kanboard.
Mehr brauche ich persönlich in meinem Unternehmen nicht und ich weiß, dass es anderen Unternehmen genauso geht.
Wenn du also eine Trello Alternative suchst, die du DSGVO-konform und auch noch kostenlos nutzen kannst, dann solltest du Kanboard definitiv eine Chance geben!
FAQ
Häufig gestellte Fragen zu Kanboard werden hier beantwortet.
Was ist Kanboard?
Es ist eine Open Source Software fürs Projektmanagement.
Warum Kanboard anstelle von Trello nutzen?
Du kannst Kanboard auf einem beliebigen Server hosten und somit alle Daten DSGVO-konform verarbeiten.
Ist Kanboard kostenlos?
Ja, es ist unabhängig von der Nutzer- und Projektanzahl kostenlos.
Kann ich Kanboard lokal auf meinem Computer installieren?
Ja, dafür musst du einen Webserver mit PHP installieren. Das kannst du ganz einfach tun, indem du XAMPP auf deinem Computer installierst.