본 학습에서는 Agile 방식으로 project 진행을 요구한다.
보통 하나의 개발주기(스프린트)는 1~2주, 길게는 4주
큰 기능을 작은 단위로 쪼개어 스프린트 반복
고객(타 부서 및 발주처를 포함하며)과의 적극적인 소통으로 품질을 높일 수 있도록 하자
선형적인 접근으로 단계별 진행하며 각 단계의 완료를 기다림
초기에 요구사항을 상세하게 정의하여 역할과 책임이 명확
프로젝트 방향성의 변경이 힘들어 변경 요청 등 피드백에 어려움이 있음
유연하고 반복적인 접근으로 작은 단위로 개발하고 빠른 결과물 생산
팀 협업과 고객 의사소통 강조하여 요구사항 변화에 빠른 대처 가능
프로젝트의 방향성이 지속적으로 바뀌기 때문에 프로젝트의 예산, 일정, 범위에 대해 관리가 어려움
학습내용의 가이드를 따라 정리해보면 우리가 해야 할 일은 아래와 같다