"Эдвард Йордан "Смертельный марш" (Полное руководство для разработчика программного обеспечения по выживанию в безнадежных проектах)" - читать интересную книгу автора

незначительных возможностей не будут реализованы никогда, поэтому самое
лучшее - это дать им спокойно умереть собственной смертью. Другие
возможности являются достаточно важными, но также относительно легко
реализуемыми, например, с помощью поставляемой библиотеки классов или
используемых вами CASE-средств. Говоря языком медиков, эти возможности
выживут сами по себе. Успех или неудача безнадежного проекта зачастую
зависит от способности проектной команды выделить критические функции и
возможности, которые нельзя реализовать, не вкладывая значительные ресурсы
и энергию.
Разумеется, чтобы спасти безнадежный проект, недостаточно одной только
правильной расстановки приоритетов в реализации функций (данный вопрос
рассматривается в главе 3). Необходимо рассматривать также такие вопросы,
как кадровое обеспечение, процессы и методологии, методы и средства. Я
старался быть как можно более немногословным, чтобы вам хватило пары часов
на прочтение всей книги; она могла бы помочь, как минимум, более
реалистично оценить очередной безнадежный проект.
Пожалуйста, ни в коем случае не воспринимайте эту книгу как "библию", и не
думайте, что она может преподнести вам решение всех проблем. Стопроцентно
правильных решений не существует; то, что срабатывает в одних компаниях и
ситуациях, может не сработать в других. Также важно, что компромиссы, на
которые готовы пойти некоторые менеджеры и технические специалисты, будут
совершенно неприемлемы для других. Я предлагаю те решения, которые считаю
разумными, но в конечном счете вы сами должны определить, какие из них
годятся для вас, а какие - нет.
Кроме всего прочего, я намереваюсь постоянно собирать на своем Web-сайте
(http://www.yourdon.com) информацию и практические рекомендации от
различных проектных команд по поводу наилучшей практики, наихудшей
практики и разнообразных проблем. Даже если в вашем проектном бюджете
недостаточно денег на покупку этой книги (такой крохотный бюджет уже
говорит о рискованности проекта!), ровным счетом ничего не стоит
обратиться к Web-странице.
Как бы вы не решили поступить, желаю самой большой удачи вашему очередному
безнадежному проекту.

ГЛАВА 1. ВВЕДЕНИЕ

Что такое безнадежные проекты? Почему они существуют? По какой причине
здравомыслящие люди соглашаются участвовать в таких проектах?
Для многих закаленных ветеранов эти вопросы - чистая риторика. С точки
зрения их опыта, каждый проект - это безнадежный проект. Почему так
происходит? Поведение больших корпораций зачастую выглядит неразумным. Как
отмечает эксперт Richard Sargent, "неразумное поведение корпораций
заключается в том, что они делают одно и тоже снова и снова, каждый раз
ожидая различных результатов". Почему мы участвуем в таких проектах? Как
отмечает эксперт Dave Kleist:

Вряд ли можно где-нибудь увидеть объявление о найме для участия в
безнадежном проекте. Какой смысл спрашивать: "Хотите ли вы работать
сверхурочно без какой-либо прибавки к зарплате? Привлекает ли вас
бесконечная работа по устаревшей технологии и тщетное ожидание участия в