Unsere Erfolge
Company Map: Versteckte Abhängigkeiten im Unternehmen sichtbar machen
Strukturpartner entwickelt mit Company Map ein SaaS-Produkt, das verborgene Abhängigkeiten zwischen Menschen, Prozessen, Systemen und Verantwortungen sichtbar macht.
Strukturpartner entwickelt Company Map, ein SaaS-Produkt für Organisationstransparenz im Mittelstand. Die Anwendung unterstützt Unternehmen dabei, kritische Abhängigkeiten, Wissenskonzentrationen und strukturelle Engpässe nachvollziehbar zu erkennen. Statt ein gesamtes Unternehmen abstrakt zu modellieren, beantwortet Company Map konkrete Fragen, etwa zu Schlüsselpersonen, Systemwechseln, Reorganisationen oder Audit-Anforderungen.
Fellbach, Deutschland
Entscheidungen und Ergebnis im Überblick
- Ausgangslage
- Neues SaaS-Produkt, das von Beginn an auf einer belastbaren Produkt-, Sicherheits- und Betriebsgrundlage entstehen sollte.
- Engpass
- Verbindliche Leitplanken für Qualität, Sicherheit und Mandantentrennung schaffen, die auch bei hoher Umsetzungsgeschwindigkeit durch Agentic Coding tragen.
- Entscheidung
- Azure-basierte, mandantenfähige Plattform mit automatisierten Guardrails für Entwicklung, Sicherheit und Bereitstellung.
- Ergebnis
- Pilotbereite Plattform, die Strukturpartner mit Claude Code innerhalb verbindlicher Guardrails eigenständig weiterentwickelt.
Herausforderung
Für ein neues SaaS-Produkt sollte eine belastbare Produkt- und Betriebsgrundlage entstehen. Agentic Coding ermöglicht es, Anforderungen sehr schnell umzusetzen. Damit diese Geschwindigkeit dauerhaft nutzbar bleibt, mussten jedoch klare Leitplanken für Architektur, Code-Qualität, Tests, Sicherheit und Betrieb etabliert werden. Gleichzeitig brauchte Company Map eine skalierbare Cloud-Infrastruktur, automatisierte Bereitstellungen, mandantenfähige Zugriffssteuerung und einen Entwicklungsprozess, in dem KI-gestützte Änderungen überprüfbar bleiben.
SaaS-Produkt schnell und strukturiert in den Markt bringen
Agentic Coding mit verbindlichen Qualitätsleitplanken verbinden
Architektur, Sicherheit, Tests und Betrieb von Beginn an absichern
Mandantenfähige Anwendung und rollenbasierte Zugriffe etablieren
Automatisierte Reviews, Checks und Deployments aufsetzen
Lunaris hat nicht nur eine funktionsfähige Plattform geliefert, sondern auch die Leitplanken, mit denen wir Company Map schnell, sicher und eigenständig weiterentwickeln können.
Martin Öztürk (Geschäftsführer)
Lösungen
Lunaris entwickelte das technische Fundament für Company Map und definierte die Arbeitsweise für dessen Weiterentwicklung. Dazu gehören eine skalierbare Azure-Architektur, CI/CD-Pipelines, automatisierte Qualitätsprüfungen sowie Agentic-Workflows für Spezifikation, Code Review und Betrieb. So kann Strukturpartner die Produktentwicklung beschleunigen und zugleich nachvollziehbar steuern.
Umsetzung
Die SaaS-Anwendung wurde mit einem React-Frontend, einem ASP.NET Core Web API-Backend und Neo4j als Graphdatenbank aufgebaut. Lunaris stellte das Backend-Fundament bereit, damit Funktionen per Agentic Coding sauber erweitert werden können. Directory.Build.props, Central Package Management, Linting und Formatting schaffen konsistente Standards im .NET-Stack; entsprechende Regeln wurden auch für das React-Frontend etabliert. Ein MCP-Server im Backend ermöglicht Agenten einen kontrollierten Zugriff auf Daten der Graphdatenbank. Der Zugriff erfolgt dabei mit Benutzer-Authentifizierung und nicht anonym.
Für die agentische Entwicklung wurde OpenSpec als spezifikationsgetriebenes Framework eingeführt. Coding Guidelines, Semantic Versioning, Conventional Commits, Feature Branches und Pull Requests bilden den verbindlichen Entwicklungsprozess. Regelmäßige Code Reviews sowie ein Code-Review-Agent und GitHub-Actions-Workflows prüfen Änderungen automatisiert auf Qualität und Einhaltung der vereinbarten Regeln. Dependabot hält Abhängigkeiten aktuell.
Lunaris richtete die GitHub-Organisation und das Repository inklusive Basiskonfiguration wie .gitignore ein. Für Azure wurden die Subscription, Berechtigungsmanagement und Governance aufgesetzt. Die Infrastruktur ist mit Bicep definiert und wird zusammen mit Frontend und Backend über GitHub Actions gebaut und bereitgestellt. Azure Container Apps bildet die Betriebsplattform. Microsoft Entra External ID ist im Frontend und Backend integriert; Multi-Tenancy und berechtigungsbasierter Zugriff trennen Daten und Funktionen je Mandant.
Strukturpartner verantwortet Sicherheit und Support. Lunaris schuf dafür die Governance, eine Security Baseline, Monitoring und Logging sowie Pipelines für automatisierte Prüfungen und Bereitstellungen. Der Betrieb erfolgt in Azure in Deutschland und erfüllt die Anforderungen der DSGVO.
Azure
Azure Container Apps
ASP.NET Core
React
Neo4j
.NET
Bicep
GitHub
GitHub Actions
Dependabot
Microsoft Entra External ID
MCP
OpenSpec
Claude Code
Mehrwert
Strukturpartner verfügt über eine pilotbereite, nachvollziehbar betriebene SaaS-Plattform und kann sie innerhalb klarer Guardrails eigenständig weiterentwickeln. Anforderungen lassen sich mit Claude Code per Agentic Coding direkt umsetzen, während Spezifikationen, automatisierte Tests, Code Reviews und Checks die Qualität absichern. Infrastruktur und Anwendungen sind versioniert, reproduzierbar bereitstellbar und bei wachsender Nutzung skalierbar.
Die technische Grundlage reduziert Abhängigkeiten von einzelnen manuellen Schritten: Änderungen durchlaufen einen einheitlichen Prozess, Deployments erfolgen automatisiert und der Betrieb bleibt durch Monitoring und Logging beobachtbar. Mit Multi-Tenancy, rollenbasierten Berechtigungen und integrierter Authentifizierung ist Company Map für eine sichere Nutzung durch verschiedene Kunden vorbereitet.
Schnelle Produktentwicklung mit Agentic Coding
Verbindliche Qualitäts- und Sicherheitsleitplanken
Automatisierte Tests, Code Reviews und Checks
Reproduzierbare CI/CD-Pipelines für Infrastruktur und Anwendungen
Benutzer-authentifizierter MCP-Zugriff auf die Graphdatenbank
Governance, Security Baseline, Monitoring und Logging für kundenverantworteten Support und Sicherheit
Sicherer, mandantenfähiger SaaS-Betrieb
Skalierbare Azure-Plattform in Kundenhand
Wir können auch für Sie erfolgreich sein!
Haben Sie Fragen zu diesem Projekt oder möchten Sie mehr über unsere Dienstleistungen erfahren? Kontaktieren Sie uns gerne für ein unverbindliches Gespräch.
Warum wir der richtige strategische Partner für Ihre digitale Transformation sind
Wir verbinden Strategie mit Technologie
Wir denken Geschäftsmodelle und Technologien gemeinsam und liefern Lösungen, die in beiden Welten funktionieren.
Wir begleiten den gesamten Weg
Von der ersten Idee bis zum laufenden Betrieb entwickeln wir digitale Lösungen, die tragen und wachsen können.
Wir verstehen komplexe Anforderungen
Unsere Erfahrung aus regulierten, industriellen und hochspezialisierten Umfeldern sorgt für sichere Umsetzung auch in sensiblen Bereichen.
Wir beherrschen das Microsoft-Ökosystem
Unsere zertifizierten Experten bringen fundiertes Wissen und eine starke Umsetzungserfahrung in Ihre Projekte ein.
Wir liefern messbare Ergebnisse
Wir verfolgen Ihre Ziele mit Tempo und Klarheit und verbinden wirtschaftliche Wirkung mit technologischer Stärke und verlässlicher Compliance.
Wir gestalten Zusammenarbeit flexibel
Wir holen Sie dort ab, wo Sie stehen, bringen unser Know-how gezielt ein und entwickeln Ihr Team, Ihr Produkt und Ihre Prozesse spürbar weiter.
Was wir für Sie tun können
Wir reduzieren Kosten durch gezielte Digitalisierung
Wir analysieren Ihre Prozesse, identifizieren technische Engpässe und entwickeln passgenaue Softwarelösungen, die Aufwand reduzieren und Ressourcen effizienter nutzbar machen.
Wir automatisieren, was Zeit frisst
Wir entwickeln Lösungen, die manuelle Abläufe überflüssig machen, wiederkehrende Aufgaben vereinfachen und Ihre Teams von Routinearbeit entlasten.
Wir machen Ihre Zahlen sichtbar und nutzbar
Wir entwickeln Dashboards und Auswertungen, die Ihre wichtigsten Kennzahlen in Echtzeit abbilden und Entscheidungen im Tagesgeschäft gezielt unterstützen.
Wir entwickeln nach modernen Standards und Branchenvorgaben
Wir setzen auf bewährte Praktiken und aktuelle Technologien, um Software zu bauen, die nachvollziehbar, wartbar und konform mit gängigen Industriestandards ist.
Wir entwickeln Software, die zu Ihrem Geschäft passt
Wir bauen zuverlässige und skalierbare Anwendungen, die sich an Ihren realen Arbeitsabläufen orientieren und den Alltag Ihrer Nutzer spürbar verbessern.
Wir bleiben an Ihrer Seite, wenn es ernst wird
Wir begleiten Sie auch nach dem Go-Live, verbessern Ihre Software kontinuierlich und passen sie an, wenn sich Anforderungen oder Rahmenbedingungen ändern.
Mehr Infos zu den im Projekt verwendeten Technologien?
Wir teilen unser Wissen mit Ihnen! Hier finden Sie Artikel und Beiträge zu den Technologien, die wir in diesem Projekt verwendet haben.
Azure Policy als Code organisieren: Mit Bicep, Terraform und Initiatives ein wartbares Regelwerk pflegen
Azure Container Apps für .NET: Wann ACA statt App Service oder AKS?
Lunaris auf der DWX 2026
Bicep in der Praxis: Module, Teamstandards, Governance und Deployment für Entwicklerteams
Von Azure Pipelines zu GitHub Actions: Was es zu beachten gibt
Cosmos DB Partitionierung richtig gemacht: Der häufigste Fehler und wie man ihn vermeidet
Playwright: Moderne UI-Tests für Webanwendungen in .NET
Von Swagger UI zu Scalar: Praktischer Einstieg für .NET APIs