Do Diligence Partners, Inc.
Do Diligence Partners, Inc.
  • Home
  • Services
  • Packages
  • Why Do Diligence®
  • Contact Us
  • Team
  • More
    • Home
    • Services
    • Packages
    • Why Do Diligence®
    • Contact Us
    • Team
  • Home
  • Services
  • Packages
  • Why Do Diligence®
  • Contact Us
  • Team

Comparative Architecture Quality Analysis

Do Diligence® employs Lattix Architect* to produce architecture quality statistics.  It then compares these statistics to those from other software Do Diligence® has evaluated.  

The 17 architecture quality metrics focus on many important architectural concerns, including:  

  • Coupling. Coupling is a measure of the interdependence between software modules. The effect of high coupling is that changes in one module may affect other modules. Low coupling means that changes in one module have little impact on other modules. The desired state is low coupling.
  • System Stability. System stability is a measure of the percentage of modules that would not be affected by a change to any module of the system. This is a measure of the software's modularity.
  • Cohesion refers to the degree which a module fulfills a single, well-defined purpose. High cohesion suggests that a module focuses on a single purpose, while low cohesion means that the module implements multiple different types of functionality. The desired state is high cohesion.  The metric Interconnectedness is used to measure cohesion.  


Do Diligence®  maintains a database of architectural quality metrics of products we have evaluated. We compare the metrics for each product we evaluate to these architecture quality metrics to produce a rating that is informed and constrained by actual industry results. 


*  Lattix Architect is a product of Code Clinic LLC  

Copyright © 2024 Do Diligence Partners, Inc. - All Rights Reserved.

Powered by GoDaddy

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept