Webapplikationen
Programmierung von (mobilen) Webapplikationen im Internet, Intranet oder Extranet
Entwicklung von webbasierten Arbeitsinstrumenten
Projekte zur Entwicklung von Webapplikationen durchlaufen folgende Schritte:
- Gewünschte Funktionen und Arbeitsabläufe werden analysiert
- SWOT-Analyse einer etwaigen bestehenden Anwendung
- Übersetzung der Workflows in einfache Arbeitsschritte
- Visualisierung des Konzepts mittels schematischer Darstellungen
- Design der Oberfläche mit Fokus auf Gebrauchstauglichkeit
- Erstellung des technischen Konzepts
- Entwicklung auf Basis state-of-the-art Frameworks oder Bibliotheken (meist Open-Source Standard Technologien)
- Programmierung der Eingabemasken, Logik, interaktiven Elementen und grafischen Darstellungen, damit diese von allen Benutzern (barrierearm) auf allen Geräten (Desktop/Laptop, Tablets, Smartphones) effizient und effektiv (Usability-optimiert) genutzt werden können.
- Qualitätssicherung und Tests
- Schulung (opt.) und Einsatz der Software
Optimierung bestehender Applikationen
Manchmal kann / soll eine bestehende Applikation nicht ersetzt werden. Mittels des Einsatzes einer Weboberfläche können jedoch:
- die Benutzeroberfläche optimiert
- die Darstellung bestehender Funktionen verbessert
- Zusatzfunktionen wie Überblicksdarstellungen ergänzt und
- eine bessere Handhabung z.B. durch Online Hilfe und Einblendungen erzielt werden.
Ergebnis
Das Ergebnis sind Arbeitsplattformen, die
- von unterschiedlichsten Zielgruppen einfach bedient werden,
- mit personalisierten Ansichten das Arbeiten vereinfachen,
- bestehende Backend- bzw. Datenbank-Systeme integrieren,
- leicht um neue Funktionalitäten erweitert werden können und
- teilweise von den Firmenadministratoren selbst konfiguriert werden können.