agile
페어 프로그래밍
애자일 엔지니어링 방법 중 하나로, 두 명의 프로그래머가 한 작업 공간에서 함께 일하는 방식이에요. 한 명은 코드를 작성하고('드라이버'), 다른 한 명은 실시간으로 각 줄을 검토해요('네비게이터'). 두 사람은 자주 역할을 바꿔요. 페어 프로그래밍은 테스트 전에 오류를 잡아 코드 품질을 높이고, 팀 내 지식 공유를 촉진하며, 지식 고립을 줄이고, 더 간결한 설계를 만들어내요. 연구에 따르면 페어 프로그래밍은 단독 코딩보다 약간 더 많은 인원시간을 필요로 하지만, 결함을 훨씬 적게 만들어 후속 수정 비용을 줄여요. 페어 프로그래밍은 익스트림 프로그래밍(XP)의 핵심 실천 사항이며, 코드 품질과 집단 소유권을 우선시하는 팀에서 점점 더 많이 사용되고 있어요.
관련 용어
다음 추정을 Plandeck에서 실행하세요
실시간 동시 공개, 피보나치 및 티셔츠 사이즈 덱, 비동기 투표를 지원하는 Free 플래닝 포커 — 설정 없이 바로 사용 가능해요.