728x90
애자일 개념
- Agile(기민한, 빠르고 낭비없이 만드는 것) 개발을 가능하게 해주는 다양한 방법론 전체 말함
-> 개발 과정에서 변경사항 유연하고 빠르게 대응하는 방법론
- 큰하나를 단계별로 작은 여러개로 나누고, 작은 프로젝트를 하나씩 수행하고 테스트
- 문서 중심 산출물보다 소프트웨어 중심
애자일 특징
- 반복 점진적 개발
- 자기조직화와 교차 기능 팀 활용
- 빠르게 요구사항 반영, 프로토 타입 제작, 피드백 통한 의견 반영
- 다른 SDLC 모델과 다르게 분석과 설계를 크게 강조 안함. 구현단계를 초반에 수행
주요 에자일 방법론 종류
- SCRUM : 30일마다 동작 가능한 제품 제공하는 스프린트 중심
- XP(eXtream Programming) : 고객과 함께 2주 정도 반복 개발. 테스트와 우선개발
- Lean Software Development : 구체적 개발 프로세스 정의 없이 철학적 접근 방식 정의
- FFD(Feature Driven Developement) : 기능 중심 개발. 티처마다 2주 정도 반복 개발실시. UML
300x250
'컴퓨터과학 > SW, DB' 카테고리의 다른 글
소프트웨어 공학 활용 - 8 데이터 모델 (0) | 2020.05.19 |
---|---|
소프트웨어 공학 활용 - 6 소프트웨어 요구사항 (0) | 2020.05.18 |
소프트웨어 공학 활용 - 3 소프트웨어 개발 방법론 (0) | 2020.05.18 |
소프트웨어 공학 활용 - 2 소프트웨어 개발 라이프사이클 (0) | 2020.05.18 |
소프트웨어 공학 활용 - 1 소프트웨어 공학 개요 (0) | 2020.05.18 |