Skip to content

Good architecture ensures a relaxed sleep of the developers!

A good architecture determines the stability and scalability of your systems. The use of proven patterns ensures efficiency. You should not forget to plan the architecture for non-functional requirements such as testability or modularisation and adequate documentation.

We support and coach your architects and developers in the development, further development, optimization and ongoing maintenance of the software architecture.

Contact now for a quick architecture check

 

  
  

Consulting

Services 

  • Architecture reviews or quick checks
  • Individual workshops and coaching on architectural subjects
  • Analysis of technical debts using static code analysis and ATAM (Architecture Tradeoff Analysis Method)
  • Elaboration and prioritisation of improvement measures
  • Integration of the static architecture analysis into the continuous integration process
  • Efficient documentation of the software architecture

Your benefits

  • Your software can also be maintained after many years.
  • New functions can be easily implemented - almost like a reimplementation.
  • The developers work on new features rather than on hard error analysis.
  • The developers are satisfied and productive.
  • You know if your architecture is capable of meeting future needs.

 
 

Quality starts in the head - with trainings from Software Quality Lab

We offer the following seminars and trainings on this topic in theSoftware Quality Lab Academy:

    Lehrgang

    • Software Architect Extended

      Das Ziel des Lehrgangs: Die Unterstützung des Architekten in seiner Rolle als Schnittstelle zwischen Requirements Engineering und Entwicklung. Nach Abschluss des Lehrgangs ist es dem Architekten möglich, nicht realisierbare Anforderungen zu erkennen und testbare Architekturen zu entwerfen. 

    Learn more about trainings from Software Quality Lab

       
       

        Tool Expertise
        for architecture tools

      Tool Expertise services

      Finding the right tools for creating and documenting the architecture is not easy.

      We help you with various services in the tool environment:

      • Tool evaluation by Software Quality Lab'sTEC (Tool Evaluation Center)
      • Providing tools for modeling, architecture and code analysis
      • Installation and basic configuration
      • Adaptations of the tools (workflows, user interface)
      • Integrate the tools with other existing tools
      • Training the users to use the tools optimally
      • Managed servicesto ensure smooth operation and maintenance of the tools

       

      Further information in the Tool Expertise area

       

       

      Veröffentlichungen

      No posts found for this topic. Click the link to see all posts

      „If you think good architecture is expensive, try bad architecture“

      Brian Foote and Joseph Yoder

      Research and analysis

      Are you facing unresolved issues in this area?
      Do you have too little workforce or time to analyze and resolve an urgent topic?

      Software Quality Lab helps you with research and analysis in this topic.

      More information about research and analysis

      Contact us!

      Johannes Hochrainer

      JOHANNES HOCHRAINER

      Senior Berater und Trainer

       johannes.hochrainer@software-quality-lab.com
       +43 5 0657-434
       +43 676 840072-434

      Send Johannes Hochrainer an email

      Johannes Bergsmann

      JOHANNES BERGSMANN

      Geschäftsführender Gesellschafter

      Ansprechpartner für Kundenanfragen und Kundenbetreuung, Partnerschaften und Forschungsanfragen

       johannes.bergsmann@software-quality-lab.com
       +43 5 0657-420
       +43 676 840072 420

      Weitere Informationen zur Person

      Send Johannes Bergsmann an email