728x90
XP
- 수시로 발생하는 고객의 요구사항에 유연하게 대응하기 위한 고객의 참여 개발 과정 반복 극대화
- 짧고 반복적인 개발 주기, 단순한 설계, 고객의 참여
XP 5가지 핵심 가치
- 의사소통(Communication)
- 단순성(Simplicity)
- 용기(Courage)
- 존중(Respect)
- 피드백(Feedback)
XP 개발 프로세스
- 사용자 스토리 -> 릴리즈 계획 수립 -> 스파이크 및 이터레이션 -> 승인 검사 -> 소규모 릴리즈
XP 주요 실천 방법
- 짝 프로그래밍(Pair Programming)
- 공동 코드 소유(Collective Ownership)
- 테스트 주도 개발(TDD)
- 전체 팀(Whole Team)
- 계속적인 통합(Continuous Integration)
- 디자인 개선(Design Improvement)
- 소규모 릴리즈(Small Release)
'자격증 > 정보처리기사' 카테고리의 다른 글
6. 요구사항 정의(A) (0) | 2023.01.30 |
---|---|
5. 개발 기술 환경 파악(B) (0) | 2023.01.30 |
4. 현행 시스템 파악(B) (0) | 2023.01.30 |
2. 스크럼 기법(B) (0) | 2023.01.30 |
1. 소프트웨어 생명 주기(A) (0) | 2023.01.30 |