Minimum Viable Architecture (MVA) is a concept that embraces the ‘good enough’ approach in enterprise architecture. MVA promotes the idea that an enterprise does not need to be perfect to be effective. Instead, it advocates for a balance between what is necessary and what is achievable, with a focus on delivering value quickly.
This concept is derived from the Minimum Viable Product (MVP) model in software development, which prioritises getting a product to market quickly, then iterating based on customer feedback. MVA applies this model to enterprise architecture, suggesting that businesses should avoid over-engineering their systems and instead aim for ‘just enough’ architecture that meets their needs.
The MVA approach recognises the importance of speed in today’s business environment. It argues that businesses cannot afford to wait for the ‘perfect’ solution and should instead focus on delivering value as quickly as possible. This approach acknowledges that while perfection is a worthy goal, it is often unattainable and unnecessary.
In essence, MVA encourages businesses to be pragmatic and agile, focusing on delivering value and responding to change rather than striving for perfection. It suggests that ‘good enough’ can indeed be good enough when it comes to enterprise architecture.
Go to source article: http://redmonk.com/jgovernor/2017/06/13/minimum-viable-architecture-good-enough-is-good-enough-in-an-enterprise/