logo
logo
x
바코드검색
바코드검색

인기 검색어

일간
|
주간
|
월간

실시간 검색어

검색가능 서점

도서목록 제공

Ship it! 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드

Ship it! 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드

자레드 리차드슨, 윌리엄 그월트니 주니어(지은이), 최재훈(옮긴이)
위키북스
20,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
18,000원 -10% 0원
1,000원
17,000원 >
yes24 로딩중
교보문고 로딩중
11st 로딩중
영풍문고 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

Ship it! 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드
eBook 미리보기

책 정보

· 제목 : Ship it! 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드 
· 분류 : 국내도서 > 컴퓨터/모바일 > 컴퓨터 공학 > 소프트웨어 공학
· ISBN : 9788995856468
· 쪽수 : 270쪽
· 출판일 : 2007-08-09

책 소개

수많은 소프트웨어 개발 프로젝트를 컨설팅 해온 두 저자가 실전 경험을 바탕으로 현장에서 검증된 기본적이고 실천적인 충고들을 모았다.
프로젝트에 참여하고 있고, 제품을 내놓고 싶은 개발자를 위한 책이다. 동시에 기술적 배경이 부족한 관리자를 위한 책이기도 하다. 저자들이 내세운 '예광탄 개발'은 의 저자 마틴 파울러가 제창한 '지속적인 통합'의 개념을 충실히 따른다.

수많은 소프트웨어 개발 프로젝트를 컨설팅 해온 두 저자가 실전 경험을 바탕으로 현장에서 검증된 기본적이고 실천적인 충고들을 모았다. 실용적이고 유용한 개발 도구를 올바로 선택하도록 하며, 힘들이지 않고 보다 현명하게 일할 수 있는 여러 기법을 소개한다.

기술 리더이든 팀의 막내 개발자이든 책 속의 매끄럽게 흘러가는 개발 프로세스를 접하고 따라 한다면 자기 자신과 팀에 발전을 이끌어낼 수 있다. 개발자였다가 관리자로 전향한 저자는 경력 20년이 넘는 소프트웨어 개발자인 윌과 함께 유연한 소프트웨어 개발 방법과 관리 방법을 상세하게 다룬다.

목차

머리말
서문
1 서론
1.1 습관적인 탁월함
1.2 실용주의적 관점
1.3 로드맵
1.4 앞으로 나아가기
1.5 이 책을 어떻게 읽어야 하나?

2 도구와 인프라스트럭처
[1]. 모래 상자(Sandbox) 안에서 개발하기
[2]. 자산을 관리하세요
[3]. 빌드를 스트립트화하세요.
[4]. 자동으로 빌드하세요.
[5]. 이슈를 추적하세요.
[6]. 기능을 추적하세요.
[7]. 테스트 장비를 사용하세요.
[8]. 도구를 선택하는 방법
[9]. 실험하지 말아야 할 때

3 실용주의적 프로젝트 기술
[10]. 목록에 따라 일하세요.
[11]. 기술 리더
[12]. 매일 협력하고 의사소통하기
[13]. 코드를 모두 검토하세요
[14]. 코드 변경 통지 보내기
[15]. 모두 통틀어서

4 예광탄 개발
예광탄 개발
프로세스 상의 흔한 문제들
프로세스 정의하기
TBD는 어떻게 작동할까요
시스템 객체를 정의하세요
협동해서 인터페이스 정의하세요
인터페이스 스텁을 작성하세요
계층끼리 대화할 수 있게 만드세요
스텁에 기능적 코드를 채워 넣으세요
리팩토링하고 다듬으세요
간단한 사례
예광탄 개발 방법론 홍보하기
이렇게 시작하세요
이렇게 하고 있다면 제대로 하고 있는 겁니다
경고 신호

5 일반적인 문제와 해결방법
[16]. 도와주세요! 코드를 인수 받았어요.
[17]. 테스트할 수 없는 코드를 테스트하기
[18]. 기능에 문제가 계속 발생합니다.
[19]. 테스트? 우리는 더 이상 테스트를 활용하지 않습니다.
[20]. 하지만 저는 된다구요!
[21]. 코드를 통합할 때 골치 아픕니다.
[22]. 제품을 안정적으로 빌드하지 못합니다.
[23]. 고객이 불만을 표출합니다.
[24]. 불한당 개발자가 있습니다.
[25]. 관리자가 불만스러워 합니다.
[26]. 팀이 협동을 못합니다.
[27]. 핵심적인 부분에 대한 "내부의 지지"를 얻지 못합니다.
[28]. 새로운 실천방법이 도움이 안 됩니다
[29]. 자동화된 테스트가 없습니다.
[30]. 우리는 신참 개발자들이고 이끌어줄 사람이 없습니다.
[31]. "죽음의 행진" 프로젝트에 참여하고 있습니다.
[32]. 피쳐 크리프(Feature Creep) 현상이 일어납니다.
[33]. 프로젝트가 끝날 기미가 안 보입니다.

A 조언 요약
B 소스 코드 관리
C 빌드 스크립트 도구
D 지속적인 통합 시스템 (Continuous Integration System)
E 이슈 추적 소프트웨어
F 개발 방법론
G 테스트 프레임워크
H 추천 도서 목록
H.1 참고 문헌

저자소개

자레드 리차드슨 (지은이)    정보 더보기
자레드 리차드슨은 관리자로 전향한 개발자이다. 그는 모든 걸 위임해버리고 살금살금 빠져나가서 지난 10년간 그래왔듯 코드를 실제로 작성하는 날이야 말로 좋은 날이라고 생각한다.http://www.jaredrichardson.net/index.html
펼치기
윌리엄 그월트니 주니어 (지은이)    정보 더보기
20년 이상의 경험을 가진 소프트웨어 개발자이다. 당시에 그는 모든걸 경험해보진 못했어도 경험해 볼만한 건 다 경험해봤다.
펼치기
최재훈 (옮긴이)    정보 더보기
http://kaistizen.net을 운영하는 SK 아이미디어의 게임 서버 개발자이다. C++, C#, C++/CLI, MSSQL 같은 윈도우 플랫폼을 주로 다루며 한 달에 한 번 마이크로소프트웨어에 칼럼을 쓴다. 지속적인 통합이나 리팩터링, 단위 테스트 같이 인생을 편하게 해주는 기술에도 관심이 많다. 스타크래프트, 문명, 토탈 워와 같은 전략 시뮬레이션을 즐겨 하지만 폐인이 될까 무서워 가급적 주말에만 한다. 특히 문명과 토탈 워의 전술 및 전략에 대해선 언제라도 열정적으로 토론에 임할 준비가 되어 있다. 락 밴드는 U2가 최고라 생각하고, 15년째 '배철수의 음악 캠프'를 들은 애청자이다.
펼치기

추천도서

도서 정보 제공 : Yes24(www.yes24.com), 알라딘(www.aladin.co.kr)

이 포스팅은 쿠팡파트너스 및 제휴마케팅이 포함된 광고로 이에 따른 일정액의 수수료를 제공받습니다.
최근 본 책