In the software architecture, we deal with requirements, systems, components, relationships and people and how these areas can be designed in a good, qualitative way.
Based on the requirements we strive for a durable and sustainable Architecture foundation.
The software architecture describes the structures and disassembly of the system, the existing interfaces and the intended solutions and technologies. It creates order and gives an overview over the entire environment where the new system is to be created.
The development team works closely together with the customer (including important stakeholders) to define explicitly the needed qualities (such as performance, security, usability, maintenance, expandability) of the system. It ensures that the system qualities are implemented and that a system is being developed which is extendable and flexible.