애자일 개발이란? - (1) 기본 개념 정리 애자일 개발이란? - (2) 애자일 기법의 개념과 사용 애자일 개발이란? - (3) 익스트림 프로그래밍과 리팩토링, TDD 등 애자일 개발이란? - (4) 스크럼 스프린트 사이클 예전의 소프트웨어 설계 방법에서 발생하는 오버헤드들에 대한 불만족으로 인하여 애자일 기법이 탄생하게 되었다. 1. 애자일 기법 설계보다 코드 짜기에 집중 상호 간의 접근에 기반한 소프트웨어 개발 빠른 전달과 빠른 진화를 통해 바뀌는 요구사항 만족 애자일 기법의 목표는 소프트웨어 프로세스의 오버헤드를 줄이는 것이다. 대표적으로 문서를 작성하는데 걸리는 시간을 대폭 줄임으로써 코드를 짤 시간을 확보하는 것이 있다. 그리고 변화하는 요구사항에 빠르게 발맞춰 대응하기 위한 방법이다. 2. 애..