Skip to main content

Table 3 Coding schema

From: Understanding automated and human-based technical debt identification approaches-a two-phase study

Code Description
TD Item Description Question and answer that helps explain a specific TD item.
Specific Question A question about a specific TD item.
Generic Question A question that is not specific for any TD item.
New Question A question that was not planned before the meeting.
Confirmation Question A question asking for confirmation from all participants.
Metric Correlation Answers related to the correlation between TD items and metrics.
Code Smells Correlation Answers related to the correlation between TD items and code smells.
Find bug Correlation Answers related to the correlation between TD items and FindBugs issues.
Note Moderator notes about participant actions.
Answer Answers to new or generic questions.
Technical Debt Overlap Answers addressing the lack of overlap between the identified TD Items.
Technical Debt Identification Answers about the manual TD identification process.
Indicators and Technical Debt Identification Answers about the correlation between technical debt and metrics, code smells, and FindBugs issues.
Benefits of TD Management Comments about the benefits of TD management.
Benefits of TD Documentation Comments about the benefits of TD identification.
TD Identification without code reading Comments about TD identification without reading the source code.
TD Identification with code reading Comments about TD identification by reading the source code.
Indicators and Problems in the Project Comments about the correlation between problems in the source code and metrics, code smells, and FindBugs issues.
Code Inspection Feasibility Comments about the feasibility of inspecting the source code to look for TD items.