로그인회원가입장바구니고객센터마이페이지회사소개
kangcom
전체
Home >   >   > 

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

   
지은이 자레드 리차드슨   |   출판사 위키북스  |   발행일 2007년 08월 09일
 
클릭하시면 큰 도서이미지를 보실 수 있습니다.
판매가 20,000원18,000원 10%
마일리지 5% 1,000원
발행일 2007-08-09
ISBN 8995856467 | 9788995856468
기타정보 번역서 | 270쪽
예상출고일
배송비 2,000원 (20,000원이상 무료배송)
   
프로그래밍
종합지수 3p 117 위
   
이 책의 원서
  Ship It!: A Practical Guide to Successful Software Projects
Pragmatic Bookshelf | Jared Richardson
주의사항 더이상 출간되지 않습니다.
 

소프트웨어 개발에 관한 내용을 담은 가이드북. 이 책은 소프트웨어 개발 프로젝트에서 생기는 문제와 그것을 해결해 나가는 방안, 프로젝트를 성공적으로 끝내는 방법을 담아 정리한 것으로 현명하게 프로젝트를 완성해가는 법을 소개한 실용서이다.

《SHIP IT 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드》에서는 실용주의적 관점에서 본 소프트웨어 개발 프로젝트 방법과 기술, 프로세스상의 문제 해결법, 일반적인 문제와 해결법 등의 내용을 저자의 경험을 바탕으로 개발 프로세스를 개선하는 법을 담았다.
머리말
서문

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 TIP 조언 요약
부록 B 소스 코드 관리
부록 C 빌드 스크립트 도구
부록 D 지속적인 통합 시스템
부록 E 이슈 추적 소프트웨어
부록 F 개발 방법론
부록 G 테스트 프레임워크
부록 H 추천 도서 목록
찾아보기
자레드 리차드슨은 관리자로 전향한 개발자이다. 그는 모든 걸 위임해버리고 살금살금 빠져나가서 지난 10년간 그래왔듯 코드를 실제로 작성하는 날이야 말로 좋은 날이라고 생각한다. http://www.jaredrichardson.net/index.html

윌리엄 그월트니 주니어는 20년 이상의 경험을 가진 소프트웨어 개발자이다. 당시에 그는 모든걸 경험해보진 못했어도 경험해 볼만한 건 다 경험해봤다.

자레드와 윌은 현재 세계에서 가장 큰 개인 소유의 소프트웨어 회사인 SAS 주식회사에서 일하고있으며 www.PragmaticProgrammer.com을 통해 지은이들을 만나볼 수 있다.

최재훈 http://kaistizen.net kaistizen@gmail.com
한국과학기술원(KAIST) 전산학과를 이제 막 졸업하고 SK 아이미디어에서 게임 개발에 뛰어들었다. 스타크래프트를 9년째 즐기고 있지만, 여전히 무한맵 신봉자이며 자칭 무한맵의 초고수다. 시드마이어의 문명과 듄(Dune)의 후속작을 손꼽아 기다리고 있다. 1년 6개월째 마이크로소프트웨어에 칼럼을 써왔으며 ‘프로그래밍 노트’ 및 ‘커뮤니티 노트’ 등을 맡아왔다. 인간성이 고리타분한지라 일과 글에서만큼은 위트를 발휘하려고 애쓰는 중이다. 아직까진 잘 안 되고 있지만, 나아지리라 믿는다. 아직 멀었다고 생각하지만 정년이 되면 뉴질랜드에서 요트를 타고 돌고래들과 어울려 노는 게 꿈이다. 원대한 계획이라 은퇴자금 마련을 어떻게 해야 하나 고민 중이다. 『Ship it! 성공적인 소프트웨어 개발 프로젝트를 위한 실용 가이드』가 역서로는 처녀작이며 선배 번역자들에게 누를 끼치지 않으려고 최선을 다했다. 블로그를 통해 개발 경험을 나누고, 즐겁게 읽은 책 소개도 하고 있다.

