AWS Blu Insights allows defining groups of source code files, To-Do cards, or Test Scenarios. These groups are named “Workpackages” and can be nested in order to define multiple levels and reflect a project/product organization. For example, a project can be divided into iterations, each iteration includes different Epics and each Epic is a list of Sprints that contain themselves groups of source code files that have technical or functional dependencies and related To-Do cards with different tasks (Iteration > Epic > Sprint > Files + To-Dos + Test Scenarios). A AWS Blu Insights project has a default workpackage named “Uncategorized” which contains all the imported files that can be moved to newly created workpackages (visible in Management Module).
Artifacts (Files, Test Scenarios, To-Dos, etc.) can be in multiple workpackages. Their properties are shared among all those workpackages, i.e., if modified in one workpackage, the modifications will be visible in all other workpackages.
A workpackage can be created by clicking on + Add and filling in different properties.
It is also possible to create a workpackage on the fly while editing other artifacts (e.g. a Test Scenario) using the Selection Properties.
Thanks to the Import feature in My Stuff, it is possible to define a list of workpackages to create and import it as an Excel file.
The Selection Properties applied to one or multiple source code files, Test Scenario, etc allow you to manage your workpackages content. It allows to select existing workpackages and assign all the selected artifacts or create new ones if needed.
If a workpackage contains at least one test scenario, the result column contains a resume of all test scenario results in the workpackage and all its children. This resume bar component removes duplicates. A tooltip with the following format is present: percentage – Number Label
If a workpackage contains at least one element with a status, the status column contains a resume of all status in the workpackage and all its children. This resume bar component removes duplicates. A tooltip with the following format is present: percentage – Number Label. If a workpackage has a user-defined status the resume bar is not present, but resume value is present in the excel export file.
Multiple charts (see Dashboard) are related to workpackages (number of files, number of lines of code, status, etc.)
An entry point is a node with no parents and at least one child. To view the number entry points per workpackage, click on the “…” button on the upper right corner of the screen and select “Launch” in the Entry points section. When the metrics are available, the Entry points column can be displayed, and it will contain the number of entry points per workpackage.