원본 이미지
이전
졸트 상 수상에 빛나는 「지속적인 통합」
많은 개발자들이, 수많은 소프트웨어 컴포넌트를 꾸역꾸역 기워 맞추느라 며칠씩 '통합 지옥'을 헤매는 경험을 합니다. 『지속적인 통합: 소프트웨어 품질을 개선하고 위험을 줄이기』는 통합을 필요악이 아닌 일상적인 개발 프로세스의 일부로 바꿀 수 있는 방법을 설명합니다. 저자들이 말하듯, 핵심은
지속적인 통합(Continuous Integration, CI)
실천 방법과 기법을 이용하여 통합을 자주, 그리고 규칙적으로 하는 겁니다.
저자들은 먼저 지속적인 통합의 개념과 그 실천 방법을 기초에서부터 검토하고, 그러고 나서 CI 시스템이 수행하는 데이터베이스 통합, 테스트, 검사, 배포, 피드백 같은 효과적인 프로세스들을 다룹니다. 다양한 언어로 작성된 40여 개의 CI 관련 적용 사례를 통해, 독자들은 지속적인 통합으로 보다 신속하게 소프트웨어를 개발하고, 개발 생명주기의 매 단계마다 배포할 수 있는 소프트웨어를 생산하며, 결함이 발생한 시점과 발견한 시점의 간격을 좁혀주어, 시간을 아끼고 비용을 절감시켜준다는 걸 배우게 됩니다. 지속적인 통합을 제대로 실천한다면, 개발자들은 되풀이되는 수작업과 그로 인한 위험을 줄이고, 팀은 더 나은 프로젝트 가시성을 확보하게 됩니다.
이 책에서 다루는 내용은 다음과 같습니다.
* 소프트웨어 개발 프로젝트에서 통합을 특별한 일이 아닌 '별 것 아닌 일'로 만드는 방법
* 소프트웨어를 빌드할 때 되풀이해서 수행하는 프로세스의 양을 줄이는 방법
* 지속적인 통합을 효과적으로 활용하기 위한 팀 단위 실천 방법 및 기법
* 뒤늦은 결함 발견, 저품질의 소프트웨어, 가시성의 부재, 배포 가능한 소프트웨어의 부재라는 위험을 줄이는 방법
* 시장에 나와 있는 다양한 CI 서버 및 CI 관련 도구에 대한 평가
닫기
수량감소
수량증가
12,000
원
쿠폰은 결제 시 적용해 주세요.
총
1
개
12,000
원
카트에 넣기
바로구매
선물함에 넣기
바로 선물하기
나에게 선물하기