Softwareentwicklung

Ehrliche Handwerker, die Software schreiben.

Wir bauen mit Herz, Verstand und Menschlichkeit. Sie sehen die Arbeit, während sie entsteht, Sie lesen die Notizen zur verrechneten Zeit, und wir erklären die Entscheidungen, die wir auf dem Weg getroffen haben.

so startet ein Projekt bei uns

Unser Default-Stack

Werkzeuge, die wir kennen, offen für Ihre.

Wir starten meistens mit dem Stack unten. Das ist, was wir am besten kennen, was wir am häufigsten ausgeliefert haben, und was wir auch nachts um zwei reparieren können, wenn ein Kunde anruft. Verpflichtend ist nichts davon. Wenn Ihr Projekt auf Django, Next.js, .NET, Go oder etwas anderem läuft, lernen wir den Dialekt und liefern darin. Der Default ist ein Startpunkt, kein Vertrag.

Was wir anders machen

Wir bauen keine Häuser.
Wir lassen Bäume wachsen.

Ein Haus ist fertig, sobald man einziehen kann. Ein Baum wächst weiter. Wir planen jede Saison, passen an, wenn das Wetter umschlägt, und wachsen um Hindernisse herum, statt so zu tun, als gäbe es keine. Effizient, professionell, und an jedem Schritt für Sie sichtbar.

IterativTransparentLangfristig
  • Agile Entwicklung01

    Pläne für jede Saison, angepasst, wenn sich die Bedingungen ändern.

  • Ehrlicher Austausch02

    Wir sprechen darüber, was läuft und was nicht. Wenn die Produktion brennt, gehen wir ans Telefon.

  • Präzise Abrechnung03

    Auf die Sekunde getrackt, mit einer Notiz zu jeder Minute, damit Sie nachlesen können, was wir gemacht haben.

  • Menschlich bleiben04

    Vertrauen und Respekt vor Hierarchie und Bürokratie.

  • Respekt vor dem Endnutzer05

    Wir optimieren für die Menschen, die Ihre App jeden Morgen tatsächlich öffnen, nicht nur für die, die den Vertrag unterschreiben.

Unser Standardprozess

Vom ersten Anruf bis zur Übergabe.

So läuft ein Projekt bei uns ab, jedes Mal. Die Form ändert sich nicht, nur Scope und Zeitrahmen. Den Kunden überrascht nichts, weil der Iterations-Loop, der Deploy und der Abrechnungs-Rhythmus von Tag eins sichtbar sind.

  1. Step 01

    Erstkontakt

    E-Mail, Kontaktformular oder Anruf. Ein Mensch liest am selben Tag mit. Kein Chatbot-Triage, kein Vertriebsskript, kein „Wir leiten Sie weiter".

  2. Step 02

    Erstgespräch

    Kostenlose 30 Minuten. Wir hören zu, fragen nach, und sagen ehrlich, ob wir die Richtigen sind. Wenn nicht, wissen wir meist, wer es ist, und sagen es.

  3. Step 03

    Scope & Angebot

    Zeile für Zeile, in einfacher Sprache, keine „ab €X"-Platzhalter. Das Angebot deckt Scope, Deliverables, Meilensteine und einen klaren Preis ab. Zahlen, die wir auch halten können.

  4. Step 04

    Vertrag

    Vertrag und Zahlungskonditionen schriftlich. Beide Seiten unterschreiben den Scope, bevor eine Zeile Code geschrieben wird. Keine Überraschungs-Änderungen mitten im Flug, nur unterschriebene Change-Orders.

  5. Step 05

    Kick-off

    Repository, Projektboard, gemeinsamer Chat-Kanal, Zeiterfassung, alles am ersten Tag eingerichtet. Sie wissen, wer was tut und was als Nächstes kommt, bevor der erste Commit landet.

  6. Step 06

    Build & Ship

    Iterative Zyklen. Wir planen einen Abschnitt, setzen ihn um, demonstrieren lauffähigen Code am Ende, holen Feedback ein, dann planen wir den nächsten. Sekundengenau abgerechnet, mit Notizen zu jeder Minute, die Sie nachlesen können.

    Iteriert
    PlanenBauenDemoFeedbackwiederholt
  7. Step 07

    Pre-Launch QA

    End-to-End-Tests mit echten Daten, Performance unter erwarteter Last, Edge Cases gestresst. Überraschungen finden wir in Staging, nicht vor den Augen Ihrer Nutzer.

  8. Step 08

    Launch / Go-live

    Der langweilige Deploy. Tests, dann Staging, dann Produktion auf einen Klick. Dienstagvormittag, ruhiger Kaffee, Deploy. Der Rückgängig-Button ist auch nur ein Klick.

  9. Step 09

    Wartung oder Übergabe

    Auf Retainer bei uns für Hosting, Security-Updates und Weiterentwicklung. Oder saubere Schlüsselübergabe an Ihr Team. Dokumentation gibt es so oder so.

