Individualsoftware: wenn die Standardlösung nicht mehr passt
Eine Anwendung für Abläufe, die es so nur bei Ihnen gibt. Entwickelt, betrieben und weiterentwickelt von derselben Person, die das Projekt mit Ihnen bespricht.
Woran Sie merken, dass es soweit ist
Kaum ein Betrieb entscheidet sich am grünen Tisch für eigene Software. Es fällt irgendwann auf, meistens an einem dieser Punkte:
Eine Tabelle ist zur Datenbank geworden
Die Kalkulation, die Kundenliste oder der Bestand liegen in einer Datei, die nur eine Person wirklich versteht. Zwei Leute können nicht gleichzeitig daran arbeiten, und niemand weiß sicher, welche Fassung die aktuelle ist.
Dieselben Daten werden mehrfach eingetippt
Was im einen Programm steht, muss ins nächste übertragen werden. Von Hand, mit den Fehlern, die dabei entstehen.
Das gekaufte Programm kann achtzig Prozent
Die fehlenden zwanzig sind genau die, die Ihr Geschäft ausmachen, und dafür gibt es dann eine Behelfslösung, die täglich Zeit kostet.
Die Lizenzkosten wachsen mit jedem Mitarbeiter
Bei fünf Leuten war das egal. Bei fünfundzwanzig ist es ein Posten, für den man etwas Eigenes bauen könnte.
Wenn Sie sich an einer dieser Stellen wiedererkennen, lohnt sich das Rechnen.
Was dabei entsteht
Keine Software von der Stange und kein Baukasten, sondern eine Anwendung für Ihren Ablauf. Häufige Fälle:
Fachanwendungen
Was Ihr Betrieb täglich tut, in einem System statt in fünf Programmen und drei Tabellen.
Marktplätze und Portale
Wenn Anbieter und Nachfrager zusammenkommen sollen, mit Registrierung, Angeboten und Abwicklung.
Abrechnung und Auswertung
Aus Ihren Daten wird eine Rechnung, ein Bericht oder eine Zahl, auf die Sie sich verlassen können.
Kundenportale
Ihre Kunden sehen selbst, was sie sonst per Mail erfragen müssten.
Alles läuft als Webanwendung im Browser. Es gibt nichts zu installieren, und es funktioniert auf dem Rechner im Büro genauso wie auf dem Telefon unterwegs.
Wie wir vorgehen
- 1
Machbarkeits-Workshop
Wir sehen uns Ihren Ablauf an und klären, was die Anwendung können muss und was nicht. Sie bekommen eine Einschätzung zu Aufwand und Kosten, bevor Sie sich binden.
- 2
Erste lauffähige Fassung
Statt einem Pflichtenheft über hundert Seiten bauen wir den Kern und Sie probieren ihn aus. Was sich in der Praxis als falsch herausstellt, ändern wir, solange es billig ist.
- 3
Ausbau
Die Anwendung wächst in Etappen, jede davon nutzbar. Sie sehen laufend, wofür Sie bezahlen.
- 4
Betrieb und Pflege
Hosting auf unseren Servern oder auf Ihrer eigenen Infrastruktur, dazu Sicherheitsupdates und Sicherungen. Änderungen kommen dorthin, wo sie hingehören, statt sich anzustauen.
Die Technik dahinter
Wir arbeiten mit Ruby on Rails. Das Framework gibt es seit über zwanzig Jahren, es wird von großen Anwendungen im täglichen Einsatz getragen, und es ist darauf ausgelegt, dass eine kleine Zahl von Entwicklern viel bewegt. Für einen Betrieb Ihrer Größe ist das der entscheidende Punkt: Sie bezahlen für Ergebnisse, nicht für ein Team.
Betrieben wird in der Regel auf unseren eigenen Servern in Deutschland und Österreich. Wenn Sie eigene Infrastruktur haben und die Voraussetzungen stimmen, läuft die Anwendung ebenso bei Ihnen im Haus. Wo Ihre Daten liegen, entscheiden Sie.
Der Quellcode gehört Ihnen. Das ist kein Nebensatz, sondern der Unterschied zu einer Mietlösung: Wenn Sie sich eines Tages trennen wollen, nehmen Sie Ihre Anwendung mit. Wir halten Sie nicht über den Zugang zu Ihren eigenen Daten.
Warum uns die Frage wichtig ist, wo Ihre Daten liegen, lesen Sie hier: Digitale Souveränität.
Warum DemiCloud
Ein Ansprechpartner, der auch entwickelt
Sie erklären Ihren Ablauf einmal, und zwar der Person, die ihn danach umsetzt. Kein Projektleiter dazwischen, der übersetzt.
Über 15 Jahre in IT-Security
Anwendungen mit Kundendaten werden angegriffen. Dass Zugriffsrechte, Verschlüsselung und Protokollierung von Anfang an stimmen, ist hier kein Extra.
Erfahrung mit dem, was danach kommt
Eine Anwendung ist mit dem Start nicht fertig. Wir betreiben, was wir bauen, und merken deshalb selbst, wo es hakt.
Feste Absprachen statt Stundenzettel-Überraschungen
Jede Etappe wird vorher kalkuliert.
Lohnt sich das für Ihren Betrieb?
Im Machbarkeits-Workshop sehen wir uns an, welcher Ablauf Sie am meisten Zeit kostet und ob eine eigene Anwendung dort etwas ändert. Sie bekommen eine ehrliche Einschätzung, auch wenn sie lautet, dass ein fertiges Produkt die bessere Wahl ist.
Häufige Fragen
Was kostet Individualsoftware?
Das hängt vom Umfang ab, und seriös lässt sich das erst nach dem Workshop sagen. Zur Orientierung: Kleinere Fachanwendungen beginnen im niedrigen fünfstelligen Bereich. Der Machbarkeits-Workshop kostet 490 € und wird bei einer Beauftragung angerechnet.
Wie lange dauert es, bis wir etwas sehen?
Die erste lauffähige Fassung steht üblicherweise nach wenigen Wochen. Sie ist noch nicht vollständig, aber Sie können damit arbeiten und sagen, was fehlt.
Wann lohnt sich Individualsoftware gegenüber einem fertigen Produkt?
Wenn Ihr Ablauf sich von dem unterscheidet, wofür die fertigen Produkte gebaut sind, und wenn die Behelfslösung drumherum regelmäßig Zeit kostet. Wenn ein Standardprodukt besser passt und billiger und schneller einsetzbar wäre, dann sagen wir das.
Was ist, wenn sich unsere Anforderungen ändern?
Das ist der Normalfall, nicht die Ausnahme. Deshalb bauen wir in Etappen. Änderungen sind früh günstig und werden mit jedem Monat teurer, also klären wir die teuren Fragen zuerst.
Können wir die Anwendung später selbst betreuen lassen?
Ja. Der Quellcode gehört Ihnen, die Technik ist verbreitet, und die Übergabe an eine andere Firma oder an eigene Leute ist vorgesehen.
Was passiert mit unseren Daten?
In der Regel auf Servern in Deutschland und Österreich, die wir selbst betreiben. Wenn Sie die Anwendung lieber auf Ihrer eigenen Infrastruktur betreiben wollen, geht auch das, sofern die Voraussetzungen stimmen. In beiden Fällen sind keine US-Dienste beteiligt, und es gibt keine Auswertung durch Dritte.
Bauen Sie auch auf bestehenden Systemen auf?
Oft ist das der bessere Weg. Wenn Ihre Warenwirtschaft bleibt und nur das Drumherum fehlt, bauen wir das Fehlende und binden es an.
