At time of running a Kiuwan analysis, you can specify the scope of the analysis.
If you are running your analysis in the cloud, that analysis will be always considered as a Baseline analysis. To define other scopes, you should use Kiuwan Local Analyzer (KLA).
Previously to run a new analysis with KLA, you must select a scope depending on the type of analysis you want to run
- Baseline: development milestones are usually analyzed as baselines
- Complete delivery: an important delivery of the whole application
- Partial delivery: a delivery usually associated to a change request
Selecting Baseline option, Kiuwan will run the analysis as a baseline analysis of the selected application. The analysis will be run by default with the Model associated to the application, or you can specify a different model clicking on "Advanced" button.
After running the Baseline analysis, "View Page" button will take you to Summary panel of the selected application Dashboard.
In case of a Delivery analysis, Kiuwan allows to specify further details.
The Delivery can be specified as Complete or Partial. This depends on whether you're analyzing the complete application (Complete delivery) or a portion of it (Partial delivery).
You can specify Change Request (CR) name (or id). This will allow you to link this analysis to a specific change request as considered in your ALM process.
Also, you can specify the Change Request Status to link analysis to different phases of your development process. When analyzing a delivery, you can indicate CR status:
- In progress: Use this option when CR is under development but you want to inspect Kiuwan results, know the Audit status but not include delivery results in overall statistics (please note that only "Resolved" deliveries will be included in Governance statistics). Typical uses might be analyses launched every day in Continuous Integration or for discrete analyses after concrete code changes.
- Resolved: This is the default value, use this option when the delivery to analyze is stable enough to be promoted to a testing/production environment.
If the delivery were associated to a branch in your SCM system, you can specify it in Branch Name field.
Finally, you can associate a label to this Delivery analysis in Delivery Label field.
Any Delivery analysis will automatically run the Audit associated to the selected application. After running the analysis, the View Results button will take you to the Audit page results, where you will see the results of the Audit and related information. Please, visit Audits Management for specific help on Audits.
Deliveries and Model Management
By default, when you run a 'delivery' analysis, Kiuwan retrieves the model and version used in the baseline to run the analysis with the same model.
If you are tunning your model, or need to run the analysis with a more recent model version, you can overwrite this behaviour in the application settings window, enabling Force model in deliveries checkbox.