Bereit, wenn Sie es sind

Engineering-Pipeline

Die Pipeline, die jede Änderung durchläuft.

Bewusst langweilig. Jeder Commit geht denselben fünf Schritt durch, bevor er Ihre Nutzer erreicht. So bleiben Deployments ruhig und reversibel.

  1. Commit

    Ein Anliegen pro Commit, beschreibend benannt, signiert. Ein fokussierter Diff ist ein sicherer Merge.

  2. Tests

    Unit und End-to-end, bei jedem Push. Solange die Suite rot ist, wartet der Merge.

  3. Review

    Zweites Augenpaar, immer. Auch bei den Commits des Gründers. Nichts rutscht durch.

  4. Staging

    Eine Kopie der Produktion mit realistischen Daten. Überraschungen finden wir hier, nicht vor den Augen der Nutzer.

  5. Produktion

    Ein Klick. Dienstagvormittag, ruhiger Kaffee, Deploy. Der Rückgängig-Button ist auch nur ein Klick.

Ideologie

Woran wir bei Software glauben.

Sechs Überzeugungen, die jedes Angebot, jeden Commit und jeden Vertrag prägen.

01 / 06

Selbst gehostet, von Haus aus

Unsere Forge, unser Intranet, unser Projektboard, unser Tileserver: alles auf eigenen Racks. Kundendaten liegen dort, wo wir für sie geradestehen können, nicht auf dem Vorladungs-Kalender eines Dritten.

02 / 06

Frei und Open Source

Linux, Postgres, Nginx, die Composer- und npm-Kataloge, die das heutige Web gebaut haben. Wir geben zurück, wo wir können, und liefern keine Black Box auf den Schultern anderer.

03 / 06

Menschlicher Arbeitsprozess

Keine 70-Stunden-Sprints, keine Zwangsüberstunden, keine Panik-Releases. Planbare Zeiten, echte Namen, dieselbe Person am Telefon von Start bis Wartungsende.

04 / 06

Lockere Kommunikation

Klare Sprache, weniger Folienvorträge, mehr gemeinsamer Bildschirm. Wir heben ab. Wir sagen „weiß ich noch nicht", wenn wir es noch nicht wissen.

05 / 06

Qualität zuerst, Umfang danach

Schlecht ausgeliefert kostet mehr als eine Woche zu spät. Wir wählen das richtige Werkzeug vor dem gewohnten Werkzeug, und wir schreiben unsere Trade-offs auf.

06 / 06

Faire Preise, Kulanz von Haus aus

Angebote sind in einfacher Sprache aufgeschlüsselt. Wenn etwas unser Fehler ist, landet es nicht auf der Rechnung. Rabatte, die den Kunden respektieren, sind Handwerk.

Wenn Sie bereit sind, sind wir da.

Ein Absatz darüber, was Sie bauen möchten, reicht. Wir lesen, antworten, und sagen Ihnen ehrlich, ob wir die richtige Wahl sind.