Business needs can be dynamic in nature and hence the agility of the applications. To get the maximum Return on Investment it is crucial to review the applications from a performance and security standpoint.
We do it with the following considerations.
Understanding the current application architecture landscape on various parameters
Identifying the current known performance issues
Identifying the business criticality of the application
Assessing the application performance issues, for manual or tool-based improvements
Reviewing the underlying infrastructure for any potential performance issues