
000 | 00855namccc200277 k 4500 | |
001 | 000045338151 | |
005 | 20100805103901 | |
007 | ta | |
008 | 070323s2007 ulka b 001a kor | |
020 | ▼a 9788956743653 ▼g 13000 | |
040 | ▼a 211009 ▼c 211009 ▼d 211009 | |
041 | 1 | ▼a kor ▼h eng |
082 | 0 4 | ▼a 005.1 ▼2 22 |
090 | ▼a 005.1 ▼b 2007a | |
100 | 1 | ▼a McConnell, Steve |
245 | 1 0 | ▼a 소프트웨어 추정 : ▼b 그 마법을 파헤치다 / ▼d Steve McConnell 저 ; ▼e 안재우 역. |
246 | 1 9 | ▼a Software estimation : demystifying the black art |
260 | ▼a 서울 : ▼b 정보문화사 , ▼c 2007. | |
300 | ▼a 337 p. : ▼b 삽도 ; ▼c 24 cm. | |
500 | ▼a 부록수록 | |
504 | ▼a 참고문헌(p. 319-329) 및 색인수록 | |
650 | 0 | ▼a Computer software ▼x Development. |
650 | 0 | ▼a Computer software ▼x Development ▼x Estimates. |
700 | 1 | ▼a 안재우 , ▼e 역 |
945 | ▼a KINS |
Holdings Information
No. | Location | Call Number | Accession No. | Availability | Due Date | Make a Reservation | Service |
---|---|---|---|---|---|---|---|
No. 1 | Location Science & Engineering Library/Sci-Info(Stacks1)/ | Call Number 005.1 2007a | Accession No. 121143457 | Availability Available | Due Date | Make a Reservation | Service |
No. 2 | Location Science & Engineering Library/Sci-Info(Stacks1)/ | Call Number 005.1 2007a | Accession No. 121143458 | Availability Available | Due Date | Make a Reservation | Service |
Contents information
Book Introduction
Author Introduction
스티브 매코널(지은이)
20개 언어로 번역되어 전 세계적으로 백만 부 이상 팔린 베스트셀러 저자이자 컨스트럭스 소프트웨어Construx Software의 CEO이다. 저서《Code Complete 코드 컴플리트》는 역사상 가장 많이 팔린 소프트웨어 개발 서적으로 IT 업계의 아카데미로 비견되는 졸트상을 받았다. 개인, 팀, 조직의 전문성을 향상시켜 소프트웨어 프로젝트를 성공으로 이끄는 데 열정적이다. 컨스트럭스 소프트웨어에서 보다 효과적인 소프트웨어 개발 사례에 중점을 둔 교육 프로그램을 개발하며 컨설팅과 코칭을 제공하고 있다. 저서로《Rapid Development 프로젝트 쾌속 개발 전략》《소프트웨어 프로젝트 생존 전략》《Professional 소프트웨어 개발》《Software Estimation 소프트웨어 추정》등이 있다. ‘애자일’이 아니라 ‘효과가 있는 것’을 지지하며 ‘증거도 없이 과하게 약속하는 것’에 반대한다. 이 책에서는 애자일을 그 효과와 상호작용을 검증할 수 있는, 구체적인 경영 기법과 기술적인 실천으로 다뤘다. www.stevemcconnell.com stevemcc@construx.com
안재우(옮긴이)
<Visual Studio 2005 Team System>

