2011-02-05 1 views
3

애자일 개발 과정에서 사용자 요구 사항을 수집 한 후 프로젝트 활동, 중요 시점 - 반복 및 산출물을 정의하는 계획 (애플리케이션 개발 용)을 작성해야합니다. 계획은 실제로 작업 분류입니다.의 민첩성, 프로젝트 시작시 계획해야 할 사항은 무엇입니까?

민첩한 프로젝트의 초기 계획은 어떻게되어야합니까? 사전에 모든 것을 계획하고 있다면 (숙제가 묻는 것처럼), 폭포 모델이 아닌가. 애자일의 각 반복이 계획 - 확인 - 행동의 전체주기를 다루는 경우 초기 계획이 필요한 이유는 무엇입니까?

답변

1

어떻게하면 프로젝트에 참여하고 예산을 책정 할 것인지 결정해야하기 때문에 초기 계획이 필요합니다. 범위, 시간 및 예산이 모두 어떻게 될지 결코 알 수 없지만 일반적으로이 중 하나가 수정 될 것입니다. 가장 중요한 것을 찾아 내서 그 계획을 세우십시오. 이것을 출발점으로 삼지 않으면 누구도 프로젝트 자금을 지원하지 않습니다.

알려진 모든 목표를 가진 프로젝트 백 로그를 작성하십시오. 그런 다음 가장 큰 목표를 핵심 목표로 삼습니다. 일반적으로 클라이언트는 원하는 기능 세트로 진행 상황을 확인해야합니다. 스마트 클라이언트는 프로젝트가 진행됨에 따라이를 조정할 준비가되지만, 각 스프린트로 작업 소프트웨어를 작성하기위한 목표를 제공하기 위해 일련의 목표를 절대적으로 지정할 수 있습니다.

0

켄트 벡 (Kent Beck)의 Planning Extreme Programming을 읽어야합니다. 제목의 극단 부분을 무시하면이를 애자일 방식에 easly 적응시킬 수 있습니다.