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

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

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

시스템 인터페이스 명세화부터 미들웨어, EAI·ESB 같은 연계 구조, 구현·검증 방식, 네트워크·애플리케이션·DB 보안까지 인터페이스 설계의 흐름을 한 번에 정리한 글이다.

자료 구조의 선형·비선형 구조부터 정렬 알고리즘, 이분 검색과 해싱까지 소프트웨어가 데이터를 저장하고 정렬하고 찾아내는 기본 흐름을 한 번에 정리한 글이다.