✔️소프트웨어 개발 주기 요구사항 ==> 분석 ==> 설계 ==> 구현 ==> 검증 ==>yes면 끝, no 면 다시 요구사항으로 📌요구사항 명세 (Requirement specification) 프로젝트의 목표를 정의하는 명세서 제작 명세서 내용 : 목표 프로그램의 사용환경 (platform) , 주요 기능 (function) , 입출력 정보 (input/output) , 사용자 인터페이스(user interface) 등 포함 if, 요구 사항에서 누락되는 부분이 있으면 이 단계를 다시 반복해야 함 📌문제 분석 (Analysis) 추상적으로 기술된 요구사항들을 용이하도록 구체적, 적당한 크기의 세부 문제로 분할 👇 상향식 기본 단위 조합 => 중간 단위의 서브 시스템 구축 => 서브 시스템 결합, 최종..