프로젝트가 서쪽으로 간 까닭은/톰 드마르코,팀 리스터 등저/박재호,이해영 공역 | 인사이트(insight)
목차
옮긴이의 글
초기 서평
도입
1 아드레날린 중독증
2 발바닥에 땀나도록 뛰어라
3 생선 썩는 내
4 신나는 회의, 자 박수!
5 보모
6 관련통(關聯痛)
7 내일(Manana)
8 눈 맞추기
9 무드링 관리
10 광신도
11 영혼을 빌려주다
12 시스템 개발 레밍 주기
13 후보 선수 없음
14 대면 접촉
15 조각칼을 주었으니 미켈란젤로가 되어라
16 대시보드
17 끝없는 장애물
18 영계와 노땅
19 영화 평론가
20 한 놈만 팬다
중간휴식 프로젝트 용어정리
21 너무 적막한 사무실
22 소비에트 스타일
23 자연적인 권위
24 흰 선
25 침묵은 암묵적인 동의다
26 밀짚 인형
27 가짜로 긴급한 일정
28 시간이 선택의 여지를 앗아간다
29 루이스와 클라크
30 몽땅 연필
31 리듬
32 야근 예보
33 포커 게임
34 그릇된 품질 관문
35 테스트 전에 하는 테스트
36 사이다 하우스 규칙
37 말한 다음 써라
38 프로젝트 매춘부
39 대들보
40 옷 입는 이유
41 동료 평가
42 스노클링과 스쿠버다이빙
43 언제나 문제는 빌어먹을 인터페이스!
44 파란 영역
45 뉴스 세탁
46 진실은 천천히 알려주마
47 막판 경기 연습하기
48 음악가
49 기자
50 빈 자리
51 나의 사촌 비니
52 기능 수프
53 자료 품질
54 벤
55 예의 바른 조직
56 전념
57 야구 선수는 울지 않는다!
58 폭력 탈옥
59 매번 정시에 출시한다
60 음식++
61 고아 산출물
62 숨겨진 아름다움
63 잘 모르겠습니다
64 워비곤 호수의 아이들
65 공동 교육
66 Seelenverwandtschaft
67 십자 나사
68 혁신 예측하기
69 말린 몬스터
중간휴식 편집실 바닥
70 브라운 운동
71 크고 또렷하게
72 안전 밸브
73 바벨탑
74 의외의 반응
75 냉장고 문
76 내일은 태양이 뜨리라
77 업친 데 덮치기
78 변경이 가능한 시기
79 인쇄소
80 해외 개발팀 함정
81 작전실
82 무슨 냄새?
83 까먹은 교훈
84 설익은 아이디어의 고결함
85 누수
86 템플릿 좀비
소프트웨어에 디자인패턴이라는 책이 있다면 프로젝트에는 프로젝트 패턴이라는 비스끄무리 한 것이 존재한다고
생각하며 프로젝트에서 생기는 성공과 실패를 결정하는 미묘한 패턴들에 대해 사례와 저자의 생각을 풀어 놓은 책이다.
일단 이 책을 읽으며 프로젝트에 대한 간접 경험을 체험할 수 있고, 우리 주변에서 흔히들 자주 일어나는 프로젝트의
머리말
마인드맵이란 무엇인가?|마인드맵은 왜 효과적인가?|마인드맵의 기원은?|어디에 사용하는가?|마인드맵에서 얻을 수 있는 이점은?|마인드맵을 사용할 때 장애물은?|종합마인드맵
제1장. 마인드맵 만들기
마인드맵의 규칙|마인드맵의 작성|종합마인드맵
제2장. 목표 정하고 달성하기
왜 목표를 정해야 하나?|그럼 나의 자유는?|왜 나는 골머리를 썩으면서도 삶이 흘러가는 대로 놔두지 않는 걸까?|그런데 어디서부터 시작하지?|목표를 정한 후에도 여전히 책만 들여다보고 있어야 할까?|“내게 문제는, 시간이 없다는 거야…….”|회사에서 목표는 왜 불확실하게 수립되는가?|우뇌의 중요성|효과적인 목표 설정|전략적 도구 ‘마인드맵’|마인드맵에 부가된 가치|여러 가지 방법들
제3장. 올바른 의사결정 내리기
의사결정은 어렵다|어떻게 의사결정을 내릴 것인가?|결정은 신중하게|선택할 수 있는 몇 가지 기법들|의사결정을 도와주는 도구, 마인드맵|마인드맵에 부가된 가치|종합마인드맵
제4장. 일상생활에서의 마인드맵
자신의 상태를 확인하라 | 무엇을 해야 하나? | 우리가 진정으로 하고자 하는 것들 | 일상생활 관리를 위한 도구로서의 마인드맵 | 마인드맵에 부가된 가치 | 종합마인드맵
제5장. 혁신적인 메모의 기술
메모의 중요성|전통적 메모법의 한계|마인드맵 방식으로 접근하라|메모 도구로서의 마인드맵|텍스트 읽기에 적용된 실제적인 예|센스 만점 아이디어|마인드맵에 부가된 가치|종합마인드맵
제6장. 효과적인 회의진행
회의에 따르는 장애 요소|습관적 대응|회의 주재 도구로서의 마인드맵|실제 적용 사례|종합마인드맵
제7장. 프로젝트 진행하기
프로젝트란 무엇인가?|눈에 띄는 장애물로는 무엇이 있는가?|제대로 기능하지 못하는 이유들은 무엇인가?|프로젝트 진행 도구로 쓰이는 마인드맵|실제 적용 사례|마인드맵에 부가된 가치|요약|종합마인드맵
제8장. 컴퓨터로 마인드맵 완성하기
다양한 소프트웨어 프로그램|적용 도구 맛보기|센스 만점 아이디어|실제 적용 사례|종합마인드맵
익스트림 프로그래밍 2판/켄트 벡,신시아 안드레스 공저/김창준,정지호 공역 | 인사이트(insight)
목차
1장_ XP란 무엇인가?
1부 XP 탐험하기
2장_ 운전하는 법 배우기
3장_ 가치, 원칙, 실천방법
4장_ 가치
의사소통
단순성
피드백
용기
존중
다른 가치들
5장_ 원칙
인간성
경제성
상호 이익
자기유사성Self-Similarity
개선
다양성
반성Reflection
흐름
기회
잉여
실패
품질
아기 발걸음
받아들인 책임
결론
6장_ 실천방법
함께 앉기
7장_ 기본 실천방법
전체 팀
정보를 제공하는 작업 공간
활기찬 작업
짝 프로그래밍
스토리
일주일별 주기
분기별 주기
여유
10분 빌드
지속적 통합
테스트 우선 프로그래밍
점진적 설계
자 이제는...
8장_ 시작하기
실천방법들의 지도 그리기
결론
진짜 고객 참여
9장_ 보조 실천방법
점진적 배치
팀 지속성
팀 크기 줄이기
근본 원인 분석
코드 공유
코드와 테스트
단일 코드 기반
일일 배치
범위 협상 계약Negotiated Scope Contract
사용별 지불
결론
10장_ 전체 XP 팀
테스터
상호작용 설계자
아키텍트
프로젝트 관리자
제품 관리자
임원
테크니컬 라이터
사용자
프로그래머
인적자원부
역할
11장_ 제약 이론
12장_ 계획 짜기: 범위를 관리하기
13장_ 테스트: 일찍, 자주, 자동화
14장_ 설계하기: 시간의 가치
단순성
15장_ XP 확장
사람 숫자
투자
조직의 크기
시간
문제의 복잡도
해결방안의 복잡도
실패의 결과
결론
16장_ 인터뷰
2부 XP의 철학
17장_ 창조 이야기
18장_ 테일러주의와 소프트웨어
19장_ 도요타 생산 시스템
20장_ XP 적용하기
코치 고르기
언제 XP를 쓰지 말아야 하는가
21장_ 순수성
22장_ 해외 개발
23장_ 시간이 지나도 변치 않는 프로그래밍 방식
24장_ 공동체와 XP
25장_ 결론
주석을 단 참고문헌
철학
마음가짐
창발적인 프로세스
시스템
사람들
프로젝트 관리
프로그래밍
기타
효율적인 개발 방법 및 개발환경을 위한 경험과 연구 노력으로 만들어진 책이다.
책의 내용은 이상적일만큼 개발자에게 꿈을 불러다 주지만 이를 실제 적용하기에는
뼈를 깍는 노력이 필요할 것 같다. 하지만 어제보다 더 나은 개발자가 되기 위해서는
많은 노력이 필요하다는 것을 다시한번 일깨워 준다.
책의 내용은 익스트림 프로그래밍의 철학을 실제 저자가 컨설팅이나 개발을 진행하며 경험했던 부분을