Print

Software Architecture

The term Software Architecture describes the manner in which software is structured into components and the manner in which these components interact. Design decisions made at an early stage leave their mark on the software throughout its life cycle and have an impact on both building progress and maintenance, hence directly influencing cost and scheduling in software development.

Our consultants accompany each software project through all its architectural stages – design, documentation, review. They support their customers in selecting the tools as well as the description method and review the results on several levels, thus ensuring that the following project steps will be built on a solid foundation.

We are partners for:

  • Design methodology consultancy
  • Design sample consultancy
  • Tool consultancy
  • Structural and functional software review
  • Architecture description review
  • Architecture assessment