Push Alerts - App zur Verwaltung von dringenden Aufgaben
Project Idea Metadata
- Project Idea Name: Push Alerts - App zur Verwaltung von dringenden Aufgaben
- Date: 11/26/2021 10:10:54 AM
- Administrators:
Project Idea Description
Ausgangssituation und Problem
Üblicherweise verwalten IT-Teams eines Unternehmens ihre Aufgaben in einem Ticket- oder Eventsystem. Bei Eintritt eines Events, muss sich jemand in einer gewissen Zeit darum kümmen. Oft passiert jedoch, dass zu viele Aufgaben mit höchster Priorität gewichtet werden. Dies kann dazu führen, dass ein neues Ticket oder Event nicht zeitgemäss bearbeitet oder gar vergessen wird. Es passiert also, dass dringende Aufgaben vernachlässigt werden. Weiter wird die Bearbeitungszeit durch Emailverkehr oder Absprache per Telefon verlängert.
Aufgabenstellung
Im Rahmen von Security Information und Event Management (SIEM) als Teil der Information Security soll mit der Push Alerts App innerhalb eines IT-Teams sichergestellt werden, dass sich ein Mitglied möglichst schnell um die Erledigung eines Events respektive einer dringenden Aufgabe kümmert. Durch Push-Benachrichtigungen wird das Team über neue, zugeteilte und erledigte Aufgaben benachrichtigt. Die Aufgaben werden über eine Schnittstelle von anderen Applikationen generiert und in einer Liste übersichtlich mit den nötigen Informationen dargestellt.
Ziel der Arbeit und erwartete Resultate
Eine Lösung für effizienteres Erledigen einer dringenden Aufgabe in einem Team.
- Bereitsstellung einer mobilen Applikation zur Visualisierung der Aufgaben und Benachrichtigungen. Die App dient lediglich als Prototyp bzw. Vorlage und wird nicht für einen produktiven Einsatz verwendet.
- Benachrichtigungen werden verschickt für erstellte Aufgaben, zugewiesene Aufgaben und schliessen einer Aufgabe. Ebenfalls gibt es periodische Benachrichtigungen nach Zeit XY zur periodischen Erinnerung bis sich jemand der Aufgabe zuweist
- Bereitstellung einer Programmierschnittstelle zur Abfrage und Änderung der Daten der Aufgaben sowie zur Erstellung einer neuen Aufgabe
- Bereitstellung einer lokalen Datenbank für Speicherung nötigster Daten
- Die Aufgaben werden nicht manuell, sondern automatisch über die Programmierschnittstelle durch andere Applikationen erstellt
- Funktionalität mit einfacher Datenquelle darstellen (Script, Postman, ...)
- Aspekte der Sicherheit wurden implementiert oder beschrieben.
Gewünschte Methoden, Vorgehen
- Für die Durchführung soll ein passendes Vorgehensmodell gewählt werden
- Die mobile Applikation soll vor der Implementation mittels interaktiven Prototypen getestet werden.
- Die Technologien der einzelnen Softwarekomponenten werden absichtlich nicht im Voraus definiert und können mit Begründung frei gewählt werden.
Abgrenzung
Folgende Punkte sind nicht Teil der Arbeit:
- Grafische Benutzeroberfläche für die Verwaltung der Projekte und Benutzende
- Erstellen eines eigenen Push-Benachrichtigungsdienst - es kann ein bestehendes SaaS Produkt verwendet werden
- Rollout bzw. Pilottest des Prototyps in einem Team des Unternehmens
- Stoppen und Abbau von verwendeten Diensten und internen Services
Kreativität, Varianten, Innovation
Solange der Prototyp für Schindler Aufzüge einen potentiellen Nutzen darstellt, können die Tools und Technologien frei gewählt werden. Die nötigen Daten sollen möglichst innerhalb des Unternehmens verwaltet werden. Das Projekt stellt eine in der Art noch nicht vorhandene Lösung des beschriebenen Problems dar und bietet damit eine spannende Bachelorarbeit an.
Termine
Start: 21.02.2022
Ende: 10.06.2022
Mit der Push Alert App wird innerhalb eines Teams sichergestellt, dass sich ein Mitglied um die Erledigung einer dringenden Aufgabe kümmert. Durch Push Notifications wird das Team über neue, zugeteilte und erledigte Aufgaben benachrichtigt. Die Aufgaben werden über eine Schnittstelle von anderen Applikationen generiert und in einer Liste übersichtlich mit den nötigen Informationen dargestellt. Zur mobilen Applikation wird zusätzlich ein Webserver, ein Benachrichtigungsserver und Datenbank bereitgestellt.