에자일 2

SCRUM

1. 정의 팀 개선과 프로젝트 관리 위해, 작은 개발팀과 짧은 기간의 점진적 반복적 개발을 통한 애자일 프로세스 번다운차트를 통한 성과관리, 프로젝트를 스프린트(30일 단위 iteration)로 분리 2. 스크럽 프로세스 및 구성요소 가. 프로세스 - 서비스 별로 서비스 분류 및 팀 구성 후 Sprint 점진적 진행 나. 구성요소 - PB-SB-S-DM-SR-회-번 [절차] Product Backlog 미팅 -> Story Point 산정 -> Sprint backlog 작성 -> sprint -> daily standup metting -> sprint review -> retrospective review(회고) - sprint 진행 중 작업 추가 불가능

에자일 선언문 4개 가치 및 12원칙

1. 정의 효율적인 제품, SW 개발을 위해 절차보다는 사람과 제품에 집중하여 낭비를 제거하고 고객의 요구사항을 보다 유연하고 신속하게 반영하기 위한 방법론 2. Agile 4가지 가치 및 12가지 원칙 가. 4가지 가치 - 개동고변 - 도문계계 공정과 도구보다 개인과 상호작용 (소통중시) 포괄적인 문서보다 작동하는 소프트웨어 (유연성) 계약 협상보다 고객과의 협력 (실무적 관점) 계획을 따르기보다 변화에 대응 (협동 중시) 나. 12가지 원칙 개인과 상호작용 - ( 자동함정지 ) 자발적 조직팀 구성(최고의 아키텍처, 요구사항, 설계는 자기 조직적인 팀에서 창발) 동기 부여된 개인들 중심으로 프로젝트 구성 업무 담당자와 개발자가 매일 함께 업무 팀은 효과적 방안을 정기 검토 기술적 탁월성과 좋은 설계에 ..