devmoa

나의 페어 프로그래밍 탐험기

카카오·2021년 12월 1일·00
페어 프로그래밍XP애자일Pivotal LabsTDDBDDCI/CD

AI 요약

Beta

이 글은 카카오엔터프라이즈의 hans님이 페어 프로그래밍을 처음 접하게 된 경험과 그 과정에서 느낀 점을 공유하는 글입니다. 필자는 2015년 여름, 첫 직장에서 애자일 방법론 도입을 위해 Pivotal Software의 Pivotal Labs에 파견되었고, 그곳에서 페어 프로그래밍을 포함한 XP 개발 방법론을 경험했습니다.

Pivotal의 개발 방법론은 공용 컴퓨터 사용, 페어 프로그래밍 원칙, 엄격한 근무 시간, 데일리 스탠드업 미팅, 1주 단위 이터레이션, TDD/BDD 강제, CI/CD를 통한 빠른 릴리즈 등을 포함했습니다. 특히 두 명이 하나의 코드를 작성하는 페어 프로그래밍은 필자에게 신선한 충격을 주었으며, 긴장감으로 인한 집중력 향상, 커뮤니케이션 증가를 통한 아이디어 발상 및 학습 가속화, 개인 및 조직의 상향 평준화 효과를 얻을 수 있다는 점을 강조합니다.

필자는 이 경험을 통해 페어 프로그래밍의 가치를 깊이 인식하게 되었고, 이후에도 페어 프로그래밍을 통해 얻은 교훈을 정리하여 공유합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다