Method, system and computer program for tracking software development
US7930677B2 · kind B2 · utility
Assignee
Inventors
Key dates
| Filing date | Jul 12, 2006 |
| Grant date | Apr 19, 2011 |
| Priority date | — |
| Expiry date | Jun 7, 2029 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06Q10/063118
- WIPO fieldIT methods for management
- WIPO sectorElectrical engineering
Abstract
A solution (300) for tracking computer software development (for example, based on UML diagrams) is proposed. In the solution of the invention, a completion coefficient is associated (312) with each activity concerning the development process (to indicate the effort required to complete it). The activities are organized into a tree (starting from a root node for the whole development process). In operation, a user tunes (333-336) a progress index for each micro-activity represented by a leaf node of the tree (to indicate its actual progress). The progress index of each macro-activity represented by a non-leaf node of the tree is instead calculated (357-360) by aggregating the progress indexes of its depending activities weighted according to the respective completion coefficients (with a recursive process down to the micro-activities). In this way, the progress of the development process can be tracked with an incremental approach at different levels of detail.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.