Task: Analysis Source Code
Relationships
RolesPrimary Performer: Additional Performers:
Main Description
Collecting source code analysis results and transforming them into presentable format. This also include documenting application work such as lines of code, interfaces, number of components complexity of various part of the application etc.
Steps
Scan source files into source code analyzer tools
Prepare a list of files not recognized by the tools
Prepare a list of all unresolved items reported by tools
Document all unresolved, unreferenced source artifacts
Address the missing items and scanning errors
Process the data to resolve source dependency
List of open issues
Create charts to summarize source code analysis results
Document potential functional sub-components of the application as given by analysis tools
Prepare source code metrics for solution architect