芬兰SME技术债务的实证研究
An Empirical Study on Technical Debt in a Finnish SME
摘要:
Objective.在这项工作中,我们报告的经验,芬兰中小企业在管理技术债务(TD),调查最常见的类型的TD,他们在过去所面临的,他们的原因,以及他们的影响。法我们在案例公司设立了一个焦点小组,涉及不同的角色。结果结果表明,公司中最重要的TD源于与供应商的分歧和缺乏测试自动化。规格和测试TD是最重要的TD类型。预算和时间限制被认为是造成TD的最重要根源。结论TD发生在时间或预算有限或工作量不被正确理解时。然而,并非所有被推迟的活动都产生“债务”。有时,TD的积累有助于在没有重大影响的情况下满足最后期限,而在其他情况下,偿还TD的成本远远高于收益。从这项研究中,我们了解到,学习,仔细估计和持续改进可能是减轻TD的好策略。这些策略包括与客户的迭代验证,与利益相关者的有效沟通,估计中的元认知,以及预算和计划中的价值导向。
英文摘要:
Objective. In this work, we report the experience of a Finnish SME in managing Technical Debt (TD), investigating the most common types of TD they faced in the past, their causes, and their effects. Method. We set up a focus group in the case-company, involving different roles. Results. The results showed that the most significant TD in the company stems from disagreements with the supplier and lack of test automation. Specification and test TD are the most significant types of TD. Budget and time constraints were identified as the most important root causes of TD. Conclusion. TD occurs when time or budget is limited or the amount of work are not understood properly. However, not all postponed activities generated "debt". Sometimes the accumulation of TD helped meet deadlines without a major impact, while in other cases the cost for repaying the TD was much higher than the benefits. From this study, we learned that learning, careful estimations, and continuous improvement could be good strategies to mitigate TD. These strategies include iterative validation with customers, efficient communication with stakeholders, meta-cognition in estimations, and value orientation in budgeting and scheduling.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。