유효한 숫자를 제공 할 수 있으면 관리자가 행동 할 가능성이 더 높습니다. (논리와 비용 / 혜택을 이해할 수 있다면)
IMHO, 설득력있는 사례를 만들려면 그것이 얼마나 나쁜지를 보여주기 위해 다음이 필요합니다.
- 문제에 대해 기록 된 지원 문제 수
- 잘못된 코드 유지 보수 / 대역 지원 / 지원 수정 수행에 소요 된 시간
- 유지 보수 / 밴드 보조 / 지원을 수행하는 사람들의 시간당 비율에 따른 시간
- 이러한 아이템이 비즈니스에 얼마나 중요한지 보여줄 수있는 방법
리팩토링 사례를 만들려면 다음이 필요합니다.
- 이러한 나쁜 것들 중 3 가지를 각각 리팩토링하고 구현하는 데 필요한 시간
- 구현 비용 추정 (위에서 사용한 것과 동일한 시간당 요금)
이를 통해 리팩토링이 상위 3 개 항목 각각에 대해 3 건의 사건에 대한 지원 시간보다 훨씬 적은 시간이 소요되는 경우 시간을 절약 할 수 있습니다. 이 짧은 시간이
- n 건 이상의 지원 사건보다 적다
- 이 사건들에 대해서는 더 이상 이러한 사건이 발생하지 않을 것입니다.
그러나이 판매의 가장 어려운 부분은 다음과 같은 질문에 답할 것입니다. 많은 사람들이 귀하가하고있는 모든 지원에 대해 일정에 시간을 투자하지 않기 때문입니다.
X 관련 문제를 해결하는 데 시간을 소비하는 동안 현재 프로젝트 Y가 완료 될 때까지 얼마나 더 기다려야합니까 ????? (Gantt 차트에서 예측 및 예약 할 수없는 현재 지원 시간 싱크에도 불구하고)
의사 결정자와 의사 소통이 얼마나 잘되고 상황을 어떻게 이해하는지에 따라 달라집니다.
나는 이것이 분명히 가치가 있다고 생각하므로, 당신은 통계로 사건을 구축하는 연습을 얻고, 그들이 그것을하지 않더라도 스스로 시간을 절약 할 수 있습니다. 불행히도, 데이터에도 불구하고 모든 사람이 확신하기 쉽지는 않습니다. 행운을 빕니다!