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


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) 韩流商品的网站, 支持 中文/英文 等海外结账方式

中文

검색


어깨배너

7월 전사 혜택
주말엔 보너스
어린이 공연 기획전
이기주 작가 F 1963 사인회
여행영어 이벤트
예스스탬프
1/6

빠른분야찾기


윙배너

마우스를 올려주세요.
바로가기 OFF
 바로가기 OFF으로
접속하셨습니다.

YES24 바로가기 설치시 특가정보 및 할인혜택을 드립니다. 바로가기 설치하기

마케팅 텍스트 배너

웹진채널예스


오픈소스 파워툴
소득공제

오픈소스 파워툴

생산성을 높여주는 오픈소스 개발 환경 구축과 관리

한동준, 김도균 공저 | 지앤선(志&嬋) | 2017년 05월 08일 리뷰 총점8.0 정보 더 보기/감추기
내용
4점
편집/디자인
4점
회원리뷰(1건) | 판매지수 810 판매지수란?
공유 페이스북 공유하기 트위터 공유하기 상품퍼가기 열기/닫기
상품 가격정보
정가 27,000원
판매가 24,300 (10% 할인)
YES포인트
결제혜택
결제혜택 카드/간편결제 혜택을 확인하세요 카드/간편결제 혜택 보기/감추기
카드할인 정보
신한카드 신한카드 4,000원 할인 (쿠폰할인, 5만원 이상 결제시) 자세히 보기
Toss간편송금 Toss간편송금 10,000원 할인 (가입후 생애첫송금, 1만원↑) 자세히 보기
카카오뱅크 카카오뱅크 3,000원 할인 (캐시백, 3만원 이상 결제시, 월1회) 자세히 보기
네이버페이 네이버페이 1% 할인 (1% 적립) 자세히 보기
구매 시 참고사항
구매 시 참고사항

판매중

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

상품정보

출간일 2017년 05월 08일
쪽수,무게,크기 356쪽 | 173*230mm
ISBN13 9791187497042
ISBN10 1187497045

이 상품과 관련 있는 이벤트 1

선착순 사은품 [대학생취준생] 여름방학 지치지 말고 중간점검! 새창 수험서/외국어/대학교재/IT 3·4·5·6 만원 금액별 사은품 증정(포인트 차감) 이벤트 기간 : 2018년 07월 06일 ~ 2018년 08월 17일

책소개

이 책은 요구사항부터 지속적 통합까지 소프트웨어 개발 환경을 구성하는 오픈소스 ALM 도구를 다룬다.
대상 도구는 다음과 같다.

* 이슈/요구사항/결함 관리: Redmine, Mylyn
* 버전 관리: Subversion, Git, SCMManager
* 지속 통합: Jenkins
* 빌드 관리: Maven
* 소스코드 품질 관리: PMD, JavaNCSS, JDepend
* 테스트 자동화: JUnit, Cobertura
* 애플리케이션 배포: NSIS

DevOps와 비교하자면 Dev, 즉 개발과 관련한 도구를 다룬다. Ops, 즉 지속 배포, 서버 관리, 모니터링은 이 책에서 다루지 않는다. 다만, Jenkins와 같은 도구는 DevOps 전반을 이해하는데 도움이 된다. 이 책의 목적은 Jenkins, PMD, Git 등 오픈소스 ALM 도구의 설치, 필수 설정, 기본 사용 방법을 쉽게 설명하는 것이다.

각 도구의 고유 기능과 서로 연동하는 부분을 도구 별로 설명했지만, 실제 개발은 이 도구가 톱니바퀴처럼 엮어서 진행한다. 14장은 실제 프로젝트를 시작한다는 가정 하에, 전체 도구를 함께 사용하는 시나리오를 설명한다. 도구에 대한 각론과 함께 큰 그림을 이해할 수 있다. 개발과 관련한 부분은 소프트웨어의 특성 상 개발 언어와 밀접하게 연관된다. 이 책에서 설명하는 빌드, 소스코드 품질 관리, 테스트 자동화는 Java 개발이 대상이다. 그러나 이슈 관리, 버전 관리, 지속 통합은 개발 언어에 상관없이 적용할 수 있다. 저자는 이 도구를 임베디드 소프트웨어 개발에 잘 적용하고, C 언어를 위한 품질 관리 및 테스트 자동화 도구와 연동해서 사용하고 있다. 이 책의 내용을 이해하면, 개발 언어와 상관없이 이 도구를 적용할 수 있다.

저자 소개

저 자 소 개

저자: 한동준
KTDS, KTH, LS 산전에서 통신사 SI/SM, 모바일 앱, 임베디드 SW의 QA로 활동하고, 지금은 소프트웨어 안전성 보증 연구센터에서 다양한 분야의 오픈소스 ALM 적용을 지원하고 있다. CMMI, SPICE, A-SPICE 심사원이기도 하며 도구와 프로세스의 적절한 조화를 추구한다. 독립 IT 기술자의 저술 및 강연 상호부조 네트워크인 GoDev(www.godev.kr)의 일원이다.

저자 : 김도균
2012년 대기업의 고용된 엔지니어로 15년간의 삶을 정리하고 독립 IT 기술자가 되어 4 년째 자기 시간의 주인으로 포트폴리오 인생을 살고 있다. ‘강철벼룩’이라는 필명으로 글을 쓰고 번역하는 엔지니어다. Microsoft의 공인 강사(MCT)이며 ‘Office Servers and Services’와 ‘Visual Studio and Development Technologies’ 분야의 MVP이다.독립 IT 기술자의 저술 강연 상호부조 네트워크인 GoDev(www.godev.kr)의 리더이다.

