Search
Duplicate
🏉

기술 부채 관리 기본 전략

보이스카웃 규칙

언제나 처음 왔을 때보다 깨끗하게 해놓고 캠프장을 떠날 것
1.
변수명을 올바르게 지었는지 다시 한번 확인한다.
2.
단일 책임 원칙을 어기는 함수가 있다면 분리한다.
3.
강하게 결합된 부분이 있다면 느슨하게 변경한다.
4.
여러 if문에 의해 천국의 계단이 만들어졌다면 제거한다.
5.
반복되는 부분이 있다면 모듈로 만들어서 재사용성을 높인다.
6.
항상 테스트 코드를 작성하여 코드의 안정성과 유지보수가 가능한 상태로 만든다.
기술부채를 백로그에 모으고, 기술부채의 총량을 수치화하여, 정기적으로 꾸준히 조금씩 해소한다.
누구나, 언제든, 사소한 거라도 일단 백로그에 등록한다.
정기적으로 모여서 이슈를 리뷰하고 추정한 후 우선순위를 결정한다.
우선순위가 높은 기술 부채부터 구체적인 처리방향(담당자, 처리방식)을 논의한다.