Static CI/CD Pipelines for Continuous Assessment
Overview
vFunction can continuously monitor various metrics of an application and can alert following certain occurrences, such as crossing a Technical Debt threshold or changes to a common library.
vFunction can provide continuous assessments and continuous modernization. Continous assessments are based on static analysis using the Viper CLI. And, Continuous modernization is based on scheduled learning.
Static CI/CD Pipelines for Continuous Assessment
When a code change is made to an application, that change could potentially have a negative impact on the performance of the Application. vFunction integrates with an App’s CI/CD pipeline, e.g., Bitbucket or Jenkins, in order to analyze the Application each time a code change is introduced to the pipeline.
The analysis of the Application results in a new vFunction Base Assessment Report. This Base Assessment Report includes detailed information about the Application’s Frameworks, Technical Debt Metrics, Cost of Innovation, Refactoring Effort as well as overviews of Identified Services, Entry Points, Classes and Resource Exclusivity. This Report allows an organization to understand immediately how codes changes will impact the performance of the Application.