애자일 개발 생명주기를 본인이 학습·경험한 범위에서 솔직하게 1인칭으로 설명한다.
애자일 개발 방식을 실무로 깊이 다뤄본 경험은 아직 없습니다. 다만 학부 팀 프로젝트에서 비슷한 방식을 써본 경험과 공부로 제가 이해한 바를 말씀드리겠습니다.
제가 이해하기로, 애자일은 일을 작은 주기로 나눠, 그때마다 결과를 확인하고 고쳐가는 방식입니다. 한 번에 완벽하게 만들려 하지 않고, 짧게 만들고-확인하고-다듬기를 반복하는 것입니다.
제가 졸업 프로젝트를 2주 단위로 쪼개 진행했을 때, 문제가 일찍 드러나 고칠 시간이 생겼습니다. 그 경험에서 저는 애자일의 핵심이 "문제를 늦게 발견하지 않게 하는 것"임을 느꼈습니다. 실무 애자일은 훨씬 정교하겠지만, 저는 이 기본 이해를 토대로 입사 후 깊이를 채워가겠습니다.