Member-only story
Software Architect Assistant — Compliance checks augmented with Gen AI
Most of the large organisations I worked for had well-defined design and architecture standards and guidelines for custom applications. Documented in a structured way, e.g. based on open standards such as arc42.
You are not a medium member? This is the friend link to read the full blog …
Performing a compliance check on a new application design is essential in such organisation. These standards ensure consistency, maintainability and alignment with the organisation’s overarching architectural principles and strategic goals. A compliance check helps to identify deviations or gaps in the design early in the development process, minimising the risk of costly rework or non-compliance at later stages.
Beyond development, compliance checks have significant operational and maintenance benefits. By ensuring adherence to established guidelines, the design is more likely to integrate seamlessly into the existing application landscapes, reducing operational complexities such as incompatibility with monitoring tools or deployment pipelines. Standardised designs simplify troubleshooting, enable efficient incident resolution and support streamlined maintenance activities. This reduces downtime, operational risk and maintenance costs over the application lifecycle.