IT-Dienstleister im Allgäu

SaaS- und Softwareentwicklung aus Kempten

Manchmal gibt es für eine Aufgabe keine passende Software zu kaufen, oder Sie möchten Ihren Kunden selbst eine Anwendung anbieten. Dann entwickeln wir sie. Sie läuft im Browser und auf Wunsch als Software-as-a-Service mit Abrechnung nach Nutzern oder Paketen.

Was dazugehört

Kundenportale

Ihre Kunden sehen Aufträge, Lieferscheine, Rechnungen oder Wartungstermine und laden Dokumente selbst herunter.

Produktkonfiguratoren

Produkte mit vielen Varianten zusammenstellen, mit Preisberechnung, Prüfung auf unmögliche Kombinationen und Übergabe als Anfrage oder Auftrag.

Interne Werkzeuge

Planungstafeln, Prüf- und Wartungsprotokolle, Auswertungen. Also alles, wofür heute eine unübersichtliche Excel-Datei herhalten muss.

Schnittstellen

Anbindung an ERP, CRM, Buchhaltung oder Microsoft 365 über REST-APIs, Datenbanken oder Dateiaustausch.

Benutzer und Rechte

Anmeldung mit Microsoft-Konto oder eigenem Login, Rollen und Berechtigungen. Für SaaS mit sauber getrennten Daten je Kunde.

Betrieb

Hosting auf Wunsch in Rechenzentren in Deutschland, Backups, Überwachung, Sicherheitsupdates und Weiterentwicklung.

So gehen wir vor

  1. Anforderungen

    Wir sprechen mit den Leuten, die die Software später benutzen, und schreiben auf, was sie können muss und was nicht.

  2. Klickbarer Entwurf

    Ein Prototyp zeigt früh, ob Bedienung und Abläufe passen. Änderungen kosten an dieser Stelle am wenigsten.

  3. Entwicklung in Etappen

    Nach jedem Abschnitt sehen Sie einen lauffähigen Stand und können ihn testen.

  4. Betrieb und Weiterentwicklung

    Nach dem Start betreiben wir die Anwendung, beheben Fehler und bauen neue Funktionen nach Bedarf ein.

Häufige Fragen

Was ist der Unterschied zwischen einer Webanwendung und SaaS?

Eine Webanwendung läuft im Browser. Bei SaaS wird die Software zusätzlich zentral betrieben und von mehreren Kunden gegen eine laufende Gebühr genutzt. Dafür braucht es getrennte Datenbereiche je Kunde, eine Abrechnung und meist eine Selbstregistrierung.

Können Sie eine bestehende Anwendung weiterentwickeln?

Ja, wenn der Quellcode verfügbar ist. Wir sehen uns Code und Dokumentation an und sagen Ihnen offen, ob sich Weiterentwickeln oder Neuschreiben mehr lohnt.

Welche Technik setzen Sie ein?

Verbreitete, gut gepflegte Open-Source-Technologien, für die es auch in einigen Jahren noch Entwickler gibt. Welche genau, hängt von den Anforderungen und von Ihrer vorhandenen IT ab.

Läuft die Anwendung auch auf Smartphone und Tablet?

Ja. Webanwendungen bauen wir so, dass sie sich auf allen Bildschirmgrößen bedienen lassen. Werden Kamera, Offline-Betrieb oder Push-Nachrichten gebraucht, kommt eine Progressive Web App oder eine eigene App in Frage.

Wie wird die Anwendung vor Angriffen geschützt?

Mit verschlüsselten Verbindungen, sicherer Anmeldung mit zweitem Faktor, möglichst knappen Rechten, regelmäßigen Updates der verwendeten Bibliotheken und Protokollierung. Als Maßstab dienen die OWASP Top 10, die bekannteste Liste typischer Schwachstellen in Webanwendungen.

Was passiert mit unseren Daten, wenn wir die Zusammenarbeit beenden?

Sie bekommen Ihre Daten in einem gängigen Format ausgehändigt. Wie das genau abläuft, halten wir vorher im Vertrag fest.

Können Sie die Anwendung an unser ERP anbinden?

In den meisten Fällen ja. Aktuelle ERP-Systeme haben Schnittstellen. Bei älteren Systemen arbeiten wir mit Datenbankzugriff oder regelmäßigem Dateiaustausch.