Softwareentwicklung in München: ein abgenommenes Modul statt einer weiter offenen Stelle
- München: die Senior-Stelle bleibt offen, die Auslieferung wartet
- Softwareentwicklung in München konkurriert um dieselben Ingenieure wie BMW, Siemens und die Entwicklungsstandorte der großen Cloud-Anbieter. Eine Senior-Stelle bleibt deshalb Monat um Monat offen, während das Modul, das darauf wartet, im Plan nach hinten rutscht. Für ein Haus mit zwanzig bis zweihundert Mitarbeitern ist das der teuerste Stillstand. Dazu kommt die Struktur der Region: Zulieferer aus Automobil und Luftfahrt müssen ihren Auftraggebern zuarbeiten wie ein Konzern, Halbleiter- und Elektronikbetriebe im Süden führen Prüfdaten in Formaten, die nie für eine Anwendung gedacht waren, und rund um TUM, LMU und den Forschungscampus in Garching wachsen Produkte schneller, als ihre Gründer einstellen können. Überall dort fehlt kein Konzept, sondern ein abgeschlossenes Stück Arbeit.
- Softwareentwicklung als abgeschlossenes Stück Arbeit
- Sie beschreiben, was die Anwendung leisten muss; zurück kommt sie lauffähig, mit Datenmodell, Oberfläche, Schnittstellen, Tests, Dokumentation und Zugängen. Typische Vorhaben aus dem Münchner Umfeld sind ein Portal, über das ein Zulieferer Lieferabrufe, Reklamationen und Nachweise mit seinen Auftraggebern austauscht, ein internes Steuerpult, das Aufträge und Kennzahlen aus mehreren Systemen auf einem Bildschirm zusammenzieht, oder eine Fachanwendung, die eine Tabelle ablöst, an der inzwischen drei Abteilungen hängen. Gebaut wird auf einem Stack, den wir selbst betreiben: TypeScript im ganzen Projekt, Node.js im Hintergrund, PostgreSQL als Datenbank, React in der Oberfläche. Deshalb kann ein zweiter Entwickler ein Vorhaben übernehmen, ohne sich neu einzuarbeiten.
- Vom Engpass zur ersten klickbaren Lieferung
- Am Anfang steht ein Gespräch über den Engpass: Was soll die Anwendung tun, wer benutzt sie, welche Systeme hängen daran, was blockiert heute. Danach folgt ein Angebot mit Leistungsbeschreibung, Bildschirmskizzen, Datenmodell, Schnittstellenliste, Etappen und den Kriterien, gegen die abgenommen wird. Jede Lieferung ist eine lauffähige Fassung auf einer Vorschau-Adresse, keine Statusmeldung. Sie klicken durch, notieren Abweichungen, wir korrigieren in der nächsten Etappe. Jede Änderung läuft als Pull Request durch ein Review, zuerst durch unsere KI-Werkzeuge, dann durch einen Entwickler. Betrieb und Daten liegen auf Servern in Deutschland und der EU; Vertragspartner ist eine deutsche GmbH mit Sitz in München.
- Softwareentwicklung, die wir belegen können
- Ein Beispiel aus abgeschlossener Arbeit: 8 677 Oberflächentexte einer Anwendung wurden übersetzt und eingebaut, die reine Arbeitszeit dafür lag bei rund einer Stunde. Möglich war das nicht durch Tempo, sondern durch Vorarbeit: Die Oberfläche war sauber von den Texten getrennt, der Rest lief über unser eigenes Werkzeug. An diesem Werkzeugkasten hängen 169 angebundene Systeme, die wir für den eigenen Betrieb angeschlossen haben und täglich benutzen. Daraus folgt für Sie nichts Magisches, sondern etwas Nüchternes: Anbindungen an CRM, Shop, Buchhaltung, Kasse oder Telefonie sind bei uns Handwerk und kein Forschungsauftrag.
- Abnahme statt Versprechen – und der Termin in München
- Was abgenommen wird, steht vor dem Start im Angebot und nicht danach im Protokoll. Ein abgegrenztes Vorhaben läuft als Werkvertrag: fester Preis in Etappen, Abnahme gegen die Leistungsbeschreibung, Gewährleistung auf Mängel. Bleibt der Umfang beweglich, weil das Produkt selbst noch wächst, arbeiten wir im Dienstvertrag als Rahmenvertrag mit Einzelaufträgen. Umfang und Abnahme bestimmen Sie, die Arbeit verteilt und verantwortet unsere Projektleitung. Der erste Schritt ist ein Gespräch von zwanzig Minuten; ein Termin vor Ort in München lässt sich dafür vereinbaren. Bringen Sie die Tabelle, das Altsystem oder die Skizze mit, um die es geht, und die Liste der Systeme, die angebunden werden müssen.
München, Bayern
- Sitz von Konzernen aus Automobil, Versicherung und Elektrotechnik: BMW, Allianz, Munich Re und Siemens haben ihre Zentralen in der Stadt.
- Halbleiter- und Elektronik-Cluster im Süden der Stadt und im Umland, unter anderem mit Infineon in Neubiberg.
- Technische Universität München und Ludwig-Maximilians-Universität – zwei der größten Universitäten Deutschlands, mit dem Forschungscampus in Garching vor den Toren der Stadt.
- Entwicklungsstandorte internationaler Software- und Cloud-Anbieter, darunter Microsoft, Google und Apple, konzentriert im Stadtgebiet und in den Landkreisen ringsum.
- Dichte Zulieferer-Landschaft für Automobil- und Luftfahrtindustrie im Großraum – mit entsprechend vielen Mittelständlern, die Software und Automatisierung zukaufen.
- Hohe Gehälter und ein enger Arbeitsmarkt für Softwareentwickler: offene Senior-Stellen bleiben lange unbesetzt.
- Messestandort mit Fachmessen für Elektronik, Automation und Bau; die Messe München liegt in Riem am Ostrand der Stadt.
- Verkehrsknoten: Flughafen München im Erdinger Moos, ICE-Anbindung über den Hauptbahnhof, Autobahnring A99.
Begriffe zum Thema
- Lastenheft und Pflichtenheft: was hineingehört und wer es schreibtDas eine Dokument stellt die Aufgabe, das andere antwortet mit der Lösung. Gliederung beider Seiten, prüfbare Abnahmekriterien und der Umgang damit in agilen Vorhaben.
- Legacy-Modernisierung: Altsysteme ablösen, ohne den Betrieb zu stoppenEin Altsystem wird selten abgeschaltet und neu gestartet, sondern schrittweise abgelöst, während beide Seiten laufen. Strategien, Datenübernahme und die typischen Risiken.
Offene Punkte, vorab geklärt
Können wir uns in München persönlich treffen?
Ja. Ein Termin vor Ort in München lässt sich für den Auftakt, den Architekturabgleich und die Abnahme vereinbaren. Die laufende Arbeit findet im Repository statt: Jede Lieferung ist eine Fassung, die Sie selbst anklicken können.
Was kostet individuelle Softwareentwicklung?
Das hängt am Umfang, an der Zahl der Rollen und Schnittstellen und am Zustand Ihrer Daten. Nach dem Gespräch bekommen Sie ein Angebot: Festpreis je Etappe im Werkvertrag oder Tagessatz im Dienstvertrag, in beiden Fällen mit Abnahmekriterien.
Was passiert, wenn der zuständige Entwickler ausfällt?
Repository, Verfahren und Dokumentation liegen im Team, nicht bei einer Person. Ein Kollege übernimmt, der denselben Stack und dieselben Abläufe kennt; geschuldet ist das Ergebnis und nicht ein bestimmter Kopf.
Projekt in München besprechen
Projekte laufen über unsere eigenen Arbeitsplätze und Werkzeuge, verständigt wird sich auf Deutsch. Ein Büro in München gibt es nicht – Vor-Ort-Termine dort richten wir ein, wenn Sie es wünschen.