Extreme Programming이란 무엇입니까?

자주적인 피드백과 지속적인 개선에 중점을 둔 애자일 소프트웨어 개발 프레임워크입니다.

🔍

정의

Extreme Programming 또는 XP는 자주적인 피드백과 지속적인 개선에 중점을 두는 애자일 소프트웨어 개발 프레임워크로, 페어 프로그래밍과 집단 코드 소유와 같은 관행을 포함합니다.

📅

기원

Extreme Programming (XP)은 1990년대 애자일 선언문의 홍보자이자 서명자인 Kent Beck에 의해 개발되었으며, 그는 1999년에 "Extreme Programming Explained: Embrace Change"라는 책에서 XP를 소개했습니다. XP는 지속적인 개선, 적응성 및 팀 협력에 중점을 둔 애자일 프레임워크입니다.

📈

품질

XP는 테스팅과 단순성을 통해 고품질 소프트웨어를 제공하는 것을 목표로 합니다.

🔍

단순성

XP는 필요 없는 기술적 복잡성을 피하면서 작동하는 가장 간단한 솔루션을 지지합니다.

💎

용기

팀원들이 두려움 없이 필요한 변경을 하고 위험을 감수하도록 격려합니다.