기술 부채가있는 오래된 대규모 프로젝트에서 리팩토링 코드의 이점을 어떻게 안정적으로 추정하거나 측정 할 수 있습니까?
예를 들어, 이전 언어로 작성된 소프트웨어 스택 솔루션 내에 일부 구성 요소가 있고 최신 언어로 작성된 일부 구성 요소가 있다고 가정하십시오. 개발 팀은 새로운 기능과 버그 수정을이 솔루션에 지속적으로 추가하고 있습니다.
개발자는 기존의 오래된 언어 구성 요소를 새 버전으로 교체하는 것이 '좋은 일'이라고 제안하지만이 작업으로 추가 기능이 추가되지 않으며 x dev-days 비용이 소요됩니다.
영업 사원이 '새로운 기능'을 추가 할 것을 제안합니다. 회사는 공식을 사용하여 제안의 가치를 측정합니다. 즉. 그것은 x dev-days 일의 비용으로 t 년 동안 회사 F 백만 파운드를 벌 것입니다
회사는 어떻게 리팩토링 제안에 의미있는 비용을 지불 할 수 있습니까? 어떤 상황에서 회사에 가장 수익성이 높은 옵션이 될 수 있습니까?