
🧭 익스트림 프로그래밍 (XP, eXtreme Programming)

·
자격증/정보처리기사 실기
🧭 익스트림 프로그래밍 (XP, eXtreme Programming)**익스트림 프로그래밍(XP)**은변화가 잦고 요구사항이 불확실한 프로젝트 환경에서품질을 높이고 변화에 빠르게 대응하기 위해 고안된 애자일(Agile) 개발 방법론이다.XP는 팀워크, 소통, 단순성, 피드백을 핵심 가치로 삼으며짧은 개발 주기마다 테스트와 개선을 반복하여안정적이고 품질 높은 소프트웨어를 만드는 데 초점을 둔다.1. 개념 설명익스트림 프로그래밍(Extreme Programming)의 "Extreme(극한)"이라는 말은,소프트웨어 개발의 좋은 습관을 극한까지 강화한다는 뜻에서 비롯됐다.예를 들어,코드 리뷰(Code Review)는 “모든 코드를 두 사람이 함께 본다”(짝 프로그래밍).테스트(Test)는 “모든 코드를 작성하..