SavianoSchweiz

Webanwendungen nach Mass entwickeln

Eine Webanwendung ist das einzige Format das alle erreicht ohne Installation. Sie verzeiht auch am wenigsten eine schludrige Architektur, weil alle dieselbe Langsamkeit im selben Moment erleben.

Webanwendungen

Was wir bauen

Kundenportale, interne Verwaltungswerkzeuge, Konfiguratoren, Übersichten die mehrere Quellen zusammenführen, Lieferantenextranets. Das Gemeinsame dieser Projekte ist keine Technologie, sondern dass sie einen Ordner, eine geteilte Datei oder ein unbeherrschbar gewordenes Postfach ersetzen.

Wir gehen vom tatsächlichen Ablauf aus, nicht vom Entwurf. Wie viele Personen erfassen, wer gibt frei, was geschieht wenn zwei Personen denselben Datensatz ändern, und was muss bleiben wenn jemand das Unternehmen verlässt. Diese Antworten bestimmen die Architektur weit mehr als die Wahl eines Rahmenwerks.

  • Kundenportale und geschützte Bereiche mit namentlichem Zugang
  • Interne Verwaltungswerkzeuge, die eine geteilte Tabelle ersetzen
  • Übersichten, die mehrere bestehende Systeme zusammenführen
  • Konfiguratoren und Offertstrecken im Browser
  • Programmierschnittstellen, um Ihre Daten Partnern zu öffnen

Die technischen Entscheide, und warum

Wir arbeiten durchgehend in TypeScript, mit Next.js für die Darstellung und PostgreSQL für die Daten. Das ist keine Geschmacksfrage: eine Sprache auf beiden Seiten verkleinert die Fehlerfläche, und eine ausgereifte relationale Datenbank erspart es, Garantien neu zu erfinden die vierzig Jahre Ingenieurarbeit bereits gelöst haben.

Gerendert wird auf dem Server überall dort, wo Inhalt gefunden oder schnell gelesen werden muss. Eine Anwendung die vier Sekunden bis zur ersten Seite braucht verliert ihre Nutzer, bevor sie irgendetwas bewiesen hat.

  • TypeScript, Next.js, PostgreSQL, Prisma
  • Serverseitige Darstellung für den ersten Aufbau und die Auffindbarkeit
  • Namentliche Anmeldung, Rollen und Zugriffsprotokoll
  • Automatisierte Tests auf den Strecken, deren Ausfall teuer wird
  • Reproduzierbarer Build und sofortige Rückkehr zur Vorversion

Nach der Inbetriebnahme

Eine Webanwendung wird nicht geliefert, sie wird betrieben. Sicherheitsaktualisierungen, Überwachung, durch echte Wiederherstellung geprüfte Sicherungen und Antwortzeiten bleiben in unserer Hand. Das ist der Teil den Dienstleister meiden, und derjenige der entscheidet ob das Werkzeug in drei Jahren noch benutzt wird.

  • Auslieferung ohne Unterbruch, bei Bedarf mehrmals pro Woche
  • Laufende Überwachung und Alarme auf Antwortzeiten
  • Sicherungen durch Wiederherstellung geprüft, nicht bloss geplant
  • Sicherheitskorrekturen ohne Warten auf einen Vorfall
Häufige Fragen

Webanwendungen nach Mass entwickeln

Wie lange bis zu einer brauchbaren ersten Fassung?

Sechs bis zwölf Wochen bei gut gehaltenem Umfang, sofern die fachlichen Entscheide während des Projekts fallen und nicht danach. Der begrenzende Faktor ist fast immer die Verfügbarkeit der Person die den Ablauf kennt, nie die Schreibgeschwindigkeit des Codes.

Wo liegen die Daten?

In der Schweiz oder in der Europäischen Union, je nach Ihren Pflichten. Wir setzen keinen Anbieter ein, dessen Sicherungen unbemerkt anderswohin wandern, und wir übergeben Ihnen schriftlich den Standort von Primärdaten, Sicherungen und Protokollen.

Können wir den Code später übernehmen?

Ja. Das Repository gehört Ihnen, die Betriebsdokumentation ist Teil davon, und wir verwenden keine proprietäre Komponente die Sie an uns bindet. Eine Übergabe an ein anderes Team wird vorbereitet, nicht am Tag der Dringlichkeit improvisiert.


Sprechen wir über das, was Sie bauen wollen.

Beschreiben Sie Ihre Lage in wenigen Zeilen. Liegt das Thema ausserhalb unserer Stärken, sagen wir es sofort.

Kontakt aufnehmen