단점을 직무 맥락에서 인정하고 보완책을 제시하는 결
장점은 일을 처음 시작할 때 구체적인 단계로 나눠서 접근하는 것입니다. 막연한 과제도 첫 번째로 해야 할 일을 정하면 움직이기 시작하는 편이고, 프로젝트에서 태스크를 쪼개고 우선순위를 정하는 역할을 자연스럽게 맡는 경우가 많았습니다. 소프트웨어 직무에서는 요구사항을 작은 단위로 정의하고 구현 범위를 확정하는 과정에서 도움이 될 수 있다고 봅니다. 단점은 처음에 설계에 너무 시간을 쓰는 경향이 있다는 점입니다. 완벽하게 구조를 잡고 싶어서 초반에 과하게 고민하다가 실제 구현 시간이 부족해진 경험이 있습니다. 지금은 설계 시간을 전체의 20% 이내로 제한하는 기준을 스스로 잡아두고, 일단 동작하는 코드를 먼저 만들고 리팩터링하는 방식으로 보완하고 있습니다.