CPC G06F 8/70 (2013.01) [G06F 9/505 (2013.01); G06F 11/0793 (2013.01); G06Q 10/06313 (2013.01); G06Q 10/0633 (2013.01)] | 18 Claims |
1. A non-transitory machine-readable storage medium storing instructions that upon execution cause a system to:
represent features of a project as feature nodes in a force-directed graph in a visualization;
represent sub-features associated with each feature as sub-feature nodes in the force-directed graph;
connect, in the force-directed graph, the sub-feature nodes representing the sub-features associated with each feature to the feature node that represents the feature;
determine an amount of resource usage expended on performing each sub-feature of the sub-features;
adjust a display size of each sub-feature node of the sub-feature nodes in the force-directed graph based on the amount of resource usage expended on performing the respective sub-feature represented by the sub-feature node;
cause a display of the force-directed graph that includes the feature nodes and the sub-feature nodes, wherein each sub-feature node is displayed with the adjusted display size;
adjust display distances between the feature nodes of the force-directed graph in the display to cause links between the feature nodes to have substantially equal lengths for improvements in the visualization of the features of the project
wherein the sub-feature nodes comprise a first sub-feature node representing a test performed in the project; and
assign a display color to the first sub-feature node based on a passed or failed status of the test performed in the project.
|