콘텐츠 바로가기
본문 바로가기


YES24 카테고리 리스트

YES24 유틸메뉴

Global YES24안내보기

Global YES24는?

K-POP/K-Drama 관련상품(음반,도서,DVD)을
영문/중문 으로 이용하실 수 있습니다.

Korean wave shopping mall, sell the
K-POP/K-Drama (CD,DVD,Blu-ray,Book) We aceept PayPal/UnionPay/Alipay
and support English/Chinese Language service

English

作为出售正规 K-POP/K-Drama 相关(CD,图书,DVD) 韩流商品的网站, 支持 中文/英文 等海外结账方式

中文

검색


어깨배너

12월 전사이벤트
~12/21
출간전연재
EBS 19년 정기구독
책만사 2018 올해의 책
바이백 20% 추가정산
1/6

빠른분야찾기


윙배너

마우스를 올려주세요.

마케팅 텍스트 배너

웹진채널예스


신뢰할 수 있는 소프트웨어 출시
미리보기
소득공제 에이콘 애자일 시리즈-07

신뢰할 수 있는 소프트웨어 출시

효과적이고 지속적인 소프트웨어 개발의 모든 것

제즈 험블, 데이비드 팔리 공저 / 유석문, 김은하, 설현준 공역 | 에이콘출판사 | 2013년 11월 28일 | 원제 : Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation 첫번째 리뷰어가 되어주세요 | 판매지수 198 판매지수란? 공유 페이스북 공유하기 트위터 공유하기 상품퍼가기 열기/닫기
상품 가격정보
정가 40,000원
판매가 36,000 (10% 할인)
YES포인트
결제혜택
결제혜택 카드/간편결제 혜택을 확인하세요 카드/간편결제 혜택 보기/감추기
카드할인 정보
네이버페이 네이버페이 네이버페이 1% 적립 (전체결제) 자세히 보기
모바일팝 모바일팝 5% 즉시할인 (모바일 결제시) 자세히 보기
롯데 아임원더풀카드 롯데 아임원더풀카드 5%+ 5만원 캐시백 (상세페이지 확인) 자세히 보기
페이코포인트 페이코포인트 1.2% 적립 (건당 1만P 이내) 자세히 보기
구매 시 참고사항
구매 시 참고사항

판매중

수량
배송비 : 무료 배송비 안내
  • 해외배송 가능
  • 최저가 보상
  • 문화비소득공제 신청가능

상품정보

출간일 2013년 11월 28일
쪽수,무게,크기 584쪽 | 1426g | 188*250*35mm
ISBN13 9788960774957
ISBN10 8960774952

책소개

성공적인 소프트웨어 배포를 위한 안내서. 소프트웨어의 고객 인도과정에서 발생하는 여러 어려움을 효과적으로 다루기 위한 기술과 사례를 설명한다. 빌드, 기능/성능 테스트, 배포, 출시의 전체 단계를 자동화하는 기술과 소프트웨어 개발에 참여하는 개발자, 기획자, QA, 운영자가 효과적으로 협업할 수 있는 방법을 구체적으로 다룬다. 또한 최적화된 개발 및 배포 프로세스도 소개하므로 독자는 이를 활용해 조직 상황에 적합한 프로세스를 디자인하고 적용한 뒤 발전시켜 나갈 수 있다.


저자 소개

저자 : 제즈 험블

Jez Humble
11살에 첫 번째 ZX Spectrum을 접한 이래로 컴퓨터와 전자공학에 매료되어 직업전선에 뛰어들기 전까지 수년 동안 6502와 ARM 어셈블러, 베이직을 사용하는 에이콘(Acorn) 장비를 개조하는 일을 즐겨왔다. IT 거품 시기인 2000년에 IT 분야에 입문한 이후 지금까지 개발자, 시스템 관리자, 트레이너, 컨설턴트, 관리자, 발표자로 근무했다. 다양한 비영리 단체, 통신 회사, 금융 서비스, 온라인 소매점 컨설팅과 여러 플랫폼 및 기술을 활용해왔다. 2004년부터 소트웍스와 소트웍스 북경, 방갈로르, 런던, 샌프란시스코 지점을 위해 근무했다. 옥스퍼드에서 물리와 철학 학사를 받았으며 런던 대학의 동양과 아프리카 학부에서 음악인류학 석사를 받았다. 현재 샌프란시스코에서 부인과 딸과 함께 살고 있다.

