Том ДеМарко - Вальсируя с медведями
Примечания
1
Dr. Scuss and Eugene Poddany, The Cai in the Hat Songbook (New York: Random House, 1967). (прим. ред.)
2
прославленный английский поэт-сентименталист (прим. пер.)
3
английский политический деятель и оратор, премьер-министр Великобритании в 1868-1874, 1880-1885, 1886,1892-1894 г.г. от либеральной партии (прим. пер.)
4
(Гексли) английский биолог, соратник Чарльза Дарвина (прим. пер.)
5
английский кардинал, один из выдающихся церковных деятелей Англии (наряду с Ньюменом и Уайзманом), перешедших в католичество. (прим. пер.)
6
премьер-министр Великобритании в 1902-1905 г.г. от консервативной партии (прим. пер.)
7
перевод Н.М. Демуровой (прим. пер)
8
т.е. переход от большой машины с терминалами к сетевому серверу и клиентским ПЭВМ (прим. пер.)
9
Концепция бензоколонки в США претерпела в последние десятилетия значительные изменения. До нефтяного кризиса конца 60-х годов служащий бензоколонки заправлял автомобиль, протирал стекла, по просьбе клиента проверял уровень масла и охлаждающей жидкости и давление в шинах. Дорожные карты района предоставлялись бесплатно. После нефтяного кризиса, приведшего к разорению многих колонок, сервис существенно изменился. Ныне бензоколонки чаще всего осуществляют только заправку, на многих введено самообслуживание (прим. ред.)
10
Теперь нам очень нужна программа из двенадцати шагов, чтобы помочь нам отучиться измерять зрелость в соответствии с пятиуровневой моделью (прим авт.)
11
Система обработки багажа представляла собой 4000 автоматических тележек, управляемых лазерными сканерами, считывающими штрих-коды с багажных бирок, и транспортирующих багаж по туннелям длиной в 21 милю, оснащенным автоматическими «семафорами» на перекрестках (прим ред.)
12
W Wayt Gibbs, «Software's Chronic Crisis» («Хронический кризис программного обеспечения») Scientific American, September, 1994, p. 84 (прим. авт.)
13
Мы обязаны нашему коллеге Полю Руку (Paul Rook) за его элегантное замечание, что «управление рисками реабилитирует риск» (прим авт.)
14
Майк Эванс – сопредседатель Совета Airlce, группы, созданной министерством обороны США, чтобы помочь вооруженным силам совершенствовать процесс приобретения программного обеспечения и автоматизированных систем (прим. авт)
15
lndy-500, соревнования по автомобильным гонкам. Проходят каждый год с 1911 (кроме 1917-18 и 1942-45) на овальном гоночном треке в г. Индианаполис (США), по которому гонщик должен преодолеть расстояние в 500 миль (отсюда название гонки). Indy-500 является одним, но самым престижным этапом состязания «Indycar». От названия гонок произошло название класса гоночных автомобилей и собирательное название подобных соревнований. (прим ред.)
16
приставка «нано» означает 10 в степени -9 (прим. ред.)
17
Поль Рук, из доклада по управлению рисками. Европейская конференция по программным технологиям. Лондон, октябрь 1994 г (прим. авт.)
18
Т.е. они равняются 1 – 0.9¹² (прим. ред.)
19
Сами авторы используют здесь термин showstopper, которым программисты называют устойчивую системную ошибку, исключающую возможность правильной работы прикладной программы (прим. ред.)
20
Конструктивная модель стоимости (Constructive Cost Model – СОСОМО), разработанная в конце 70-х годов Барри Боэмом. Построена на основе анализа ряда проектов, выполненных в основном в интересах Министерства Обороны США, устанавливает соответствие между размером системы в тысячах условных строк кода и «классом» проекта, с одной стороны, и трудоемкостью разработки системы, с другой стороны (прим. пер.)
21
Русская версия этого инструмента доступна по адресу littp://www.pmo.m/riskology. Далее в тексте книги указаны ссылки на русскую версию.
22
KLOC (kilo Lines of Code) – единица измерения сложности проекта (тысячи строк кода) (прим.пер.)
23
Авторы имеют в виду балльную функциональную оценку (function point analysis) – общепринятый метод оценки сложности и трудоемкости крупных программных разработок (прим.ред.)
24
Ariane 5 – разработанная Европейским космическим агентством тяжелая ракета-носитель. 4 июня 1996 года первый запуск закончился взрывом на 37-й секунде полета. Расследование показало, что авария произошла вследствие единственной ошибки ПО – исключительной ситуации при преобразовании данных из 64-разрядного числа с плавающей запятой в 16 разрядное знаковое целое. Эта ошибка стала самой дорогой ошибкой ПО. (прим.ред.)
25
WinWin Spiral Process Model – расширение классической спиральной модели жизненного цикла проекта (прим.ред.)
26
Earned Value Running, EVR (прим.ред.)
27
Инкрементная разработка, инкрементный метод (Incremental development) – разработка модели или прочих артефактов системы в виде ряда законченных версий, каждая из которых выполнена на определенном уровне детализации и функциональности, причем таким образом, что каждая новая версия вносит дополнения в предыдушую. Этот метод хорош тем, что каждую модель сравнительно несложно оценить и отладить (попросту внеся небольшие изменения в предыдущую версию) (прим. ред.)
28
Version Acceptance Test, VAT (прим. ред.)
29
Barry W. Boehm, «Software Engineering Is a Vilue-Based Contact Sport.» IEEE Software (Sept-Oct. 2002, pp. 95-97. Reprinted by permission (прим. авт.)
30
Тестостерон – мужской полоном гормон (прим. пер.)
31
Barry W. Boehm. Software Engineering Economics (Englewood Cliffs, N.J Prentice-Hall. 1981), p. 76. Reprinted by permission of Pearson Education Inc., Upper Saddle River. N.J. (прим. авт.)
32
John Milton, Areopagirica. 1643 (прим. авт.)
33
Samuel Taylor Coleridge, Aids to Reflection, 1825 (прим. авт.)