Die ultimative Zeiterfassungs-App für den Desktop

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?

Nach dem gleichen evolutionären Ansatz hat unser Entwicklerteam bei Jibble erkannt, dass wir unseren Nutzern nach der Entwicklung unserer Zeiterfassungs- und Stundenzettel-App für Web und Mobilgeräte die Möglichkeit bieten möchten, mit einer Architektur zu interagieren, die besser zu ihrem Betriebssystem passt. Deshalb haben wir uns entschieden, unsere Desktop-Anwendung zu veröffentlichen.

Die erste Frage, die dir sicher in den Sinn kommt, ist: Warum? Jibble ist bereits stark auf Android und iOS vertreten, bietet eine native Web-App, eine Chrome-Erweiterung sowie diverse Plugins für Tools wie Slack und Microsoft Teams.

Ganz einfach: zusätzliche Funktionen.

Mit einer Desktop-App können wir leistungsstärkere, speziell auf Desktop-Nutzer zugeschnittene Funktionen bereitstellen – wie die Zeiterfassung mit Screenshots, die sich unsere Kunden schon lange gewünscht haben.

Screenshots werden während der Arbeitszeit in zufälligen Abständen von 2, 5 oder 10 Minuten erstellt und bieten Teams so einen besseren Überblick. Zum Schutz der Privatsphäre können Nutzer Auflösung und Unschärfe anpassen – für ein optimales Gleichgewicht zwischen Kontrolle und Vertrauen.

Erfahre mehr darüber, wie das Erstellen von Screenshots in Jibble funktioniert.

Two computer desktops and phone

Foto von Domenico Loia auf Unsplash

Mit der Desktop-App haben wir auch die Zeiterfassung automatisiert. Benutzer werden nun automatisch eingestempelt, sobald die App geöffnet, der Computer aktiviert oder entsperrt wird, und ausgestempelt, sobald die App geschlossen, der Computer in den Ruhemodus wechselt oder gesperrt wird.

Du kannst die App sogar so einstellen, dass sie beim Computerstart automatisch startet, sodass die Zeiterfassung sofort beginnt.

Wir befinden uns außerdem in den letzten Zügen der Einführung weiterer Funktionen, darunter:

  • Tastatur- und Maus-Tracking – Misst die Produktivität durch die Erfassung der Maus- und Tastaturaktivität in Intervallen von 1, 5 oder 10 Minuten (nur während der Zeiterfassung).
  • App-Tracking – Zeigt an, welche Desktop-Apps verwendet werden, wie lange sie geöffnet sind und wann (nur während der Zeiterfassung).
  • URL-Tracking – Erfasst, welche Websites besucht werden, wie viel Zeit auf jeder Website verbracht wird und wann (nur während der Zeiterfassung).

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.

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 über Installationsprogramme

Ich freue mich, dir mitteilen zu können, dass die Jibble-Desktop-App jetzt auch unter Windows per Installationsprogramm installiert werden kann! Nutzer müssen die App nur einmalig auf einem bestimmten Gerät herunterladen und installieren. Die Jibble-Desktop-Zeiterfassungs-App verfügt über eine integrierte automatische Update-Funktion. Eine Neuinstallation ist für Endnutzer nicht erforderlich.

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.

Funktionen und Funktionalität

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.

Derzeit kannst du in der Desktop-App Folgendes tun:

  • Ein- und ausstempeln und Pausen in der Desktop-App einlegen
  • Automatisches Ein- und Ausstempeln beim Öffnen/Schließen der App
  • Automatisches Einstempeln, wenn der Desktop entsperrt/aufgeweckt wird, und Ausstempeln/Pausen starten, wenn er gesperrt wird oder in den Ruhezustand wechselt
  • Aktivitäten, Projekte und Notizen pro zutreffendem Zeiteintrag hinzufügen
  • Mit einem Klick auf eine Schaltfläche in der Desktop-App zur Jibble-Web-App wechseln
  • Von der Desktop-App zu einer anderen Jibble-Organisation wechseln
  • Screenshots der aktiven Bildschirme der Mitarbeiter während der Arbeitszeit aufnehmen

Für User Stories kannst du unter anderem Folgendes von Jibble Desktop erwarten:

  • Überwache die Tastenanschläge und Mausklicks der Benutzer während ihrer Arbeitszeit
  • Überwache die Apps und Websites, die ein Benutzer während seiner Arbeitszeit besucht
  • Überwache die Leerlaufzeit bei der Arbeit

Ü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!