※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 실기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
XP(eXtreme Programing)
정의
- 요구사항에 유연하게 대응하기 위해 고객의 참여와 개발 과정의 반복을 극대화하여 생산성 향상시키는 방법
- 핵심 가치 : 의사소통, 존중, 용기, 피드백, 단순성
- 릴리즈 계획 수립 -> 이터레이션(주기) -> 승인 검사 -> 소규모 릴리즈
주요 실천 방법
- Pair Programming : 책임을 공동으로 나눠 갖는 환경
- Collective Owership : 개발 코드에 권한과 책임 공동 소유
- Test-Driven Development : 테스트 케이스 먼저 작성
- Whole Team : 구성원 각자 역활이 있고 그 역활에 책임을 가짐
- Continous Integration : 모듈 단위로 나눠서 개발 코드 지속적 통합
- Refactorting : 프로그램 기능의 변경없이 시스템 재구성, 쉽게 수정하여 빠르게 개발하도록
- Small Releases : 릴리즈 기간 짧게 반복하여 요구 변화에 신속히 대응
'정보처리기사' 카테고리의 다른 글
정보처리기사 실기(요구사항 확인) 개발 기술 환경 (0) | 2022.03.12 |
---|---|
정보처리기사 실기(요구사항 확인) 현행 시스템 파악 (0) | 2022.03.12 |
정보처리기사 실기(요구사항 확인) 스크럼 (0) | 2022.03.11 |
정보처리기사 실기(요구사항 확인) 소프트웨어 생명 주기 (0) | 2022.03.11 |
정보처리기사 필기(시스템 보안 구축) 취약점 분석 · 평가 (0) | 2022.03.04 |
댓글