COCOMO(Constructive Cost Model)는 소프트웨어 비용 산정 모델 중 하나로, 프로젝트의 특성에 따라 세 가지 개발 유형으로 구분합니다: Organic, Semi-Detached, Embedded. - **Organic**: 소규모 팀이 잘 이해하고 통제할 수 있는 프로젝트로, 경험이 많은 팀이 주로 작업하는 경우입니다. - **Semi-Detached**: 중간 규모의 프로젝트로, 어느 정도 경험이 있는 팀이 작업하며, 시스템과 소프트웨어가 적절히 결합된 경우입니다. - **Embedded**: 하드웨어와 소프트웨어가 밀접하게 결합된 대규모 프로젝트로, 복잡성이 높고 경험이 다양한 팀이 필요합니다. 이러한 이유로 COCOMO가 선택되었습니다.