
요구사항 확인을 출발점으로 기능·비기능 요구사항의 차이, 애자일 개발 방식, UML과 DFD·DD·ERD, 비용 산정과 일정 계획까지 소프트웨어 설계의 전체 흐름을 한 번에 정리한 글이다.

요구사항 분석 이후 왜 화면 설계가 필요한지부터 UX, UI 종류, 와이어프레임·목업·스토리보드·프로토타입의 차이, 품질 요구사항까지 한 번에 정리한 글이다.

소프트웨어 아키텍처 설계부터 객체 지향 분석, 모듈의 결합도·응집도, IPC, 디자인 패턴까지 소프트웨어 설계의 핵심 흐름을 한 번에 정리한 글이다.