저자 : 데이비드 팔리

David Farley
컴퓨터에 흥미를 느낀 지 약 30년 가까이 되었다. 그 기간 동안 거의 모든 소프트웨어 형식(팜웨어부터 운영체제 및 장치 드라이버 수정, 게임 개발과 모든 규모의 크기와 형식의 상용 애플리케이션까지)을 경험했다. 약 20년 전 대규모의 분산 시스템 업무를 시작했으며, 느슨한 결합과 메시지 기반 시스템(SOA의 선구자인) 연구를 수행했다. 영국과 미국에서 크고 작은 팀과 함께 복잡한 소프트웨어를 개발한 폭넓은 경험을 보유하고 있다. 1990년대 초반부터 애자일 개발 방법인 반복 주기 개발, 지속적 통합, 상용 프로젝트에 상당 수준의 테스트 자동화를 도입한 선구자다. 소트웍스에서 근무하는 4년 반의 기간 동안 애자일 개발 접근법을 연마했으며, 가장 규모가 크고 도전적인 프로젝트의 주요 기술 작업을 진행했다. 현재는 세상에서 가장 고성능의 증권 거래를 구축하기 위해 이 책에서 기술한 모든 주요 기술을 사용하는 조직인 LMAX에 근무 중이다.

역자 : 유석문

기전공학과 석사 과정 후 LG전자 우면연구소, 인텔리코리아, 핸디소프트에서 소프트웨어 개발자로 근무했다. 이후 NHN(현 NAVER)에서 QA, 지도 서비스 개발, 효과적인 소프트웨어 개발 방법의 연구 및 전파 업무를 수행했으며, 오픈소스 NTAF 개발에 참여했다. 저서로 『소프트웨어 품질 관리: NHN은 이렇게 한다!』(공저), 『프로그래머로 산다는 것』(공저)이 있다.

역자 : 김은하

테스트 자동화를 위한 오픈소스 개발에 참여했고, 소프트웨어 품질 향상을 위한 연구 활동을 하고 있다. 저서로 『소프트웨어 품질 관리: NHN은 이렇게 한다!』(공저)가 있다.

역자 : 설현준

부산광역시 출생으로, 중학교 때 도미해 코넬 대학교에서 컴퓨터공학과를 졸업하고, 동 대학교 대학원에서 컴퓨터공학 전공으로 공학석사 학위를 취득했다. 2011년 이후로 Naver에서 소프트웨어 개발과 음성합성/음성인식 연구를 맡아왔다. 현재 Naver Labs의 음성인식개발 랩에서 대리로 근무 중이다.

목차

1부 기반
___1장 소프트웨어 인도의 문제점

______개요
______대표적인 배포 안티패턴
______목적을 이루기 위한 방법
______효과
______출시 후보
______소프트웨어 인도의 원칙
______정리

___2장 설정 관리
______개요
______버전 관리 이용
______의존성 관리
______소프트웨어 설정 관리
______환경 관리
______정리

___3장 지속적 통합
______개요
______지속적 통합 적용
______지속적 통합의 전제 조건
______지속적 통합 소프트웨어 사용
______필수 실천 항목
______추천 실천법
______분산 팀
______분산 버전 관리 시스템
______정리

___4장 테스트 전략의 적용
______개요
______테스트 종류
______실제 상황과 전략
______프로세스
______정리

2부 배포 파이프라인
___5장 배포 파이프라인의 구조

______개요
______배포 파이프라인이란?
______배포 파이프라인 실천법
______커밋 단계
______자동화 인수 테스트 관문
______후속 테스트 단계
______출시 준비
______배포 파이프라인 구현
______지표
______정리

