So entsteht Ihre Software, Schritt für Schritt mit mir
Sie sprechen von der ersten Idee bis zum Betrieb mit mir, und ich schreibe die Software auch selbst. Was dabei entsteht, sehen Sie regelmäßig.
-
Gespräch
Verstehen, worum es wirklich geht
Wir fangen mit einem kostenlosen, unverbindlichen Gespräch an, per Video oder in der Region auch gern bei Ihnen. Sie erzählen mir, wie Sie heute arbeiten und wo es hakt.
Ich frage nach Abläufen, Sonderfällen und Daten, nicht nach Technik. Oft zeigt sich dabei, dass der größte Hebel woanders liegt als zunächst gedacht. Und manchmal ist die ehrliche Antwort, dass ein vorhandenes Produkt reicht.
-
Konzept
Umfang, Entwurf und ein erster Schritt
Danach schreibe ich ein Konzept. Darin steht, was die Software können soll, was ausdrücklich nicht, wie die Daten zusammenhängen und womit wir anfangen. Die wichtigsten Ansichten zeichne ich als Entwurf dazu.
Der erste Schritt ist bewusst klein. Lieber eine schmale Version, die schnell im Alltag hilft, als ein großer Plan, der erst nach Monaten etwas zeigt.
-
Umsetzung
Iterativ, mit frühen Zwischenständen
Ich entwickle in kurzen Abschnitten. Nach jedem bekommen Sie einen Stand, den Sie im Browser selbst ausprobieren, sobald es geht mit Ihren echten Daten.
Was Ihnen auffällt, landet im nächsten Abschnitt. So bleiben Umwege kurz. Automatische Tests passen auf, dass Neues nichts kaputt macht, was schon lief.
-
Übergabe & Betreuung
Inbetrieb nehmen und weiter begleiten
Zur Übergabe gehören die Inbetriebnahme auf dem vereinbarten Server, eine Einweisung für Ihr Team und eine Dokumentation, die erklärt, wie die Software aufgebaut ist und betrieben wird.
Danach bleibe ich ansprechbar, für Fragen, kleine Anpassungen und den nächsten Ausbauschritt. Auf Wunsch übernehme ich auch den Betrieb. Umfang und Reaktionszeiten vereinbaren wir schriftlich, passend zu Ihrem Bedarf.
Betrieb und Pflege
Software ist mit dem Livegang nicht fertig. Auf Wunsch kümmere ich mich auch danach um sie. Ich spiele Sicherheitsupdates für Server, Bibliotheken und CMS ein, richte das Hosting ein und betreue es. Backups stelle ich regelmäßig testweise wieder her, damit sie im Ernstfall auch funktionieren, und eine Überwachung benachrichtigt mich, wenn etwas hakt.
Wie schnell ich reagiere, legen wir vorher schriftlich fest. Eine Hotline rund um die Uhr biete ich nicht an, dafür bin ich als Einzelner ehrlich gesagt die falsche Adresse. Dafür wissen Sie immer, mit wem Sie sprechen.
Läuft die Software lieber bei Ihrer eigenen IT oder bei einem Dienstleister Ihrer Wahl, bekommt sie von mir alles, was sie dafür braucht: Anleitung, Zugänge und eine Übergabe.
Wie ich arbeite, wenn niemand hinsieht.
Ein Ansprechpartner
Keine Weitergabe zwischen Vertrieb, Projektleitung und Entwicklung. Wer Ihnen zuhört, programmiert auch. Unterwegs geht nichts verloren. Wer das ist
Klartext statt Fachjargon
Ich erkläre Entscheidungen so, dass Sie sie treffen können. Dauert etwas länger als gedacht, erfahren Sie es früh von mir.
Wartbarer Code
Ich nehme verbreitete Technik, baue übersichtlich und schreibe Tests und Doku dazu. Der Code gehört Ihnen, und in fünf Jahren soll noch jemand daran weiterarbeiten können.
Kleine Schritte
Lieber früh etwas Nutzbares als spät etwas Perfektes. Jeder Abschnitt endet mit einem Stand, den Sie ausprobieren können.
Sicherheit eingeplant
Rechte, Verschlüsselung und Updates gehören zum Konzept und nicht ans Ende. Gespeichert wird nur, was gebraucht wird, und wo es geht, bleiben die Daten auf Ihren Servern oder Geräten.
Remote und vor Ort
Per Video und E-Mail für ganz Deutschland. In der Gegend um Pfaffenhofen, Ingolstadt, Freising und München auch persönlich.
Was kostet das?
Das hängt vom Umfang ab, und deshalb nenne ich hier keine Pauschalpreise. Das erste Gespräch ist kostenlos. Danach bekommen Sie mit dem Konzept eine Aufwandsschätzung für den ersten Abschnitt, bevor Sie sich festlegen. Weil wir klein anfangen, wissen Sie früh, was Sie bekommen, und entscheiden dann über den nächsten Schritt.
Wem gehört der Code?
Ihnen. Sie bekommen die vollen Nutzungsrechte und den kompletten Quellcode, am besten in einem Repository auf Ihrem eigenen Konto. Die Einzelheiten schreiben wir vor Projektbeginn in den Vertrag. Mir ist wichtig, dass Sie nicht von mir abhängen.
Was passiert, wenn Sie einmal ausfallen?
Darauf ist jedes Projekt von Anfang an ausgelegt. Der Code liegt bei Ihnen, ist dokumentiert und mit verbreiteter Technik gebaut. Ein anderer Entwickler kann sich einarbeiten, ohne bei null anzufangen.
Der erste Schritt ist ein Gespräch.
Ein paar Zeilen genügen: was Sie heute tun, was nervt und was die Software können soll. Ich melde mich mit Fragen, einer ersten Einschätzung und einem Vorschlag für den nächsten Schritt. Das erste Gespräch ist kostenlos.