728x90

애자일 개념

- Agile(기민한, 빠르고 낭비없이 만드는 것) 개발을 가능하게 해주는 다양한 방법론 전체 말함

-> 개발 과정에서 변경사항 유연하고 빠르게 대응하는 방법론

- 큰하나를 단계별로 작은 여러개로 나누고, 작은 프로젝트를 하나씩 수행하고 테스트

- 문서 중심 산출물보다 소프트웨어 중심

 

 

애자일 특징

- 반복 점진적 개발

- 자기조직화와 교차 기능 팀 활용

- 빠르게 요구사항 반영, 프로토 타입 제작, 피드백 통한 의견 반영

- 다른 SDLC 모델과 다르게 분석과 설계를 크게 강조 안함. 구현단계를 초반에 수행

 

주요 에자일 방법론 종류

- SCRUM : 30일마다 동작 가능한 제품 제공하는 스프린트 중심

- XP(eXtream Programming) : 고객과 함께 2주 정도 반복 개발. 테스트와 우선개발

- Lean Software Development : 구체적 개발 프로세스 정의 없이 철학적 접근 방식 정의

- FFD(Feature Driven Developement) : 기능 중심 개발. 티처마다 2주 정도 반복 개발실시. UML

 

300x250

+ Recent posts