Benefits of Architecture
Architecture delivers modular, re-usable technical infrastructure, effective operational and management processes, and meets a broad spectrum of business requirements for systems, including:
Usability
The solution must be appropriate to the technical competence of the intended users and ergonomically acceptable to those users.
Inter-Operability
The solution must provide for the long-term requirements for inter-operability between communicating information systems and applications.
Integration
The solution must integrate with the wide range of computer applications and platforms for which it might be required in the long term.
Supportability
The solution must be capable of being supported in the environment within which it has been designed to be used.
Low Cost Development
The solution should be of modular design and hence capable of being integrated into a development programme at minimal cost.
Fast Time to Market
The solution should be capable of being integrated into a development programme with minimal delay.
Scalability of Platforms
The solution should fit with the range of computing platforms with which it might be required to integrate.
Scalability of Cost
The entry-level cost should be appropriate to the range of business applications for which the solution is intended.
Scalability of Security Level
The solution should support the range of cryptographic and other techniques that will be needed to implement the required range of security strengths.
Re-Usability
The solution should be re-usable in a wide variety of similar situations to get the best return on the investment in its acquisition and development.
Lower Operations and Administration Costs
The cost impact on systems operations should be minimised and the solution should provide an efficient means for administration to optimise the costs of this activity.