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

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 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

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

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

Wir beherrschen das Microsoft-Ökosystem

Unsere zertifizierten Experten bringen fundiertes Wissen und eine starke Umsetzungserfahrung in Ihre Projekte ein.

Wir liefern messbare Ergebnisse

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 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

Men working on laptops

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 Policy als Code organisieren: Mit Bicep, Terraform und Initiatives ein wartbares Regelwerk pflegen

11. August 2026 7 Min.
Wer Azure Policy im größeren Maßstab betreibt, kommt um Policy as Code kaum herum. Definitionen, Initiatives, Assignments und Ausnahmen sollten gemeinsam versioniert und als konsistentes Regelwerk verwaltet werden.
Azure Container Apps für .NET: Wann ACA statt App Service oder AKS?

Azure Container Apps für .NET: Wann ACA statt App Service oder AKS?

7. Juli 2026 10 Min.
Azure Container Apps geben .NET-Teams einen pragmatischen Mittelweg zwischen einfachem PaaS und vollem Kubernetes-Betrieb.
Lunaris auf der DWX 2026

Lunaris auf der DWX 2026

3. Juli 2026 2 Min.
Wir waren 2026 auf der Developer Week mit vier Vorträgen vertreten. Wer nicht dabei war, kann die Folien herunterladen.
Bicep in der Praxis: Module, Teamstandards, Governance und Deployment für Entwicklerteams

Bicep in der Praxis: Module, Teamstandards, Governance und Deployment für Entwicklerteams

16. Juni 2026 12 Min.
Von AVM über Naming bis What-If: Dieser Leitfaden erklärt, wie Bicep in echten Entwicklerteams sauber, sicher und wiederverwendbar eingesetzt wird.
Von Azure Pipelines zu GitHub Actions: Was es zu beachten gibt

Von Azure Pipelines zu GitHub Actions: Was es zu beachten gibt

5. Mai 2026 7 Min.
Eine praxisnahe Anleitung für Teams, die von Azure Pipelines YAML zu GitHub Actions wechseln und dabei Best Practices direkt mitnehmen wollen.
Cosmos DB Partitionierung richtig gemacht: Der häufigste Fehler und wie man ihn vermeidet

Cosmos DB Partitionierung richtig gemacht: Der häufigste Fehler und wie man ihn vermeidet

21. April 2026 12 Min.
Ein falscher Partition Key kostet dich nicht nur Performance, er kostet dich auch Geld, und du merkst es meistens viel zu spät.
Playwright: Moderne UI-Tests für Webanwendungen in .NET

Playwright: Moderne UI-Tests für Webanwendungen in .NET

14. April 2026 14 Min.
UI-Tests gehören zu jeder ernsthaften Test-Strategie – mit Playwright hat Microsoft ein Tool geschaffen, das viele klassische Probleme löst, vorausgesetzt man kennt die richtigen Stellschrauben.
Von Swagger UI zu Scalar: Praktischer Einstieg für .NET APIs

Von Swagger UI zu Scalar: Praktischer Einstieg für .NET APIs

24. März 2026 8 Min.
Wenn Swagger UI an seine Grenzen stößt, ist Scalar eine überzeugende Alternative. Hier erfährst du, wie du es von der einfachen Einbindung in Swashbuckle bis zum automatisierten Push in die Scalar Registry aus der CI-Pipeline einsetzt.
Logging Redaction in .NET und im Browser – Sensible Daten sicher aus Logs entfernen

Logging Redaction in .NET und im Browser – Sensible Daten sicher aus Logs entfernen

17. März 2026 9 Min.
Sensible Nutzerdaten haben in Logs nichts verloren. Dieser Artikel zeigt, wie du mit .NET Data Redaction und LogTape systematisch personenbezogene Daten maskierst, bevor sie in den Logs landen.