This page is optimized for AI. For the human-readable: Strassenzustandserfassung: Software Konzeption

Strassenzustandserfassung: Software Konzeption

Project Idea Metadata

Project Idea Description

Ausgangslage

Um das Schweizer Strassennetz zu bewirtschaften sind unzählige viele verschiedene Tools und Tabellen im Einsatz. Oftmals sind in Excel alle Strassen, mögliche Massnahmen pro Jahr etc. erfasst. Verschiedene Ingenieur-Büros haben deshalb ihre Planertools (CAD)-Lösungen um solche Module ergänzt. Die Erfassung vor Ort (draussen) der Strassendaten geschieht heute jedoch noch manuell auf Papier und wird dann in das Programm eingegeben.


Ziele

Für die Strassenerfassung soll ein Tool konzipiert werden. Das heisst, dass das bestehende Datenmodell aufgenommen und die relevanten Parameter für die Erfassung definiert werden (Schnittstellenspezifikation). Weiter sind die UseCases sowie mögliche konzeptionelle Lösungen (Software Design) mit dem Kunden zusammen zu erstellen. Ziel ist es, dass alle Optionen und Vorabklärungen für die Erstellung einer Software vorbereitet sind.


Projektgesamtziel

Es soll die IST-Situation dokumentiert werden und eine Umsetzungsmöglichkeit vorgeschlagen werden. Für diese soll ein Konzept erstellt werden. Das Konzept umfasst die vor Ort Erfassung des Strassenzustandes und eine Integration in das bestehende System (Datenerfassung). Das Konzept soll mittels einem Protoypen umgesetzt und getestet werden.


Teilziele

1. IST-Zustand dokumentiert

1.1 Dokumentieren des IST-Zustandes: 23.10.2022

- Erfassungsprozess: Geschäftsprozessdiagramm BPMN 2.0

- Datenbankaufbau: ERD als Klassendiagramm UML 2

- Softwareübersicht: Komponentendiagramm UML 2

2. Konzept erstellt

2.1 Erstellen des Konzepts: 13.11.2022

- Schnittstellendiagramm

- Wireframes / Mockups

- Interviews mit 1-2 Experten

3. Prototyp umgesetzt

3.1 Umsetzen des Prototypen: 04.12.2022

- Interaktiver Prototyp via Figma oder Protoyp via PHP / HTML / CSS (Wird im Verlauf des Projektes entschieden)

4. Testing und Validierung durchgeführt

4.1 Durchführen des Testing und der Validierung: 18.12.2022

- Qualitativer Bericht mit Kunden

- Interviews mit 1-2 Experten


Nicht-Ziele / Nicht-Inhalte:

- Implementierung der vollständigen Lösung

- Implementierung für den operativen Gebrauch

Projektrisiken:

- Schwierigkeit bestehende Software zu verstehen in nützlicher Zeit

- Informationsfluss nicht effizient und vollständig

- Einhalten des Zeitplans und trotzdem über genügend Flexibilität verfügen

- Nicht regelmässiger Austausch mit Auftraggeber und Betreuer

Gegenmassnahmen:

- Regelmässiger Abgleich mit Auftraggeber und Betreuer

- Selbständiges Erarbeiten von Knowhow

- Gemeinsame Plattform für Projektteam


Methoden

Einerseits Requirements-Engineering, Datenbankmodellierung, Schnittstellendesign, Softwaredesign, UX und nach Option Prototype, einfache UserTests. Betr. Tool, Plattform etc. ist alles offen. Wichtig ist bloss die Anbindung an die bestehende CAD Software. Man kann beliebig kreative Ideen einbringen und mit dem Kunden evaluieren.


Schlagwörter

Softwaredesign, Requirementsengineerin

Für die Strassenerfassung soll ein Tool konzipiert werden. Das heisst, dass das bestehende Datenmodell aufgenommen und die relevanten Parameter für die Erfassung definiert werden (Schnittstellenspezifikation). Weiter sind die UseCases sowie mögliche konzeptionelle Lösungen (Software Design) mit dem Kunden zusammen zu erstellen. Ziel ist es, dass alle Optionen und Vorabklärungen für die Erstellung einer Software vorbereitet sind.