TimeCamp modernisieren und das Produkt gleichzeitig weiterentwickeln
Wir modernisieren die Desktop-Anwendung von TimeCamp zur Zeiterfassung. Dabei überarbeiten wir den Code und den Releaseprozess und entwickeln zugleich neue Produktfunktionen.
Beratung anfragen- Kunde
- TimeCamp.com
- Branche
- SaaS
- Leistungsumfang
Die Ausgangslage
Die TimeCamp-Anwendung erfasst Aktivitäten in Programmen, Webseiten und Dokumenten im Hintergrund. Nutzer verwenden diese Daten täglich zur Zeiterfassung und Projektarbeit. Die Modernisierung betrifft ein laufendes Produkt mit etablierten Nutzungsabläufen.
Die Zusammenarbeit umfasst Wartung, Codeverbesserungen und neue Funktionen. Dabei berücksichtigen wir aktuelle Meldungen ebenso wie Änderungen für künftige Versionen.
Die Herausforderung
Aktivitätserfassung, Synchronisierung, Projekte und Zeiteinträge hängen zusammen. Eine Korrektur in einem Bereich kann einen anderen beeinflussen. Das betrifft sowohl die Bedienung als auch die Vollständigkeit der Zeitdaten.
Deshalb legen wir die Reihenfolge der Modernisierung fest und prüfen bestehende Funktionen. Neue Möglichkeiten beurteilen wir im Zusammenhang mit dem Verhalten der Anwendung im Arbeitsalltag.
Unsere Arbeit
Wir untersuchen kritische Bereiche und Abhängigkeiten. Daraus planen wir die Modernisierung in Etappen parallel zur Produktentwicklung. Änderungen betreffen die Desktop-Anwendung sowie Aktivitäts-, Projekt- und Zeiterfassungsfunktionen.
Wir verbessern Tests und Veröffentlichungsabläufe. Bereits genutzte Szenarien helfen dabei, unerwünschte Verhaltensänderungen nach Codeanpassungen zu erkennen.
Vor einer neuen Version prüfen wir Aktivitätserfassung, Synchronisierung und Zeiterfassung. Die Arbeit an neuen Funktionen verbinden wir mit der Wartung der bestehenden Anwendung.
Was sich im Unternehmen verändert hat
TimeCamp kann die bestehende Anwendung weiterentwickeln und ausgewählte Bereiche modernisieren, ohne sofort das gesamte Produkt zu ersetzen. Tests etablierter Abläufe helfen bei der Bewertung vor einer Veröffentlichung. Die Zusammenarbeit umfasst weitere Versionen und Codeverbesserungen.