Oct 9, 2021
"When the architecture conforms to the correct non-functional requirements, such as, maintainability, compatibility, portability and scalability, its resilience to ‘the future’ is likely to increase."
Truer words were never spoken. Too often, businesses ignore non-functional requirements and fail to exercise the diligence necessary to deliver long-term and cost effective solutions. The unintended consequences of which are technical debt, loss of development agility, and increasing backlogs.