Google의 기술 부채 해결을 위한 체계적인 접근 방식

2025-05-08
Google의 기술 부채 해결을 위한 체계적인 접근 방식

Google 엔지니어들은 기술 부채로 인해 개발 속도가 느려지는 문제에 직면했습니다. 설문 조사, 데이터 분석 및 크로스 펑크셔널 팀 협업을 통해 기술 부채의 10가지 범주를 체계적으로 정의했습니다. 팀의 부채 관리 역량을 평가하기 위한 성숙도 모델이 개발되었습니다. 교육, 툴 및 프로세스 개선을 통해 Google은 기술 부채가 엔지니어 생산성에 미치는 영향을 크게 줄였으며, 제로 부채를 목표로 하는 것이 아니라 체계적인 관리의 중요성을 강조했습니다.

더 보기
개발

소프트웨어 추정이 항상 틀리는 이유 (그리고 개선 방법)

2025-04-02
소프트웨어 추정이 항상 틀리는 이유 (그리고 개선 방법)

스크럼 팀에서는 스토리 포인트를 사용하여 노력을 추정하지만 소프트웨어 추정은 본질적으로 결함이 있습니다. 알 수 없는 미래를 예측하며 프로젝트의 복잡성, 불분명한 요구 사항 및 기술 부채가 부정확성에 기여합니다. 호프슈타터 법칙, 브룩스 법칙 및 계획 오류와 같은 인지적 편향은 문제를 악화시킵니다. 이 기사에서는 개선 방법을 탐구합니다. 진행 상황 추적, 버퍼 추가, COCOMO 모델 사용 및 "NoEstimates"의 대안: 스토리 포인트를 포기하고 처리량과 사이클 타임에 집중하며 Kanban과 같은 시각적 도구를 사용합니다.

더 보기
개발 추정