Carregando...

TD Repayment

It provides information to perform the most appropriate strategy and actions to eliminate TD. The actions to pay a debt item depend on the TD types and the objectives involved.
Some terms are highlighted in italics. You can access definitions for these terms by clicking on them.

Activity REP_1: Define and use specific SE technologies to repay TD

Project ‘members can define and adopt specific SE technologies to proper repay TD items.

Task REP_T1.

Design a strategy to repay TD items, considering the defined milestones, efforts, and technologies to perform this action.

Status

Recommendations

R1_REP_T1.

Define how each TD type can be repaid. For example, Refactoring can be adopted to repay Code or Design debts; Testing Planning can be assumed to repay Test debts related to a lack of test cases. Then, some SE activities and/or technologies can be established to repay specific TD types.

Status

R2_REP_T1.

Establish the number of efforts/hours allocated to repay TD items. For instance, about 10% percent of the hours from a project or each iteration can be saved to repay TD items. It should consider the project’s schedule.

Status

R3_REP_T1.

Establish the proper moments (milestones) at which team members must repay TD items (i.e., in specific project iterations or all project iterations). For instance, the prioritized and selected TD items can be repaid in all project iterations according to the established number of efforts/hours for this purpose.

Status

R4_REP_T1.

When applicable, define specific team members or profiles responsible for repaying the TD items.

Status
Task REP_T2.

Identify and define SE technologies that can be used to support the repayment of TD items.

Status

Recommendations

R1_REP_T2.

Look for specific SE technologies proposed for TD repayment or proper SE technologies that can be used to support the prioritizing of TD items. It should consider mainly the SE technologies adopted in the project that also can be used to repay different TD types. See the list of some such technologies here.

Status

Activity REP_2: Perform proper actions to repay TD

Project ‘members should perform appropriate actions to repay those TD items prioritized, according to the designed strategy of TD repayment.

Task REP_T3.

Identify and select the TD items to be paid from those prioritized in the backlog.

Status

Recommendations

R1_REP_T3.

Consider the number of efforts/hours established to repay TD items in the project.

Status
Task REP_T4.

Perform proper actions to repay each TD item. It should consider the defined strategy and technologies to repay.

Status

Activity REP_1: Define and use specific SE technologies to repay TD

Project ‘members can define and adopt specific SE technologies to proper repay TD items.

Task REP_T1.

Design a strategy to repay TD items, considering the defined milestones, efforts, and technologies to perform this action.

Status

Recommendations

R1_REP_T1.

Define how each TD type can be repaid. For example, Refactoring can be adopted to repay Code or Design debts; Testing Planning can be assumed to repay Test debts related to a lack of test cases. Then, some SE activities and/or technologies can be established to repay specific TD types.

Status

R2_REP_T1.

Establish the number of efforts/hours allocated to repay TD items. For instance, about 10% percent of the hours from a project or each iteration can be saved to repay TD items. It should consider the project’s schedule.

Status

R3_REP_T1.

Establish the proper moments (milestones) at which team members must repay TD items (i.e., in specific project iterations or all project iterations). For instance, the prioritized and selected TD items can be repaid in all project iterations according to the established number of efforts/hours for this purpose.

Status

R4_REP_T1.

When applicable, define specific team members or profiles responsible for repaying the TD items.

Status
Task REP_T2.

Identify and define SE technologies that can be used to support the repayment of TD items.

Status

Recommendations

R1_REP_T2.

Look for specific SE technologies proposed for TD repayment or proper SE technologies that can be used to support the prioritizing of TD items. It should consider mainly the SE technologies adopted in the project that also can be used to repay different TD types. See the list of some such technologies here.

Status

Activity REP_2: Perform proper actions to repay TD

Project ‘members should perform appropriate actions to repay those TD items prioritized, according to the designed strategy of TD repayment.

Task REP_T3.

Identify and select the TD items to be paid from those prioritized in the backlog.

Status

Recommendations

R1_REP_T3.

Consider the number of efforts/hours established to repay TD items in the project.

Status

Activity REP_2: Perform proper actions to repay TD

Project ‘members should perform appropriate actions to repay those TD items prioritized, according to the designed strategy of TD repayment.

Task REP_T4.

Perform proper actions to repay each TD item. It should consider the defined strategy and technologies to repay.

Status