Table of Contents
목차 서문 = 14 감사의 글 = 19 제1부 주요 추정 개념 = 21 제1장 추정이란 = 23 1.1 추정, 목표, 공약 = 23 1.2 추정과 계획의 관계 = 24 1.3 추정, 목표, 공약에 대해 의사소통하기 = 25 1.4 확률 보고서로서의 추정 = 26 1.5 "올바른" 추정의 일반적인 정의 = 30 1.6 추정과 프로젝트 통제 = 32 1.7 추정의 실제 목적 = 34 1.8 "올바른"추정의 실용적인 정의 = 35 추가 리소스 = 35 제2장 당신은 얼마나 뛰어난 추정자인가 = 37 2.1 간단한 추정 퀴즈 = 37 2.2 퀴즈 결과에 대한 논의 = 38 "90% 확신"은 얼마나 확신하는 것인가 = 38 범위를 얼마나 넓게 설정해야 하는가 = 40 좁은 범위를 사용하게 만드는 압박감은 어디서 기인하는가 = 40 이 퀴즈가 실제 소프트웨어 추정을 얼마나 잘 나타내는가 = 41 제3장 정확한 추정의 가치 = 42 3.1 과대추정이나 과소추정 중 어느 것이 더 좋은가 = 42 과대추정에 대한 반대론 = 43 과소추정에 대한 반대론 = 43 반대론들을 저울질하기 = 45 3.2 소프트웨어 업계의 추정 추적 기록에 대한 세부 내용 = 46 지연된 프로젝트는 얼마나 지연된 것인가 = 47 어느 회사의 경험 = 48 소프트웨어 업계의 체제적인 문제 = 49 3.3 정확한 추정의 이점 = 49 3.4 다른 긍정적인 프로젝트 특성들과 비교한 예측 가능성의 가치 = 51 3.5 흔히 사용되는 추정 기법들의 문제점 = 53 추가 리소스 = 53 제4장 추정 오류는 어디에서 기인하는가 = 54 4.1 추정 불확실성의 원인 = 55 4.2 불확실성의 원뿔 = 56 원뿔을 능가할 수 있는가 = 58 원뿔은 스스로 좁혀지지 않는다 = 59 소프트웨어 추정에서 불확실성의 원뿔에 대한 설명 = 60 불확실성의 원뿔과 공약 간의 관계 = 61 불확실성의 원뿔과 반복 개발 = 62 4.3 혼란스러운 개발 프로세스 = 63 4.4 변하기 쉬운 요구사항 = 64 요구사항 증가 추정 = 64 4.5 빠뜨린 행위들 = 65 4.6 근거 없는 낙관주의 = 68 4.7 주관과 편견 = 69 4.8 즉석 추정 = 72 4.9 보증되지 않는 정밀도 = 74 4.10 기타 오류 원인 추가 리소스 = 76 제5장 추정 영향 요소 = 78 5.1 프로젝트 규모 = 78 이 책에서 코드 라인 수로 규모를 논의하는 이유는 = 79 규모의 불경제 = 80 규모의 불경제를 무시해도 지장이 없는 경우 = 84 소프트웨어 추정에서 규모의 불경제의 중요성 = 85 5.2 개발할 소프트웨어의 종류 = 85 5.3 인사적인 요인 = 87 5.4 프로그래밍 언어 = 88 5.5 기타 프로젝트 영향 요인 = 90 5.6 규모의 불경제 다시 보기 = 96 추가 리소스 = 98 제2부 기초적인 추정 기법 = 99 제6장 추정 기법 소개 = 101 6.1 추정 기법 선택 시 고려사항 = 101 추정 대상 = 101 프로젝트 규모 = 102 소프트웨어 개발 스타일 = 102 개발 단계 = 104 정확할 가능성 = 104 6.2 기법 적용 표 = 105 제7장 카운트, 계산, 판단 = 106 7.1 먼저 카운트하라 = 107 7.2 카운트할 대상 = 108 7.3 카운트를 추정으로 변환하기 위해 계산을 사용 = 109 7.4 판단만을 사용하는 것은 최후의 수단 = 111 추가 리소스 = 112 제8장 교정 및 이력 데이터 = 113 8.1 이력 데이터의 향상된 정확성 및 기타 이점 = 114 조직적인 영향을 설명 = 114 주관성과 근거 없는 낙관주의를 피하라 = 115 추정에서 정치적인 문제를 줄여라 = 115 8.2 수집할 데이터 = 117 규모 측정과 관련된 문제 = 117 공수 측정과 관련된 문제 = 118 날짜 측정과 관련된 문제 = 119 결함 측정과 관련된 문제 = 119 그 밖의 데이터 수집 문제 = 120 8.3 교정 방법 = 120 8.4 프로젝트 데이터를 사용해서 추정을 개량 = 121 8.5 업계 평균 데이터로 교정 = 122 8.6 요약 = 125 추가 리소스 = 125 제9장 개별 전문가의 판단 = 127 9.1 구조화된 전문가의 판단 = 128 누가 추정을 만드는가 = 128 입도(Granularity) = 128 범위의 사용 = 129 공식 = 131 확인 목록 = 132 9.2 추정을 실제와 비교 = 133 추가 리소스 = 135 제10장 분해 및 재구성 = 136 10.1 전체 예측된 경우를 정확하게 계산 = 136 큰 수의 법칙 = 138 추정된 조각들은 얼마나 작아야 하는가 = 139 10.2 활동 기반 작업 분할 구조를 통한 분해 = 141 10.3 최선의 경우와 최악의 경우의 추정을 합산 시의 위험 = 142 경고 : 수학 먼저 = 143 무엇이 잘못되었는가 = 143 10.4 의미 있는 종합적인 최선의 경우 및 최악의 경우 추정을 만들기 = 145 작업이 소수인 경우 최선 및 최악의 경우의 총계를 계산(단순 표준편차 공식) = 146 작업이 다수인 경우 최선 및 최악의 경우의 총계를 계산(복합 표준편차 공식) = 147 최선 및 최악의 경우 추정의 총계를 만들기 = 149 퍼센트 확신 추정에 대한 주의사항 = 151 추가 리소스 = 152 제11장 유추에 의한 추정 = 153 11.1 유추에 의한 추정에 대한 기본적인 접근 방법 = 154 단계 1 : 유사한 이전 프로젝트에서의 상세한 규모, 공수, 비용 결과를 얻는다 = 154 단계 2 : 신규 프로젝트의 규모를 유사한 이전 프로젝트와 비교한다 = 156 단계 3 : 이전 프로젝트의 규모에 대한 퍼센트 비율로 신규 프로젝트의 규모에 대한 추정을 수립한다 = 157 단계 4 : 이전 프로젝트와 비교한 신규 프로젝트의 규모를 기반으로 공수 추정을 만든다 = 157 단계 5 : 이전 프로젝트와 신규 프로젝트 간에 일관된 가정을 하고 있는지 확인한다 = 158 11.2 Triad 추정에서 불확실성에 대한 설명 = 159 추정 불확실성, 계획, 공약 = 159 제12장 프록시 기반 추정 = 160 12.1 퍼지 논리 = 161 평균 크기 개수를 얻는 방법 = 162 새로운 기능 분류 방법 = 162 퍼지 논리를 사용하지 않는 방법 = 163 퍼지 논리의 확장 = 163 12.2 표준 구성요소 = 164 백분위와 함께 표준 구성요소를 사용 = 165 표준 구성요소의 제한사항 = 167 12.3 스토리 점수 = 167 등급별 스케일에 대한 주의사항 = 170 12.4 T셔츠 사이즈 재기 = 171 12.5 프록시 기반 기법의 다른 용도 = 174 추가 리소스 = 174 제13장 집단 내에서의 전문가 판단 = 175 13.1 집단 검토 = 175 13.2 광대역 델파이 = 177 광대역 델파이의 유효성 = 179 "진실은 저 너머에 있다" = 180 광대역 델파이 사용 시기 = 181 추가 리소스 = 182 제14장 소프트웨어 추정 도구 = 183 14.1 손으로는 할 수 없고 도구로 할 수 있는 것들 = 183 14.2 도구를 교정하기 위해 필요한 데이터 = 188 14.3 다른 방법 대신 도구로 수행해서는 안 되는 것 = 189 14.4 사용 가능한 도구 요약 = 189 추가 리소스 = 190 제15장 복수의 접근 방법 사용 = 191 추가 리소스 = 195 제16장 잘 추정된 프로젝트에서 소프트웨어 추정의 흐름 = 196 16.1 잘못 추정된 프로젝트에서 개별 추정의 흐름 = 196 16.2 잘 추정된 프로젝트에서 개별 추정의 흐름 = 197 16.3 전체 프로젝트를 위한 연대 순으로 된 추정 흐름 = 199 대형 프로젝트에서의 추정 흐름 = 200 소형 프로젝트에서의 추정 흐름 = 200 16.4 추정 개량 = 200 16.5 다른 프로젝트 이해 관계자들에게 재추정을 어떻게 제시해야 하는가 = 201 재추정을 제시할 시기 = 203 관리자들이 재추정을 못하게 한다면 = 204 16.6 잘 추정된 프로젝트 고찰 = 205 제17장 표준 추정 절차 = 207 17.1 표준 절차의 일반적인 요소 = 207 17.2 단계별 관문 프로세스에 추정을 맞추기 = 208 17.3 순차적 프로젝트를 위한 표준 추정 절차의 예 = 211 17.4 반복적 프로젝트를 위한 표준 추정 절차의 예 = 213 17.5 앞선 조직의 표준 추정 절차 예제 = 216 17.6 표준 추정 절차 향상 = 218 추가 리소스 = 219 제3부 구체적인 추정 문제 = 221 제18장 규모 추정에서의 특별한 문제들 =223 18.1 규모 추정 시의 과제 = 224 규모 추정에서 코드 라인 수의 역할 = 224 18.2 기능 점수 추정 = 226 기능 점수를 코드 라인 수로 변환 = 228 18.3 단순화된 기능 점수 기법 = 230 Dutch 기법 = 230 GUI 요소 = 231 18.4 규모 추정 기법 요약 = 232 추가 리소스 = 233 제19장 공수 추정에서의 특별한 문제들 = 234 19.1 공수에 영향을 주는 요소 = 234 19.2 규모로부터 공수를 계산 = 236 이전 프로젝트와의 약식 비교를 사용하여 공수 추정을 계산하기 = 236 이 추정에는 어떤 종류의 공수가 포함되는가 = 237 19.3 추정 과학을 사용하여 공수 추정을 계산 = 237 19.4 업계 평균 공수 그래프 = 238 19.5 ISBSG 기법 = 243 19.6 공수 추정 비교 = 245 추가 리소스 = 246 제20장 일정 추정에서의 특별한 문제들 = 248 20.1 기본 일정 방정식 = 249 20.2 이전 프로젝트와의 약식 비교를 사용하여 일정 계산 = 250 20.3 Jones의 1차 추정 실산 = 252 20.4 추정 과학을 사용하여 일정 추정을 계산 = 253 20.5 일정 단축 및 가능한 한 가장 짧은 일정 = 253 20.6 일정과 비용 간의 상충 관계 = 256 일정 단축과 팀 규모 = 257 20.7 일정 추정과 인력 상의 제약조건 = 258 20.8 여러 가지 방법들의 결과 비교 = 259 추가 리소스 = 261 제21장 계획 매개변수 추정 = 262 21.1 프로젝트에서 활동 분할을 추정 = 262 다양한 기술적 활동들에 대한 공수 할당 추정 = 263 요구사항 공수 추정 = 263 관리 공수 추정 = 264 전체 활동 추정 = 265 프로젝트 유형에 따른 조정 = 265 공수를 활동에 할당하는 예제 = 266 개발자 대 테스터 비율 = 267 21.2 여러 가지 활동들에 대한 일정 추정 = 268 21.3 추정된 공수(이상적인 공수)를 계획된 공수로 변환 = 269 21.4 비용 추정 = 270 초과근무 = 271 프로젝트 비용이 직접비, 간접비까지 포함된 비용, 또는 기타 변형 중 어느 것에 기초하는가 = 271 기타 직접비 = 271 21.5 결함 산출 및 제거 추정 = 271 결함 제거 추정 = 272 결함 제거 효율 추정 예제 = 273 21.6 위험 및 우연성에 대한 완충 장치를 추정 = 276 21.7 기타 경험적인 법칙 = 277 추가 리소스 = 278 제22장 추정 제시 스타일 = 280 22.1 추정 가정 전달 = 280 22.2 불확실성의 표현 = 280 플러스/마이너스 한정자 = 282 위험 수량화 = 282 확신도 = 284 경우 기반 추점 = 285 정밀하지 않은 날짜와 기간 = 287 22.3 범위의 사용 = 288 범위로 제시된 추정의 유용성 = 288 범위와 공약 = 289 추가 리소스 = 290 제23장 정치적 문제, 협상, 문제 해결 = 291 23.1 경영진의 특성 = 291 23.2 추정에 대한 정치적인 영향 = 292 대외적인 제약조건 = 293 예산과 날짜 = 293 추정 협상 vs. 공약 협상 = 293 추정이 승인되지 않는 경우에 해야 할 것 = 294 비기술적인 이해 관계자를 교육시키기 위한 기술 인력의 책임 = 295 23.3 문제 해결과 원칙에 의거한 협상 = 295 협상에 대한 문제 해결 접근 방법 = 296 문제로부터 사람을 분리 = 297 입장이 아니라 관심사에 집중하라 = 298 상호 간에 이익이 되는 선택을 창출 = 299 객관적인 기준의 사용을 역설 = 301 추가 리소스 = 303 부록 A 추정 온전성 검사 = 304 부록 B 2장의 퀴즈 "당신은 얼마나 뛰어난 추정자인가"의 정답 = 306 부록 C 소프트웨어 추정 팁 = 307 참고문헌 = 319 찾아보기 = 330