컴퓨터공학 전공자 기준, 일반적인 개념 부분은 제외함.bold: 중요 / 빨강: 외우기1. 소프트웨어 설계 요약 - 애자일 방법론 : 문서 중심 X- 요구사항 검토 : 동료 검토 / 워크 스루(명세서 미리 배포 해 짧은 회의로 결함 발견) / 인스펙션(전문가들이 명세서 확인)- CASE 도구 : 컴퓨터의 도움을 받는 요구사항 검증- 럼바우 객체지향 : 객체(모델링) / 동적(상태) / 기능(DFD). - 소프트웨어 생명주기 : 폭포수(순차적, 이전 단계 못봄) / 나선형(여러 번 반복하며 위험 최소화) / HIPO(하향식 설계, 가시적/총체적/세부적 다이어그램) / V모델 (폭포수 변형, 작업과 결과 검증에 초점)- 상향식/하향식 = 객체지향/절차지향- 자료 흐름도 DFD : process - 원 / d..