___6장 빌드와 배포 스크립트 작성
______
... 펼처보기

책속으로

저자 서문

어제 당신의 상관이 시스템의 대단한 신 기능을 고객에게 시연하라 요구했지만 아무것도 보여줄 수 없었을 것이다. 모든 개발자가 신규 기능을 개발하고 있지만 애플리케이션을 당장 실행할 수 있는 사람은 없다. 코드를 컴파일하고 지속적 통합 서버에서 모든 단위 테스트를 통과했지만 외부에서 접근할 수 있는 UAT 환경에 신규 버전을 출시하는 데 며칠이 걸린다. 그처럼 짧은 시간에 알려주고 시연을 요구하는 건 불합리한 일일까?

제품에 심각한 오류가 있다. 매일 비즈니스에서 손실이 발생하고 있다. 무엇을 수정해야 하는지 알고 있다. 세 단계 계층 시스템에서 모두 사용하는 라이브러리 하나와 그에 대응하는 데이터베이스를 수정하면 된다. 하지만 지난번 소프트웨어 신 버전을 실환경에 출시하는 데 주말 새벽 3시까지 작업을 해야 했고 그 일 직후 배포를 담당했던 직원이 사직해버렸다. 다음 번 출시는 주말을 넘겨 작업하게 되리란 사실을 알고 있으며, 이는 근무 시간에 애플리케이션이 동작하지 않을 것이란 의미다.

모두 공통의 문제이긴 하지만 이 문제들은 소프트웨어 개발 프로세스에서 피할 수 없는 결과가 아니다. 이건 뭔
... 펼처보기 ---본문 중에서

출판사 리뷰

이 책은 소프트웨어의 고객 인도과정에서 발생하는 여러 어려움을 효과적으로 다루기 위한 기술과 사례를 설명한다. 빌드, 기능/성능 테스트, 배포, 출시의 전체 단계를 자동화하는 기술과 소프트웨어 개발에 참여하는 개발자, 기획자, QA, 운영자가 효과적으로 협업할 수 있는 방법을 구체적으로 다룬다. 또한 최적화된 개발 및 배포 프로세스도 소개하므로 독자는 이를 활용해 조직 상황에 적합한 프로세스를 디자인하고 적용한 뒤 발전시켜 나갈 수 있다. 개발자, QA, 운영자, 관리자 모두 반드시 읽고, 익히고, 실천해야 할 필독서다.

이 책에서 다루는 내용

■ 소프트웨어 빌드, 통합, 테스트, 배포의 전면 자동화
■ 팀과 조직 단계에서의 배포 파이프라인 구현
■ 개발자, 테스터, 운영자 간의 협업 개선
■ 효과적인 설정 관리 전략 구현
■ 인수 테스트를 분석부터 구현까지 자동화
■ 용량과 기타 비기능 요구사항 테스트
■ 지속적 배포와 무정지 출시 구현
■ 인프라, 데이터, 컴포넌트, 의존성 관리
■ 위험 관리, 순응, 감사 다루기

이 책의 대상 독자

이 책의 주요 목적 중 하나는 소프트웨어 배포의 책임을 갖는 관련자들의 협업을 개선하는 데 있다. 특히 개발자, 테스터, 시스템과 데이터베이스 관리자, 관리자를 염두에 두었다.

전통적인 설정 관리 문제, 소스 코드 관리, 출시 계획, 검수, 규정 준수에서 빌드 자동화, 테스트, 배포 프로세스의 통합까지를 주제로 다룬다. 자동화 인수 테스트, 의존성 관리, 데이터베이스 마이그레이션, 테스트와 실환경 생성과 관리 기술 또한 다룬다.

