목차
서문 ... ⅲ
역자서문 ... ⅶ
조엘, 한국 독자에게 ... xi
첫째마당 사람다루기
   하나. 첫 번째 BillG 검토회 ... 2
   둘. 뛰어난 개발자를 찾아서 ... 11
   셋. 개발자를 대하는 실전 지침서 ... 24
   넷. 세 가지 관리방법(개요) ... 39
   다섯. 명령과 통제 관리방법 ... 41
   여섯. ECON 101 관리방법 ... 46
   일곱. 일체감 관리방법 ... 51
   일곱 반. 명령과 무력정복, 그리고 돌덩어리들 ... 54
둘째마당 미래 프로그래머들에게 드리는 조언
   여덟. 자바만 가르치는 위험한 대학 ... 60
   아홈. 예일대학 강연 ... 70
   열. 전산학과 학부생에게 건네는 충고 ... 90
셋째마당 디자인 충격
   열하나. 폰트 스무딩, 안티 알리아싱, 서브픽셀 렌더링 ... 106
   열둘. 밀리미터 싸움 ... 110
   열셋. 큰 그림 ... 115
   엘넷. 선택=골치 ... 123
   열다섯. 사용성이 다는 아니죠 ... 127
   열여섯. 커뮤니티 소프트웨어 만들기 ... 138
넷째마당 큰 프로젝트 관리하기
   열일곱. 화성인 헤드폰 ... 154
   열여덟. MS 오피스 파일 형식은 왜 이렇게 복잡할까요? (더하기 피해 갈 방법) ... 176
   열아홉. 호랑이를 잡으려면 호랑이 굴에 들어가야지 ... 185
   열아홉 반. 우주인 아키텍트의 역습 ... 190
다섯째마당 프로그래밍 조언
   스물. 증거 기반 일정 세우기 ... 196
   스물 하나. 전략 서신6 ... 212
   스물 둘. 여러분 프로그래밍 언어는 이런거 됩니까? ... 221
   스물 셋. 틀린 코드를 틀리게 보이도록 만들기 ... 228
여섯째마당 소프트웨어 사업 시작하기
   스물넷. '소프트웨어 비즈니스―에릭 싱크' 서문 ... 248
   스물다섯. '마이크로―ISV : 전망에서 현실로' 서문 ... 252
   스물다섯 반. 개발 추상화 계층 ... 256
   스물여섯. 고음 내기 ... 264
일곱째마당 소프트웨어 사업 경영하기
   스물일곱. 생체공학 사무실 ... 278
   스물여덟. 오아시스 없는 사막 ... 284
   스물아홉. 단순함 ... 289
   스물아홉 반. 우아함 ... 293
   서른. 때 빼고 광내기 ... 297
   서른하나. 베타 테스트를 수행하는 열두 가지 비결 ... 303
   서른둘. 리마커블 고객 서비스로 가는 일곱 단계 ... 306
여덟째마당 소프트웨어 배포하기
   서른셋. 출시일 고르기 ... 320
   서른넷. 낙타와 고무 오리 ... 327
아홉째마당 소프트웨어 다듬기
   서른다섯. 다섯 단계 왜 ... 350
   서른여섯. 우선순위를 정하세요 ... 358
찾아보기 ... 368
닫기