**Demo-Projekt** Intelligentes Zeiterfassungssystem
Project Idea Metadata
- Project Idea Name: **Demo-Projekt** Intelligentes Zeiterfassungssystem
- Date: 10/18/2021 7:00:58 AM
- Administrators:
Project Idea Description
Ausgangslage und Problemstellung
Der Grossteil aller Unternehmen ist dazu verpflichtet, die geleisteten Arbeitszeiten/Leistungen zu erfassen. Die verwendeten Tools werden entweder sehr kundenspezifisch (mit kundenindividuellen Anpassungen) oder strikt angeboten. Dies führt dazu, dass der Kunde keinen Spielraum hat, die Zeiterfassung nach seinen Bedürfnissen anzupassen, ohne Entwicklungskosten zu generieren. Die Erfassung dieser Zeiten geschieht ausserdem manuell und ist mühselig. Zudem benötigt die Integration der bestehenden Daten (Projekte, Mitarbeiter, etc.) eine spezifische Schnittstelle.
Ziel der Arbeit und erwartete Resultate
In dieser Arbeit geht es darum, verschiedene Anwendungsfälle für eine vereinfachte Zeiterfassung zu identifizieren, eine Architektur für eine mögliche Lösung zu entwickelnd und diese zu implementieren.
Es sollen folgende Arbeiten ausgeführt werden:
1) Eine Analyse zu bestehenden Lösungsansätzen soll durchgeführt werden.
2) Die folgenden Aspekte einer solchen Lösung sollen untersucht und alsUse-Cases festgehalten werden:
- Basiszeiterfassung
- Erfassungsvorschläge aus:
- Ortserkennung
- Wiederkehrenden Aufgaben
- Diverse Integrationen (z.B. Kalender)
- Wiedererkennbare Benutzeroberfläche
- Plattformübergreifende Lösung (Mobile App, Web)
- Mögliche Integrationen prüfen/umsetzen
3) Eine Lösungsarchitektur soll entwickelt werden. Die Software sollmodular aufgebaut werden, damit weitere Module/Features flexibel und entkoppelt integriert werden können.
4) Die Software soll prototypisch realisiert und getestet werden.
Gewünschte Methoden, Vorgehen
- Analyse zu bestehenden Lösungen (zentrale Features, deren Probleme)
- Identifikation und Definition der möglichen Use-Cases
- Erarbeitung und Validierung eines UI Prototypen
- Softwareerstellung des Basis Moduls und Umsetzung einzelner Use-Cases
- Konfiguration eines CI/CD Pipeline für eine vereinfachte Verteilung derSoftware (Azure)
Kreativität, Varianten, Innovation
Das Projekt verfügt über kreativen Spielraum. Das Team wird ermutigt, eigene Lösungsansätze zu entwickeln und Varianten zu erarbeiten.
**Diese Projektbeschreibung wurde lediglich zu Demo-Zwecken hochgeladen und entspricht einem bereits abgeschlossenen, vergangenen Projekt. Es soll Ihnen aufzeigen, wie Sie ein Projekt korrekt erfassen.**
Hier kann ein kurzes Summary der Projektidee erfasst werden.