Architecture Review

Do you have confidence in your code?

“ Architecture reviews can identify maintenance issues to help reduce long term costs. They can also find security problems before an adversary or a customer does. ”
  • Jonathan Cogley
  • Product Owner, Thycotic Software Ltd.

An architecture review is a technical assessment of a software application. It provides an analysis to determine whether the application is technically sound, achieves its objectives, follows best practices and meets security requirements.

The review will identify strengths and weaknesses, and provide recommendations to improve shortcomings in the application.

Factors we assess for an architecture review:

  • Performance
  • Scalability
  • Maintainability
  • Adherence to Best Practices
  • Security and Vulnerability - risk assessment and threat modeling