Role: Tool Expert
The tool expert is responsible for delivering reports and indicators as requested by solution architects and legacy expert. Responsibilities also include provide technical assistance related to verification, analysis and delivery of source code.
Relationships
Main Description

The Tool expert role is responsible for providing technical assistance to the project from code delivery to preparation roadmap stage. Tool expert bring unique knowledge of how to use automated tools to perform code analysis. Unique skill and expertise is required to provide key indicators and reports in a best usable form to solution architect and legacy expert. This role also demands an ability to suggest best technical plan to project manager, solution architect and legacy expert for the assessment project.

Staffing
Skills

The person in this role needs the following knowledge, skills, and abilities: 

  • enough expertise and experience to define and create technical solutions in the project's technology 
  • ability to understand and conform to the assessment goals 
  • ability to identify and build assessment reports that cover behavior of the application environment
  • ability to communicate the reports and results in a way that other team members understand

In addition, to create a visual model of the system.

The appropriate skills and knowledge include:

  • knowledge of the application under assessment 
  • familiarity with application environment and technology used to build it 
  • programming skills to detect and correct issues with assessment tools
Assignment Approaches

A person performing this role can have specialized skills in a particular technical area but should also have a broad understanding of all of the technologies involved to be able to work with other technical team members.  In small, agile teams, this role is often shared among several team members who also perform other roles.

It is common for a person to act as both legacy expert and Tool expert, taking on the responsibilities of both roles.

It is possible for more than one person to act as the tool expert for a single assessment project, either by dividing responsibilities between themselves or by performing tasks together, as in a pair-assessment approach to cover complex assessments.