Zum Inhalt springen
Arbeitsplatz mit zwei Monitoren in einem hellen Raum.

Webanwendungen

Software, die im Browser läuft und einen echten Ablauf trägt. Geplant und gebaut von denselben Menschen.

Einordnung

Wenn Tabellen und E-Mail den Ablauf nicht mehr tragen

Vorgänge laufen über E-Mail, Tabellen und PDF-Formulare. Der Stand ist verteilt, Rechte sind unklar, und niemand weiß genau, wo ein Antrag gerade liegt.

Eine Webanwendung bringt Anmeldung, Rollen, Vorgänge und Daten an einen Ort. Quellcode und Dokumentation gehören am Ende Ihnen. Wer eine Idee erst prüfen will, startet mit einem MVP.

Zur MVP-Entwicklung

Was wir bauen

  • Portale

    Kunden-, Bürger- und Partnerportale, auch Intranet und Extranet.

  • Fachanwendungen

    Ein Arbeitsprozess im Haus, auch die Ablösung eines Altsystems.

  • Webplattformen

    Zwei Gruppen, Angebot und Anfrage, und die Regeln dazwischen.

Leistungsumfang

Was die Entwicklung leistet

Drei Bausteine, die in den meisten Anwendungen wiederkehren. Der genaue Umfang entsteht im ersten Schritt.

  • 01 · Zugang

    Rollen und Rechte

    Zugriffskontrolle für Kunden, Partner, Bürger und interne Sachbearbeitung. Vorhandene Anmeldeverfahren können angebunden werden.

    • Rollen und Rechte je Bereich
    • Anbindung an vorhandenes Login
    • Protokollierung der Zugriffe
  • 02 · Vorgang

    Vorgänge und Dokumente

    Formulare, Status und Dokumente an einem Vorgang. Alle Beteiligten sehen denselben Stand, Freigaben hängen am Vorgang.

    • Formulare mit Plausibilitätsprüfung
    • Statusgeführte Bearbeitung
    • Dokumente am Vorgang
  • 03 · Anbindung

    Schnittstellen

    Vereinbarte Daten gehen an vorhandene Systeme. Die Anwendung ergänzt Fachverfahren, statt sie zwingend zu ersetzen.

    • Schnittstellen nach Absprache
    • Klare Datenübergabe
    • Dokumentation der Anbindung

Integrierte Qualitätskriterien

Gesetzliche Vorgaben, Datenschutz und Barrierefreiheit sind keine Zusatzleistungen, sondern Architekturentscheidungen ab Tag eins.

Barrierefreiheit WCAG 2.1 AA
Semantische Struktur, Kontraste und Tastaturbedienung im Code, damit assistierende Technologien die Anwendung erfassen.
Datenschutz Privacy by Design
Rollen bestimmen, wer welche Daten sieht. Zugriffe werden protokolliert, personenbezogene Daten so sparsam wie möglich erhoben.
Dokumentation OpenAPI 3.1
Aufbau, Schnittstellen und Betrieb sind beschrieben, damit Ihr Team oder ein anderer Dienstleister weiterarbeiten kann.
Betrieb in Deutschland Self-Hosting
Betrieb auf Infrastruktur in Deutschland oder als Self-Hosting in Ihrer eigenen Umgebung.

Vorgehen

Sechs Phasen, die aufeinander aufbauen

KI setzen wir schon im ersten Gespräch ein, nicht erst beim Programmieren. Jede Phase liefert ein Ergebnis, mit dem die nächste weiterarbeitet.

  1. Verstehen

    Schritt 1: Kennenlernen und Profil

    Mit KI-Unterstützung entsteht ein Profil, das Ihre Fachsprache und Abläufe genau erfasst. Unsere Fragenkataloge führen schnell zum eigentlichen Problem.

    KI-gestützt

    ErgebnisProfil und abgegrenzter Umfang

  2. Konzipieren

    Schritt 2: Konzept und Architektur

    Datenmodell, Schnittstellen, Rollen und Architektur. Wir legen fest, welches Framework und welche Betriebsform passen.

    ErgebnisTechnisches Konzept

  3. Schritt 3: Designsprache und Designsystem

    Nutzerführung und Oberflächen für die Rollen der Anwendung, dazu ein Designsystem für die Umsetzung.

    KI-gestützt

    ErgebnisDesignsystem und klickbarer Entwurf

  4. Umsetzen

    Schritt 4: Umsetzung

    Wir bauen im Rhythmus Ausschnitt, Ansicht, Rückmeldung. Sie sehen den Stand, bevor die nächste Lieferung beginnt.

    ErgebnisLauffähige Anwendung

  5. Schritt 5: Inbetriebnahme, Qualitätssicherung und Test

    Tests gegen die Anforderungen aus Phase 01 und Inbetriebnahme in der vereinbarten Umgebung.

    ErgebnisGeprüfte Anwendung im Betrieb

  6. Schritt 6: Übergabe und Betreuung

    Quellcode, Dokumentation und ein Workshop für Ihr Team. Auf Wunsch beginnt danach die Betreuung.

    ErgebnisEigenständiger Betrieb oder Betreuung durch uns