소프트웨어 개발에 참여하는 많은 사람이 이런 활동을 코드 작성보다 덜 중요하다고 생각한다. 하지만 경험에 따르면 이 작업에 많은 시간과 노력을 들이는 것이 성공적인 소프트웨어 인도의 핵심이다. 이를 둘러싼 위험을 제대로 관리하지 않으면 수많은 비용이 들고, 첫 번째 소프트웨어 구축 때보다 비용이 더 많이 드는 경우도 많다. 이 책은 이런 위험을 이해하는 데 필요한 정보를 제공하며, 나아가 이를 완화하는 전략을 설명한다.

야심 찬 목표이긴 하나, 한 권의 책에서 모든 주제를 상세히 다룰 수는 없다. 실제로 다음과 같은 독자들이 섭섭해할 수도 있다는 위험을 감수했다. 개발자는 아키텍처와 속성 주도 개발 방법, 상세한 리팩토링 같은 주제를 다루지 않아 서운할 수 있고, 테
... 펼처보기

추천평

90년대 후반 켄트 벡과 함께 스위스에서 보험 회사를 위한 작업을 수행했다. 켄트 벡이 프로젝트를 소개할 때 고도로 훈련된 팀이 매일 밤 소프트웨어를 실환경에 배포하는 점이 흥미로웠다. 정기적인 배포는 여러 이점이 있었다. 작성한 소프트웨어를 배포 시까지 기다릴 필요가 없고, 문제와 기회에 빨리 응답할 수 있으며, 빠른 작업 전환 덕에 비즈니스 고객, 최종 고객과 긴밀한 관계를 구축할 수 있었다.

지난 십 년간 소트웍스(ThoughtWorks)에 근무하며 해온 프로젝트의 공통 주제는 아이디어를 사용할 수 있는 소프트웨어로 만드는 데 걸리는 주기를 줄이는 것이었다. 많은 프로젝트를 살펴봤고 거의 대부분 주기를 단축했다. 일반적으로 매일 제품을 배포하진 않지만 팀은 보편적으로 격주 출시를 수행한다.

데이브와 제즈는 이런 변화를 일으키는 일원으로, 신뢰할 수 있는 소프트웨어를 자주 배포하는 문화를 구축하는 프로젝트에 적극 참여했다. 그들은 동료들과 함께 일 년에 한 번 배포하며 문제점을 겪는 상황에서 출시가 일상적인 일이 되도록 조직을 변화시켰다.
적어도 개발 팀에게 이 방법의 기본은 지속적 통합(CI)이다. CI는 전체 팀의 동기화를 유지하고 통합 문제로 인한 지연을 제거한다. 몇 년 전 폴 듀발(Paul Duvall)이 이 시리즈의 CI 책을 저술했다. 하지만 CI는 첫 단계다. 소프트웨어가 완전하게 메인라인에 통합됐더라도 실환경에서 수행되지 않고 있다면 소프트웨어라고 말할 수 없다. 데이브와 제즈는 그들의 책에서 ‘최후의 길’을 다루기 위해 CI로부터 이야기를 선택해 통합 코드를 실환경 소프트웨어로 만드는 배포 파이프라인을 어떻게 구축하는지를 설명한다.

이런 식의 배포에 대한 생각은 오랫동안 소프트웨어 개발의 잊혀진 구석이었으며, 개발과 운영 팀 사이의 공간에 놓여 있었다. 그러므로 이 책에서 이런 팀이 함께 작업하는 초기 선구자 역할을 하여 개발과 운영 활동으로 발전하는 기술이 나오는 것은 당연한 일이다. 또한 이 프로세스는 테스터를 포함하며, 테스트는 오류 없는 출시를 보장하는 핵심 요소다. 이런 종류의 모든 고수준의 자동화를 묶어 빠르고 오류 없이 작업을 완료할 수 있다.

이런 모든 작업엔 노력이 필요하지만 효과는 확실하다. 오래 걸리고 높은 집중도가 필요한 출시는 과거의 일이 되었다. 소프트웨어 고객은 아이디어가 매일 사용할 수 있는 동작하는 코드로 변화하는 모습을 목격하게 된다. 가장 중요한 부분은 소프트웨어 개발의 가장 해로운 스트레스 원천을 제거할 수 있다는 점이다. 누구도 월요일 새벽까지 시스템 업그레이드를 출시하기 위해 주말을 사용하고 싶진 않을 테니 말이다.

