Die ultimative Zeiterfassungs-App für den Desktop

Written by Muneeb Sahaf
Von Muneeb Sahaf, QA-Ingenieur

Ich bin Muneeb Sahaf, ursprünglich Maschinenbauingenieur, jetzt Softwareentwickler. Zudem verfüge ich über einige Jahre an Erfahrung im Bereich Unternehmensvertrieb.

Ich bin ziemlich wissbegierig und möchte mich täglich verbessern. Aus diesem Grund entschied ich mich, für Jibble zu arbeiten. Ich möchte einen echten Mehrwert bieten, und diese ehrliche Bewertung war ein kleiner Schritt in diese Richtung. Viel Spaß beim Lesen…

Computer.

Die Erweiterung des menschlichen Verstandes durch Mutter Natur – nun ja, irgendwie schon.

Denk mal darüber nach, das ist doch logisch. Welche anderen Geräte haben Menschen erfunden, die es uns ermöglichen, gleichzeitig auf das kollektive Bewusstsein von Milliarden von Menschen zuzugreifen?

Two computer desktops and phone

Unser Ingenieurteam hier bei Jibble hat sich an der gleichen evolutionären Vorgehensweise orientiert und festgestellt, dass wir unseren Benutzern nach der Entwicklung unserer Lösung für die Zeiterfassung und Stundenzettel auch für die Web-Version und mobile Geräte die Flexibilität bieten möchten, mit einer Architektur zu interagieren, die besser zu ihrem Betriebssystem passt. Daher befinden wir uns in der Endphase der Einführung unserer Desktop-Anwendung.

Die erste Frage, die sich stellt, ist sicher: Warum? Jibble ist bereits stark auf Android und iOS vertreten, verfügt über eine native Webanwendung und eine Chrome-Erweiterung sowie mehrere Plugins für Tools wie Slack und Microsoft Teams.

Es ist eigentlich ganz einfach – zusätzliche Funktionen.

Die Funktionen zur Zeiterfassung mit Screenshots sowie für die Bildschirmaufzeichnung wurden von unseren Kunden schon lange gewünscht, waren aber in unserem aktuellen Produkt nicht realisierbar. Mit dem Jibble Desktop wollen wir schrittweise veröffentlichen und kontinuierlich daran arbeiten, unsere aktuelle Infrastruktur zu aktualisieren, um Funktionen zu integrieren, die ihr, die Benutzer, gewünscht habt.

Wir möchten klarstellen, dass der Jibble Desktop nicht dazu da ist, die Webanwendung zu entthronen – diese wird nach wie vor als Hauptplattform dienen, insbesondere für die Konfiguration von Einstellungen. Vielmehr ist es das Ziel, den Jibble Desktop als Erweiterung der Funktionen der Webanwendung zu nutzen und deren Benutzerfreundlichkeit zu erhöhen.

Ob es sich um die Zeiterfassung auf dem Desktop oder in der App handelt, die ideale Lösung zu finden, bleibt deine Entscheidung.

Installation via Microsoft oder Mac Store

Da du nun weißt, was dich erwartet, lass uns ein wenig darüber sprechen, wie du die App installieren kannst.

Zunächst wird die App auf den Plattformen MacOS und Windows verfügbar sein. Benutzer können die Desktop-App über den Microsoft und Mac Store herunterladen. Dadurch wird sichergestellt, dass die von uns bereitgestellten automatischen Updates von den Stores verwaltet werden, sodass du dich als Benutzer nicht darum kümmern musst.

Installation via Installers

In Zukunft planen wir auch die Einführung der Installation über Installer.

Wenn dies geschieht, müssen Benutzer die Desktop-App nur einmal herunterladen und auf einem bestimmten Gerät installieren. Die Zeiterfassungs-App für den Desktop von Jibble wird mit einem integrierten automatischen Updater ausgestattet sein. Endbenutzer müssen sich also keine Gedanken über eine erneute Installation machen.

Wie funktioniert das Ganze? Nun, sobald Jibble eine neue Version veröffentlicht, erkennt die Desktop-App das Update und sobald das Gerät eingeschaltet oder aus dem Ruhemodus aktiviert wird, lädt eine Reihe automatischer Aufgaben die neue Version herunter und ersetzt die alte Anwendung.

Schau dir ebenfalls diesen Artikel an: Wie weit dürfen Time Tracker auf dem Desktop rechtlich gesehen gehen?

Funktionen und Funktionalität

Nachdem wir die App installiert haben, wollen wir uns nun genauer ansehen, was du von der Desktop-App erwarten kannst.

Intern verwenden wir in der Softwareentwicklung den Begriff „User Stories“, um die Features und Funktionen zu beschreiben, die Benutzer von einer Softwareanwendung erwarten können. Da es sich hier um einen technischen Blog handelt, werde ich mich an unseren Jargon halten.

Der Jibble Desktop verfügt über die folgenden User Stories:

  • Einstempeln, Ausstempeln und Pausen über die Desktop-App
  • Aktivitäten, Projekte und Notizen zu den entsprechenden Zeiteinträgen hinzufügen
  • Mit einem Klick auf eine Schaltfläche von der Desktop-App zur Jibble Web-App wechseln
  • Von der Desktop-App zu einer anderen Jibble-Organisation wechseln
  • Screenshots der Bildschirme anzeigen, die Mitarbeiter geöffnet haben, während sie eingestempelt sind
  • Tastatureingaben und Mausklicks von Benutzern während ihrer Arbeitszeit überwachen
  • Apps und Websites überwachen, die Benutzer während ihrer Arbeitszeit besuchen
  • Leerlaufzeiten bei der Arbeit überwachen

Überlegungen für die Zukunft

Unser Team priorisiert das Feedback der Benutzer und nutzt es als Kompass, um besser zu verstehen, in welche Richtung wir uns als Unternehmen entwickeln müssen. Zu den Überlegungen, die wir basierend auf dem Feedback anstellen, gehören die folgenden:

  • Geofencing in der Desktop-App (unter Verwendung der IP-Adresse zur Standortbestimmung) – ideal für Hybridunternehmen
  • Ein Desktop-App-Widget
  • Benachrichtigungen an Führungskräfte bei Leerlaufzeiten (Push-/E-Mail-Benachrichtigung)
  • Nativer Pomodoro-Timer von Jibble

Der Gedanke hinter diesem Artikel und allgemein diesem Bereich ist es, dir die Systeme und den Code vorzustellen, die Jibble ausmachen. Wir geben einen Einblick in die Vorgänge hinter den Kulissen, während unsere Entwicklungs- und Produktteams daran arbeiten, eine außergewöhnliche Benutzererfahrung zu schaffen. Erwarte, dass es im weiteren Verlauf einige technische Fachbegriffe, Architekturdiskussionen und hier und da ein paar Codebeispiele geben wird.

Wenn dir in diesem Artikel eine Sache aufgefallen ist, die du gerne besprechen oder zu der du ganz einfach Feedback geben möchtet, kannst du dich gerne per E-Mail an uns wenden. Unser gesamtes Team freut sich darauf, diese neue Funktion einzuführen, und kann es kaum erwarten, dass du sie ausprobierst

Möchtest du außerdem weitere Funktionen zur Desktop-Zeiterfassung entdecken? Dann lies unseren Artikel über die acht besten Methoden zur Desktop-Zeiterfassung, um deine Erfahrungen mit der Desktop-Zeiterfassung zu verbessern. Alternativ kannst du dich auch eingehender mit den Tools zur Desktop-Zeiterfassung befassen, indem du den vollständigen Leitfaden zur Desktop-Zeiterfassung durchliest.