Softwareentwicklung

Software, die auf Jahre betrieben werden kann

Neue Produkte, Modernisierung bestehender Systeme und langfristige Wartung. Fünfundzwanzig Jahre Auslieferung von Java, Kotlin, Go, Vue und Nuxt, vom Start-up bis zum Automobilkonzern, immer mit der Infrastruktur, um sie zu betreiben.

  • Schriftliche Schätzung vor jedem Meilenstein
  • Tests, CI/CD und Hosting gehören dazu
  • Code in Ihren Repositories vom ersten Tag an
  • Ein verantwortlicher Engineer von Anfang bis Ende

Drei Arten von Projekten

Bauen, modernisieren oder warten

Etwas Neues bauen

Ein Produkt, ein Portal, ein internes Werkzeug. Wir starten mit der schlanksten Version, die die Idee beweist, liefern sie aus und lassen sie in Meilensteinen wachsen, nach denen Sie jederzeit aufhören können.

  • Spring-Boot-, Kotlin- oder Go-Services
  • Vue- und Nuxt-Frontends
  • CI/CD und Hosting inklusive

Bestehendes modernisieren

In die Jahre gekommene Java-, PHP- oder Monolith-Systeme, die noch Geld verdienen, aber niemand anfassen mag. Wir ergänzen Tests, trennen, was getrennt werden muss, und bringen es auf Infrastruktur, die Sie betreiben können.

  • Zuerst Charakterisierungstests
  • Schrittweise, Stück für Stück
  • Containerisiert und dokumentiert

Warten und erweitern

Software, deren ursprüngliche Entwickler weitergezogen sind. Wir übernehmen sie, halten sie gepatcht und liefern weiter die Änderungen, die Ihr Geschäft braucht, mit monatlichem Budget.

  • Abhängigkeits- und Sicherheitsupdates
  • Feature-Arbeit tageweise
  • Fester Engineer, schriftliche Übergabe

Aus der Praxis

Software, die unsere Engineers ausgeliefert haben

Eine Auswahl aus dem letzten Jahrzehnt. Die vollständige Liste mit der Art der Arbeit steht auf der Referenzseite.

Renault / MeinAuto

Angebots- und Vertragsplattform für Händler. Vue- und Nuxt-Frontend, Spring-Boot-Backend, Review-Umgebungen auf Kubernetes, Google Cloud.

uni-assist

Öffentliche Webanwendung für Hochschulbewerbungen, Vue und Java, mit der DevOps-Pipeline drumherum.

mobile.de (eBay)

Services in einer großen Microservice-Architektur, Java und Spring Boot, in mehreren Scrum-Teams.

PersoHR

Unser eigenes HR-Produkt für europäische Unternehmen: Nuxt-Frontend, Spring-Boot-Backend, gehostet in Deutschland mit KI ausschließlich aus der EU.

Stack

Wozu wir standardmäßig greifen

  • Java
  • Kotlin
  • Go
  • Spring Boot
  • PostgreSQL
  • MongoDB
  • Elasticsearch
  • RabbitMQ
  • Vue 3
  • Nuxt
  • TypeScript
  • Tailwind
  • Vitest
  • Playwright
  • GitLab CI
  • Docker

Vor dem Gespräch

Fragen, die wir zu Entwicklungsprojekten hören

Machen Sie Festpreisprojekte?

Bei klar definiertem Umfang ja. Bei Produkten, die sich weiterentwickeln, funktionieren Meilensteine mit jeweils schriftlicher Schätzung für beide Seiten besser, und nach jedem Meilenstein können Sie mit funktionierender Software aufhören.

Mit welchen Technologien arbeiten Sie?

Zuerst Java, Kotlin, Go und Vue, weil wir sie seit zwei Jahrzehnten ausliefern. Wir sagen es, wenn eine Anfrage mit etwas anderem besser bedient wäre.

Können Sie eine Codebasis von einer anderen Agentur übernehmen?

Ja. Die Assessment-Woche liefert ein schriftliches Bild von Code, Tests, Deployment und Risiken, bevor wir uns auf ein Wartungsbudget festlegen.

Wem gehört der Code?

Ihnen, ab dem ersten Commit. Die Repositories liegen in Ihrem GitLab oder GitHub, oder in unserem mit Ihnen als Eigentümer.

Sprechen Sie mit einem Engineer

Beschreiben Sie das System oder die Idee. Wir sagen Ihnen, was der erste Meilenstein wäre.

Dreißig Minuten mit einem Senior Engineer. Antwort innerhalb eines Werktags.