이 책은 소프트웨어를 자주 일상적인 스트레스 없이 배포하는 방법을 보여주므로 읽기 용이할 것이다. 여러분의 팀을 위해 이에 동의할 수 있기를 바란다. - 마틴 파울러

배송/반품/교환 안내

배송 안내

배송 구분 YES24 배송
포장 안내

안전하고 정확한 포장을 위해 CCTV를 설치하여 운영하고 있습니다.

고객님께 배송되는 모든 상품을 CCTV로 녹화하고 있으며, 철저한 모니터링을 통해 작업 과정에 문제가 없도록 최선을 다 하겠습니다.

목적 : 안전한 포장 관리
촬영범위 : 박스 포장 작업

  • 포장안내1
  • 포장안내2
  • 포장안내3
  • 포장안내4

반품/교환 안내

※ 상품 설명에 반품/교환과 관련한 안내가 있는경우 아래 내용보다 우선합니다. (업체 사정에 따라 달라질 수 있습니다)

반품/교환 방법 마이페이지 > 반품/교환 신청 및 조회, 1:1 문의, 고객만족센터(1544-3800), 중고샵(1566-4295)
* 판매자 배송 상품은 판매자와 반품/교환이 협의된 상품에 한해 가능합니다.
반품/교환 가능기간 출고 완료 후 10일 이내의 주문 상품
디지털 콘텐츠인 eBook의 경우 구매 후 7일 이내의 상품
중고상품의 경우 출고 완료일로부터 6일 이내의 상품 (구매확정 전 상태)
반품/교환 비용 고객의 단순변심 및 착오구매일 경우 상품 반송비용은 고객 부담임
직수입양서/직수입일서중 일부는 변심 또는 착오로 취소시 해외주문취소수수료 20%를 부과할수 있음
박스 포장은 택배 배송이 가능한 규격과 무게를 준수하며,
고객의 단순변심 및 착오구매일 경우 상품의 반송비용은 박스 당 부과됩니다.
반품/교환 불가사유 소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우 : 예) 화장품, 식품, 가전제품, 전자책 단말기 등
복제가 가능한 상품 등의 포장을 훼손한 경우 : 예) CD/LP, DVD/Blu-ray, 소프트웨어, 만화책, 잡지, 영상 화보집
소비자의 요청에 따라 개별적으로 주문 제작되는 상품의 경우
디지털 컨텐츠인 eBook, 오디오북 등을 1회 이상 다운로드를 받았을 경우
eBook 대여 상품은 대여 기간 종료, 2회 이상 대여 했을 경우 취소 불가
중고상품이 구매확정(자동 구매확정은 출고완료일로부터 7일)된 경우
시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우
전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우
소비자 피해보상 상품의 불량에 의한 반품, 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결기준(공정거래위원회 고시)에 준하여 처리됨
환불 지연에 따른 배상 대금 환불 및 환불 지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리
예스이십사(주)
서울시 영등포구 은행로 11, 5층~6층(여의도동,일신빌딩) 대표 : 김석환   개인정보보호책임자 : 한광일 privacy@yes24.com 사업자등록번호 : 229-81-37000   통신판매업신고 : 제 2005-02682호 사업자 정보확인
고객만족센터 T.1544-3800
상담 전화번호
  • 중고샵 문의 1566-4295
  • 영화예매 문의 1544-7758
  • 공연예매 문의 1544-6399
1:1 친절상담 자주 묻는 질문 상담시간 안내
상품정보 문의 bookinfo@yes24.com
YES24 수상내역 정보보호 관리체계 ISMS인증획득 개인정보보호 우수사이트
소비자피해보상보험 서울보증보험
고객님은 안전거래를 위해 현금 등으로 결제 시 저희 쇼핑몰에서 가입한 구매안전서비스를 이용하실 수 있습니다. 서비스가입사실 확인
EQUUS13