실무에 적용하고 싶은 책
서현철님이 쓰신 서평보기 I 평점 I 조회수(737) I 공감 (0) I 블로그
시간에 쫓겨, 게으름으로 인해 실무에서 많이 놓치고 있는 빌드 자동화, 예광탄 기법, 일정 관리 등등 많은걸 느끼게 해준 책인것 같습니다. 특히나 책 자체가 가벼워서 출퇴근시간에 짬짬히 볼수 있어서 좋았구요. 책값과 독서 시간이 아깝지 않는 책입니다.
실용주의 프로그래머가 되는 법.
이은호님이 쓰신 서평보기 I 평점 I 조회수(975) I 공감 (0) I 블로그
실용주의 프로그래머가 되기위한 실천내용이 정리된 책입니다.사실 실용주의 프로그래머를 읽고 참회의 눈물을 흘리며 더 좋은 소프트웨어를 개발하리라는 마음을 먹고도 실제로 해보면 뭔가 잘 안됩니다.ㅠㅠ 책에는 이런걸 하면 더 진행이 빨라진다고 했는데? 하지만 실제로는 느리기만 하고 복잡하기만 했습니다.이 책을 보고 나니 그게 어느정도 풀렸습니다. 선행작업들이 필요했습니다. 선행작업이 되어 있지 않으면 후행작업은 단순 노가다였습니다. 좋은 소프트웨어 개...
실용적이고 재미있는 책..
최흥배님이 쓰신 서평보기 I 평점 I 조회수(1218) I 공감 (0) I 블로그
책을 구입 후 출퇴근 시간에 틈틈이 보았는데 책 내용이 재미있고 공감이 많이 가는 것이라서 꽤 빠르게 다 본 것 같습니다. 이 책에서 나오는 내용은 어떤 새로운 것을 이야기 하기 보다는 기존에 다른 책등에서 나왔던 내용들을 현업의 관점에서 이야기 하고 있습니다. 2년전까지만 하더라도 자동화 빌더나 이슈추적 등에 대해서 잘 모르고 있었지만 지금은 알고 있으며 몇몇 부분은 실제 협업에서 적용하고 있지만 여전히 몇몇 부분은 하지 못하고 있습니다.하면 좋다는 것...
윈도우 시스템 프로그램을 구현하는 기술...
이호동
선택된 상품을 찜하실 수 있습니다. 선택된 상품을 바로구매 하실 수 있습니다.
비주얼 베이직 2015...
정선호
선택된 상품을 찜하실 수 있습니다. 선택된 상품을 바로구매 하실 수 있습니다.
실전 윈도우 디바이스 드라이버 2/e...
이봉석
선택된 상품을 찜하실 수 있습니다. 선택된 상품을 바로구매 하실 수 있습니다.
 
전체평균(45)
회원평점   회원서평수 3
실무에 적용하고 싶은 책
서현철 님  2007-09-21
실용주의 프로그래머가 되는 법.
이은호 님  2007-09-06
실용적이고 재미있는 책..
최흥배 님  2007-08-20
최재훈 의 최근 저서
 
Ajax 패턴과 베스트 프랙티스
25,200원
(10%↓+5%)
 
위키북스 출판사의 신간
C#과 파이썬을 활용한 OpenCV 4 프로그래밍
윤대희 저
31,500원
(10%↓+5%)
 
파이썬을 활용한 크롤러 개발과 스크레이핑 입문
카토 카츠야, 요코야마 유우키 저
27,000원
(10%↓+5%)
 
실전 예제로 배우는 GAN
조시 칼린 저
22,500원
(10%↓+5%)
 
컴퓨터과학으로 배우는 블록체인 원리와 구현
박상현, 조유정, 손가은 저
19,800원
(10%↓+5%)
 
절대강좌! 유니티 VR/AR
이재현 저
31,500원
(10%↓+5%)
 
이메일주소수집거부