Webanwendungsentwicklung: Panels, Portale und SaaS-Produkte
Webanwendungsentwicklung bedeutet, browserbasierte Software von Grund auf zu konzipieren und zu bauen, die einen für Ihr Unternehmen spezifischen Prozess steuert: ein Adminpanel, ein Kundenportal, ein Buchungs- und Bestellsystem, eine Händleroberfläche oder ein SaaS-Produkt. Lastenheft, Oberflächendesign, Entwicklung, Tests, Inbetriebnahme und Übergabe des Quellcodes sind im Leistungsumfang enthalten. Was ein Standardprogramm nicht leisten kann, entsteht in messbaren Etappen mit schriftlichen Abnahmekriterien.
// Für wen ist Webanwendungsentwicklung gedacht?
Webanwendungsentwicklung richtet sich an Unternehmen, die ihre Prozesse über Tabellen, Messenger und E-Mail abwickeln oder an die Grenzen eines Standardprogramms gestoßen sind. Der Bedarf ist meist klar, aber kein Produkt am Markt leistet genau das, und zwei Produkte per Hand zusammenzufügen erzeugt Fehler und Zeitverlust. Wenn Ihnen einer der folgenden Punkte bekannt vorkommt, sind Sie hier richtig.
- Bestellungen, Buchungen oder Anträge werden über Tabellen und Nachrichten verstreut nachverfolgt
- Kunden oder Händler rufen ständig nach dem Status an, weil sie keine eigene Oberfläche haben
- Die Lizenz, die Sie für ein Standardprodukt zahlen, deckt nur die Hälfte Ihres Bedarfs ab
- Sie wollen eine Idee zum Produkt machen und haben für die erste Version kein technisches Team
Für ein internes Panel mit einem einzigen Nutzer gehen wir genauso vor wie für ein SaaS-Produkt mit tausend Nutzern; nur die Anzahl der Module und Integrationen ändert sich.
// Was ist enthalten und was nicht
Das Projekt läuft gegen ein schriftliches Lastenheft; vor dessen Freigabe wird keine Zeile Code geschrieben. Die Tabelle unten listet Punkt für Punkt auf, was ein Standardprojekt umfasst und was außen vor bleibt. Quellcode und Infrastrukturzugänge gehören Ihnen; es gibt keine Lizenz- oder jährliche Bindungsgebühr, und diese Regel steht im Angebot und ändert sich nicht.
| Leistung | Standardprojekt |
|---|---|
| Analysegespräch und schriftliches Lastenheft (Module, Rollen, Oberflächen, Abnahmekriterien) | Enthalten |
| Oberflächendesign und klickbarer Prototyp | Enthalten |
| Benutzerverwaltung, Rollen und Berechtigungen | Enthalten |
| Modulentwicklung (Lieferung in Etappen, jede Etappe getestet) | Enthalten |
| Anbindung externer Systeme (API-Verbindung, bis zu 2 Systeme) | Enthalten |
| Auswertungsoberflächen, Exporte und Sicherheit (Verschlüsselung, Sitzungen, Backups) | Enthalten |
| Tests, Inbetriebnahme und Servereinrichtung | Enthalten |
| Übergabe von Quellcode, technischer Dokumentation und Benutzerhandbuch | Enthalten |
| 60 Tage Fehlerbehebung nach der Auslieferung | Enthalten |
| Mobile-App-Version (iOS/Android) | Separat kalkuliert |
| Mehr als 2 externe Integrationen | Separat kalkuliert |
| Server-, Domain- und Drittanbieter-Abonnements | Nicht enthalten |
Wird eine Mobile-App benötigt, planen wir sie so, dass sie sich das Backend der Webanwendung teilt; Desktop-Anforderungen beschreiben wir gesondert unter Desktop-Anwendungsentwicklung.
// Wie läuft es ab und wie lange dauert es?
Ein kleines internes Panel dauert 4 bis 6 Wochen, ein Portal mit mehreren Modulen 3 bis 5 Monate; die Dauer wird im Lastenheft je Modul festgehalten. Die Entwicklung wird in Etappen geliefert: Sobald ein Modul fertig ist, testen Sie es auf der Staging-Umgebung und geben es frei – so gibt es am Ende keine Überraschung. Die Fehlerbehebung ist 60 Tage nach der Auslieferung garantiert.
Analysegespräch (1 Woche)
Wir hören uns aktuellen Prozess, Nutzer, Oberflächen und Integrationen an und zeichnen den Ablauf auf
Lastenheft und Prototyp (1 bis 2 Wochen)
Module, Rollen und Abnahmekriterien werden festgehalten; ein klickbarer Prototyp wird freigegeben
Entwicklung in Etappen (3 Wochen bis 4 Monate)
Die Module entstehen der Reihe nach; jedes wird auf Staging vorgestellt und freigegeben
Integration und Tests (1 bis 2 Wochen)
Externe Systeme werden angebunden; Sicherheits- und Lasttests laufen
Inbetriebnahme und Übergabe (1 Woche)
Der Server wird eingerichtet, Daten migriert, Schulung gegeben, Code und Dokumente übergeben
// Wie kommt der Preis zustande?
Drei Größen bestimmen den Preis: Anzahl der Module und Oberflächen, Anzahl der Benutzerrollen und Anzahl der externen Integrationen. Ein internes Panel mit 3 Oberflächen und einer Rolle und ein Portal mit 12 Modulen, 4 Rollen und Buchhaltungsanbindung bedeuten nicht denselben Aufwand – deshalb kalkulieren wir aus dem Lastenheft statt aus einer Pauschalliste. Das Analysegespräch ist kostenlos, und nach Freigabe des Lastenhefts ist das Angebot fix und zusätzlich je Modul aufgeschlüsselt.
Der Preis steigt während der Entwicklung nicht; ändert sich der Umfang, kommt die Zusatzleistung mit schriftlicher Freigabe hinzu. Die Zahlung wird auf die Modullieferungen verteilt. Der Quellcode gehört Ihnen; es gibt keine Lizenz- oder Jahresgebühr.
// Ergebnisse, die wir geliefert haben
Die drei folgenden Fälle stehen für unterschiedliche Anwendungstypen. Ohne Erlaubnis nennen wir keine Kundennamen, deshalb geben wir Branche und Größenordnung an; die Zahlen stammen aus Lieferberichten und Messungen der Kunden. Alle drei Anwendungen wurden von Zep Bilisim in Etappen geliefert, und der Quellcode blieb beim Kunden.
- Logistikunternehmen, Dispositionspanel — Die über Tabellen und Messenger geführte Auftragsverfolgung zog in 6 Wochen in ein Panel um; 3 Stunden tägliche manuelle Erfassung entfielen und fehlerhafte Auslieferungen sanken von 9 % auf 1 %
- Bildungsanbieter, Schülerportal — Anmeldung, Zahlungsverfolgung und Dokumentenanfragen wurden in einem Portal gebündelt; Statusanrufe sanken von 400 auf 60 pro Monat
- Händlernetz, Bestellportal — 40 Händler bestellen und sehen den Lagerbestand über ihre eigene Oberfläche; die Bestellabwicklung sank von 2 Tagen auf 2 Stunden, mit automatischem Export in die Buchhaltung
Ein Standardprodukt zwingt Ihr Unternehmen in seine Form; eine individuelle Anwendung schneidet die Form passend zu Ihrem Unternehmen zu. Der Unterschied zeigt sich nicht im ersten Monat, sondern daran, ob Sie sie im dritten Jahr noch nutzen.
// Das Team hinter der Arbeit
Das Projekt wird von Caner Zep Çelik geleitet, dem Gründer von Zep Bilisim. Als Gründer und technischer Berater arbeitet er seit 2020 an Softwarearchitektur, Webanwendungsentwicklung und API-Integrationen und war an mehr als 100 Projekten beteiligt. Er schreibt das Lastenheft, legt die Architektur fest und prüft den Code selbst und liefert jedes Modul gemeinsam mit dem Entwicklungsteam.
Die technische Dokumentation stammt von derselben Person: Architektur, Datenstruktur, Integrationen, Inbetriebnahme und Update-Schritte. Das Dokument ermöglicht es einem anderen Team, den Code später zu übernehmen, und bleibt bei Ihnen.
// Wann wird es nicht gebraucht?
Wenn ein bekanntes Standardprodukt 90 % Ihres Bedarfs abdeckt, ist eine individuelle Anwendung verschwendetes Geld; das sagen wir im Analysegespräch offen und empfehlen das Produkt. Hat sich der Prozess noch nicht gefestigt und ändern sich die Regeln wöchentlich, ist es besser, zuerst den Prozess zu stabilisieren und dann zu bauen; zu früh geschriebene Software ist in zwei Monaten überholt – auch das sagen wir im Gespräch.
Geht es lediglich um eine kleine Funktion auf einer WordPress-Website, ist ein individuelles Plugin günstiger, und wir richten den Auftrag entsprechend aus.
Die Top 10 der Websicherheitsrisiken von OWASP führen aus unabhängiger Quelle die Risiken auf, die wir in jeder von uns gebauten Anwendung prüfen; unser Testschritt baut darauf auf.
// Häufig gestellte Fragen
Wir wählen pro Projekt weit verbreitete, gut dokumentierte und langlebige Open-Source-Technologien aus und halten die Begründung im Lastenheft fest. Ziel ist, dass auch andere Entwicklerinnen und Entwickler den Code lesen und pflegen können; Nischenwerkzeuge, die von einer einzelnen Person abhängen, setzen wir nicht ein. Das Hosting richten wir in Ihrem eigenen Konto ein, sodass Zugang und Kostenkontrolle bei Ihnen bleiben.
Ja. Sobald ein Modul fertig ist, stellen wir es Ihnen auf einer Staging-Umgebung vor; Sie testen es und geben es frei oder fordern Korrekturen an. Eine schriftliche Wochenzusammenfassung zum Fortschritt erhalten Sie ebenfalls. So begegnet Ihnen am Ende keine unerwartete Oberfläche; ein nicht freigegebenes Modul wird korrigiert, bevor das nächste startet. Auch die Zahlung ist an die Modullieferungen gekoppelt und wird vorab angekündigt.
Ja; Daten aus Tabellen, einem alten Programm oder einer Datenbank werden bereinigt und im Rahmen der Inbetriebnahme in die neue Struktur überführt. Zuvor führen wir einen Testlauf mit Beispieldaten durch und zeigen Ihnen das Ergebnis. Auf Wunsch lässt sich ein Parallelbetrieb mit dem Altsystem einplanen; der Umstieg erfolgt ohne Datenverlust und Sie erhalten eine Prüfliste.
Ja, vollständig. Code, Datenbankstruktur und Infrastrukturzugänge werden bei der Inbetriebnahme übergeben – ohne Lizenzbeschränkung und ohne Jahresgebühr. Sie können mit einem anderen Team weiterarbeiten oder eigene Entwickler einsetzen. Die technische Dokumentation ist so geschrieben, dass diese Übergabe leichtfällt; die Kommentare im Code sind in klarer Sprache verfasst und die Versionshistorie wird mitgeliefert.
Die Fehlerbehebung ist 60 Tage nach der Auslieferung kostenlos. Danach werden neue Funktionswünsche separat angeboten, während Serverüberwachung und Sicherheitsupdates Teil eines monatlichen Wartungspakets sind. Wir betreuen auch Anwendungen, die wir vor Jahren gebaut haben; technische Dokumentation und Versionshistorie machen diese Kontinuität einfach, und jedes neue Angebot basiert auf demselben Dokument.
Ja, aber schriftlich. Jeder neue Wunsch nach Freigabe des Lastenhefts wird als Zusatzleistung mit Dauer und Kosten festgehalten und nach Freigabe in den Plan aufgenommen. Kleine Korrekturen gelten nicht als Zusatzleistung. Diese Disziplin verhindert endlose Projekte und Überraschungen außerhalb des Angebots, und die Lieferung in Etappen macht den Umfang früh sichtbar.
// Ähnliche Leistungen
API- & Systemintegration
API-Entwicklung und Integration, damit ERP, CRM, E-Commerce, Buchhaltung und Versandsysteme miteinander sprechen.
Details ansehen → SoftwareDesktop-Anwendungsentwicklung
Wir entwickeln Desktop-Anwendungen, die offline laufen, mit Hardware kommunizieren und lokale Daten verarbeiten.
Details ansehen → WordPressWordPress Individuelle Entwicklung & Integrationen
Individuelle WordPress-Entwicklung: maßgeschneiderte Themes, Plugins und API-Integrationen.
Details ansehen →Zuletzt aktualisiert: