애자일(Agile) 이란 흔히 개발 ‘방법론' 혹은 ‘프로세스' 라고 얘기하지만 와닿지 않는다. ‘일하는 방식' 정도로 생각하자. 기존 소프트웨어 개발을 할 때 사용하던 전통적인 방식 (구닥다리 방식) 이 아닌 여러 거장들이 ‘유연하게 일하는 방식’ 을 정의한 것이다. 실제 애자일이라는 용어 자체가 ‘기만한', ‘재빠른', ‘민첩한' 이라는 뜻을 가지고 있다. 기존 전통적인 방식 (구닥다리 방식) 전통적인 방식 이라면, 정확히 어떤 방식인지 ‘책을 집필하고 출판하는 과정’ 을 예시로 설명해보겠다. 저자가 기술 서적을 쓰기로 마음 먹음 출판사에 저자의 기획안을 제출 출판사 는 책 출판을 결정 저자와 출판사는 계약을 하고 저자는 집필 시작 탈고일이 6개월 이라 가정, 출판사는 프로그레스를 중간 중간 점검함 ..