소프트웨어 개발 과정에서 가장 먼저 해야 할 일은 '요구사항의 분석'입니다. 요구사항 분석은 프로젝트의 목표와 사용자의 필요를 명확히 이해하고 정의하는 단계로, 개발의 방향성을 결정합니다. 이 과정에서 개발자는 고객의 요구를 수집하고, 이를 바탕으로 시스템이 수행해야 할 기능을 정리합니다. 이 단계가 잘못되면 이후의 모든 개발 단계에 영향을 미치므로, 매우 중요합니다. 따라서 개발 과정의 시작은 항상 요구사항 분석에서 출발해야 합니다. 코딩이나 구현, 유지보수는 모두 그 이후의 단계에서 수행되는 작업입니다. 따라서 보기 3을 선택한 것은 적절한 판단입니다.