The development of platforms in particular, ask for a carefully designed architecture because of their complexity. Vision Consort states that the architecture is a stable factor during development and maintenance. Invariance is an attribute that has to be recognized in new developments. This has big consequences mainly in the definition and analysis phase of the requirements for internal and external customers.
Our research, with respect to the success factors in developing an architecture is our starting point: we conducted assessments that highlighted the areas that should grow in maturity in order to accomplish a successful architecture.
- In the concept phase proven models from SPI cannot be used.
- An elementary point in developing an architecture are the skills of an architect, who must have a broader knowledge than just technical knowledge.
- The organisation and the projects have an influence on the architecture development.
The research results can be downloaded here.