Extreme Programming이란 무엇입니까?
자주적인 피드백과 지속적인 개선에 중점을 둔 애자일 소프트웨어 개발 프레임워크입니다.
정의
Extreme Programming 또는 XP는 자주적인 피드백과 지속적인 개선에 중점을 두는 애자일 소프트웨어 개발 프레임워크로, 페어 프로그래밍과 집단 코드 소유와 같은 관행을 포함합니다.
기원
Extreme Programming (XP)은 1990년대 애자일 선언문의 홍보자이자 서명자인 Kent Beck에 의해 개발되었으며, 그는 1999년에 "Extreme Programming Explained: Embrace Change"라는 책에서 XP를 소개했습니다. XP는 지속적인 개선, 적응성 및 팀 협력에 중점을 둔 애자일 프레임워크입니다.
품질
XP는 테스팅과 단순성을 통해 고품질 소프트웨어를 제공하는 것을 목표로 합니다.
단순성
XP는 필요 없는 기술적 복잡성을 피하면서 작동하는 가장 간단한 솔루션을 지지합니다.
용기
팀원들이 두려움 없이 필요한 변경을 하고 위험을 감수하도록 격려합니다.
더 알고 싶으신가요?
Extreme Programming - XP에 대해 더 깊이 알아보고 싶거나 이런 교육을 팀에 도입하고 싶으시다면, 이야기 나눠요. 저는 팀이 이러한 개념을 이해하고 적용할 수 있도록 돕고 있습니다. 연락 주시면 정말 기쁘겠습니다!
Downstream이란 무엇입니까?
Downstream(다운스트림)은 Agile과 Lean 방법론에서 작업 항목이 실행에 들어간 시점부터 고객에게 가치가 전달될 때까지의...
Kanban이란 무엇입니까?
Kanban은 생산 및 개발 프로세스에서 작업 흐름을 관리하고 개선하는 린 방법입니다. 작업 팀의 과부하 없이 지속적인 배송을 중시하며...
Dual Track이란 무엇입니까?
Agile의 반복적이고 유연한 특성을 결합하여 상류와 하류 활동을 분리하는 프로젝트 관리 접근법입니다...
블로커란 무엇인가요?
Scrum과 Kanban 같은 프레임워크에서 '블로커'는 제품 전달을 완전히 중단시키고 팀의 진행을 방해하는 모든 장애물을 의미합니다...
Agile Coach가 무엇인가요?
Agile Coach는 개인, 팀, 그리고 조직이 애자일 원칙과 실천을 채택하도록 안내하는 민첩성의 전문가입니다...