Wenn ich privat einem Bekannten einen Wunsch erfülle oder ihm irgendwo aushelfe, kann ich später immer nur schätzen, ob es wenige Minuten oder eher viele Stunden gedauert hat.
Besonders bei meinem Hobby, der Programmierung, dauert es viele Stunden, Tage, Wochen und/oder Monate bis ein Projekt abgeschlossen ist. Wobei Tage, Wochen, Monate und Jahre bei einem Projekt nichts aussagen, denn einen Tag arbeiten, zwei Wochen pause machen und dann behaupten “Das ganze hat 2 Wochen und einen Tag gedauert” ist nicht richtig.
Für mich sind immer die Stunden interessant, alleine um zu wissen wie lange ich für eine spezielle Aufgabe brauche, um bei der nächsten Schätzung Anhaltspunkte zu haben. Ich werde ja nicht jede Idee umsetzen, die 100 MS (Mann-Stunden, also 100 Stunden Arbeit für eine Person, 50 für zwei) dauert ohne zu wissen ob ich es überhaupt in der Zeit schaffe.
Ich habe mich also auf die Suche nach einer Anwendung gemacht, die es mir Ermöglicht, meine angewandte Zeit zu erfassen. Somit würde ich immer wissen für wen ich wie viel Zeit aufwende und ob die Aufgabe den Aufwand wert ist. Außerdem würde ich lernen, Zeitschätzungen zu präzisieren, dass ist sowohl privat als auch in meinem Beruf äußerst wichtig.
Die Suchkriterien
Ganz ohne Kriterien kann keine Suche gestartet werden, also stellte ich mir eine kleine Liste zusammen:
- PHP Anwendung (um überall darauf zugreifen zu können)
- Effiziennt (nicht tausend klicks um aufzuzeichnen)
- bestenfalls live (immer im Überblick wie lange die aktuelle Aktivität schon dauert)
- kostenlos (ich habe ja bekanntlich wenig Geld
) - Geldbeträge brauchen nicht erfasst werden, ich habe ja kein Nebengewerbe
Und somit wusste ich schon wonach ich suchen sollte, generell suche ich immer in Englisch, hier also die Suchergebnisse.
Zugegeben: ich habe nicht so gesucht, ich habe es in diesem Artikel nur so aussehen lassen, allerdings hätte ich gleich so suchen sollen!
Das Suchergebnis
Welche Systeme genau ich alles als Online-Demo getestet habe, weiß ich gar nicht mehr, einiges habe ich auch versucht aufzusetzen, was allerdings oftmals jämmerlich scheiterte.
Hängengeblieben bin ich an Kimai!
Schon beim Einloggen fällt auf: Kimai setzt großen Wert auf Design. Alles was Designtechnisch hochwertig ist, ist etwas für mich und klar: etwas duster schaut Kimai schon aus, allerdings ist das auch so ziemlich der einzige Kritikpunkt, wenn man das gesamte System betrachtet.
Kimai setzt auf verschiedene Techniken, unter anderem jQuery. Das jQuery-Framework macht die Anwendung sehr viel einfacher und ermöglicht das nutzen dieser Anwendung ohne längere Wartezeiten.
So öffnen sich Dialoge z. B. so wie man es aus Computer-Programmen kennt, nicht aber wie es normalerweise im Browser erfolgt: Dialoge werden nicht etwa durch erneutes laden der Website angezeigt, sondern nur durch das ändern von der Sichtbarkeitseinstellung der Dialoge. Vorher unsichtbar, nachher sichtbar und schon ist der Dialog sichtbar, ohne lästiges flackern / zucken der Seite.

Hi, danke für Deine Insights zu Kimai. Mir gefällt diese Software auch sehr gut, insbesondere scheint sie sehr gut durchdacht und schlank aufgebaut zu sein. Wir haben hier übrigens noch einige weitere Tools aufgelistet. Allerdings kan man nicht alle selbst mit PHP aufsetzen, trotzdem sind m.E. ein paar interessante Kandidaten dabei.
LG, Norbert
Hey Norbert,
zu allererst: danke für Deinen Kommentar, Resonanz zu meinen Artikeln ist hier ja eher selten
Mit der Aussage “Kimai ist gut durchdacht” stimme ich vollkommen überein, die Kernfunktionalität “Zeiterfassung im Minimalprinzip” wird durch die verschiedenen Ansichten super realisiert, alles ist da wo es sein muss und nichts ist überflüssig.
Warum ich extra ein PHP-System haben wollte ist einfach: so kann ich bei einem bekannten, für den ich etwas mache, notfalls direkt vor Ort sitzen und trotzdem alles von seinem Computer aus in mein System ‘buchen’.
Für Deine/Eure Sammlung an Zeiterfassungs-Software muss ich mir mal gesondert Zeit nehmen, dass ist ja schon eine ganze Menge!
schöner Bericht!
Hab früher auch schon mal nach einer einfachen Variante zum Zeit-Tracken gesucht aber nichts wirklich gutes gefunden. Hab gestern dann das kimai probiert und bin soweit wirklich zufrieden. Es könnten noch ein paar Diagramme für die Auswertung wie lange man für die einzelnen Sachen benötigt hat vorhanden sein aber der aktuelle Umweg über die pdf-Export reicht vorerst auch.
Was meinst Du mit “wie lange man für die einzelnen Sachen benötigt hat”?
So eine Art “Durchschnittliche Zeit pro Aktion”?
Ich hätte z.B. gern die Zeitdauer der Tätigkeiten in einem Projekt gern besser Visualisiert. Natürlich kann ich durch die Filter auf der “Timesheet” Seite die Zahlen herausbekommen (oder es via pdf-Report ausdrucken), aber ein Diagramm wäre eben schöner.
An manchen Stellen wäre auch ein Tooltip ganz praktisch aber das sind eben die Feinheiten..
So jetzt ist entschuldigen dran: ich war gestern irgendwie beim schreiben meines Kommentares im Hinterkopf bei meinem Piwik-Artikel. Also bei einem ganz anderen System.
Ja da stimme ich dir zu, die Zeitdauer nur unten bei den Projekten und den Kunden anzuzeigen ist schon irgendwie wenig.