목차

CHAPTER 1 ALM
1.1 정의와 개념
 1.1.1 프로세스 내에서 도구와 절차의 통합
 1.1.2 각 프로세스의 연계/연동
 1.1.3 프로세스 상태의 시각화
1.2 역할에 따른 ALM의 활용
1.3 주요 도구
1.4 소프트웨어 시각화

CHAPTER 2 Java의 대표 빌드 도구, Maven
2.1 Maven 소개
2.2 설치와 설정
2.3 Maven 프로젝트 생성
2.3.1 Maven 빌드 라이프 사이클
2.3.2 pom.xml 파일 이해하기
2.4 플러그인 사용하기
2.4.1 플러그인 찾아보기
2.4.2 플러그인 사용 방법
2.4.3 Goals
2.4.4 Usage
2.4.5 플러그인 실행
2.5 Eclipse에서 사용
2.5.1 Maven 프로젝트 생성
2.5.2 pom.xml 파일 수정
2.5.3 Maven 프로젝트 빌드
2.6 요약

CHAPTER 3 소스 코드 버전 관리의 전통, Subversion
3.1 Subversion 소개
3.2 서버 설치 및 사용
3.2.1 VisualSVN 설치
3.2.2 VisualSVN Server 사용자 및 그룹 추가
3.2.3 저장소 추가
3.2.4 저장소 권한 변경
3.3 서버 저장소 백업 및 복원
3.3.1 Dump를 이용한 백업 및 복원
3.3.2 hotcopy - ‘안전한’ 복사를 이용한 백업과 복원
3.3.3 SVNBackup을 이용한 여러
... 펼처보기

출판사 리뷰

이 책의 구성

1장 오픈소스 ALM
시작은 딱딱하다. 책 전체에서 가장 재미없다. 왜 ALM이 필요하고, 오픈소스를 사용하는 장/단점을 설명한다. 유사한 상용 도구를 소개하지만, 기승전 '오픈소스'로 마무리한다.

2장 Maven
Java의 빌드 도구다. 유사한 도구로는 Ant와 Gradle이 있다. Maven을 개발을 위한 정해진 소스코드 구조를 생성해주고, 빌드와 관련한 설정과 명령어을 제공한다. 이 장은 Maven의 설치, 프로젝트 생성, 설정 파일인 pom.xml 파일을 다룬다. 소스코드 품질 관리 도구와 테스트 자동화 도구가 빌드 시 함께 동작하는데, 이 설정을 위한 기본 사항을 다룬다.

3장 Subversion
Subversion은 팀 부장님 같다. 경험과 적용 사례가 많아 궁금한 것은 바로 알려줄 것 같은 분위기다. 요즘은 너무 Git이 핫해서 Subversion은 고리타분할거 같지만, 안정적이고, 유용하고, 앞으로도 더 쓰일 것이다. 서버를 설치하고 운영하는 방법, Eclipse의 기본 기능에서 사라진 Subversion의 플러그인을 설치하고 사용하는 방법을 다룬다.

4장 Git
Git은 핫하다. 이미 여러 책과 좋은 설명서가 공개되어 있다. 이 장은 Git과 Subversion의 차이, Git을 위한 서버 설치 및 운영, Eclipse에서 Git 사용 방법을 다룬다. Subversion을 주로 사용했다면, Git은 참 어렵다. Git의 기본적인 이해와 Jenkins에서 연동하기 위한 수준 정도로 다룬다.

5장 SCMManager
점차 Git의 사용율이 높아진다 해도, 기존 Subversion을 사용했다면 Git으로 한 번에 이관하기란 쉽지 않다. 그렇다고 Subversion, Git 서버를 각각 운영하는 것도 어렵다. 이런 상황에서 SCMManager를 사용해보자. 딱, 통합 저장소 관리, 이 목적에 맞는 도구이다. SCMManager에서 Subversion, Git, 심지어 Mercurial 저장소까지 통합 운영할 수 있다. 통합 운영이란, 권한까지 함께 사용한다는 의미다. LDAP을 지원하기 때문에, 회사의 계정 서버와 쉽게 연동할 수 있다. 다만 GitHub이나 GitBlit처럼 Pull Request와 같은 Git 만의 기능은 지원하지 않는다.

6장 Jenkins
이 책에서 가장 핵심적인 부분이다. 대부분의 도구를 Jenkins와 연결한다. 지속 통합, 즉 자주 빌드하는 것은 중요하다. Maven으로 빌드하며 Maven에 통합한 소스코드 품질 관리와 테스트 자동화 도구를 함께 실행한다. 물론 관련 소스코드와 설정은 Subversion이나 Git에 있다. 실행 결과는 Jen
... 펼처보기

배송/반품/교환 안내

배송 안내

배송 구분 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 친절상담 자주 묻는 질문 상담시간 안내
YES24 수상내역 정보보호 관리체계 ISMS인증획득 개인정보보호 우수사이트
소비자피해보상보험 서울보증보험
고객님은 안전거래를 위해 현금 등으로 결제 시 저희 쇼핑몰에서 가입한 구매안전서비스를 이용하실 수 있습니다. 서비스가입사실 확인
EQUUS3