Arbeitsmittel

Womit wir arbeiten

Auszug der Arbeitsmittel für diese Leistung. Wir denken in Architekturmustern, ein abweichender Technologiewunsch ist selten ein Ausschlusskriterium. Entscheidend ist unsere Erfahrung mit vergleichbaren Vorhaben.

  • Oberfläche

    Typisierte Oberflächen für Anwendungen im Browser.

    • React
    • Next.js
    • Angular
    • TypeScript
  • Fachlogik

    Dienste, Schnittstellen und Anmeldung.

    • Node.js
    • NestJS
    • Spring Boot
    • OAuth2 / SSO
  • Daten

    Relationale Daten und Volltextsuche.

    • PostgreSQL
    • Elasticsearch
  • Betrieb

    Container für Betrieb und Self-Hosting.

    • Docker

Systembetrieb

Im Angebot einkalkuliert

Nachhaltige Systembetreuung

Nahtloser Übergang von der Entwicklung in den Produktivbetrieb. Betrieb und Pflege kalkulieren wir von Beginn an in jedes Angebot ein, auch bei Vergaben, ohne versteckte Folgekosten.

  1. Betrieb und Hosting

    Serverinfrastruktur, automatisierte Deployments, regelmäßige Backups und ein kontinuierliches Monitoring sichern die dauerhafte Verfügbarkeit.

  2. Wartung

    Sicherheits-Patches, Updates auf neue Hauptversionen und die Pflege aller Abhängigkeiten halten das System stabil und sicher.

  3. Support

    Verbindliche Ansprechpartner für technische Anfragen und Störungsmeldungen mit vereinbarten Reaktionszeiten.

  4. Weiterentwicklung

    Funktionale Anpassungen und Erweiterungen auf Basis eines klar definierten monatlichen Leistungskontingents.

  • Feste Laufzeiten und klare Leistungsgrenzen
  • Verbindliche Reaktionszeiten
  • Alle Betreuungsleistungen aus einer Hand
Zu Wartung und Betreuung

Häufige Fragen

Fragen zur Webanwendung

Was vor einer Entscheidung für eine eigene Anwendung meist geklärt werden will.

Unsere Abläufe laufen über Tabellen und E-Mails. Ist das schon ein Fall für eine Webanwendung?

Oft ja. Wenn mehrere Personen dieselbe Liste pflegen, Stände per E-Mail abgleichen oder Daten doppelt eintippen, lohnt sich ein Blick. In der Bestandsaufnahme zeigen wir, welcher Teil sich wirklich lohnt und welcher so bleiben kann.

Wovon hängt der Aufwand ab?

Vor allem von vier Dingen: wie viele Rollen und Rechte es gibt, welche Systeme angebunden werden, wie viele Altdaten übernommen werden und wie hoch die Verfügbarkeit sein muss. Nach der Aufnahme erhalten Sie ein Angebot zum Festpreis.

Gehört uns der Quellcode?

Ja. Mit der Übergabe erhalten Sie Quellcode und Dokumentation, die Nutzungsrechte regeln wir im Vertrag. Sie bleiben damit unabhängig von uns.

Nehmen Sie auch an Ausschreibungen teil?

Ja. Senden Sie uns die Vergabeunterlagen direkt zu. Betrieb und Wartung kalkulieren wir dabei von Beginn an ein, damit das Angebot auch über die Laufzeit vergleichbar bleibt.

Lässt sich KI in die Anwendung einbauen?

Ja, etwa zum Auswerten von Dokumenten, für Suche in eigenen Daten oder für Assistenten im Arbeitsablauf. Mehr dazu unter KI-Anwendungen.

Kontakt

Vorhaben besprechen

Schreiben Sie uns zum Vorhaben oder senden Sie uns Ausschreibungsunterlagen direkt zu. Sie sprechen von Beginn an mit den Personen, die planen und umsetzen.

  1. Unverbindliche Anfrage

    Stichpunkte zu Projektgegenstand und Rahmen reichen aus. Vertrauliche Daten besprechen wir nach der Kontaktaufnahme.

  2. NDA bei Bedarf

    Auf Wunsch schließen wir vor der Detailbesprechung eine Geheimhaltungsvereinbarung ab.

  3. Rückmeldung

    Sie erhalten in der Regel innerhalb eines Werktags eine Rückmeldung von uns.

David Bachorska

Direkt von David Bachorska

Keine Warteschlange, kein Vertriebsteam.

Bevorzugter Kontaktweg