Безнадежные проекты: откуда они берутся, и как с ними справляться?

Чуть ранее я говорил о том, что в безнадежном проекте на первом месте — это определение приоритетов задач.

Наверняка многие задались вопросом — а откуда они вообще берутся — безнадежные проекты? Есть ответ! (Кстати, у Йордона такого вопроса нет. По его мнению, большинство проектов — безнадежные. А вот откуда берутся обычные (нормальные) проекты — вот это для него вопрос!)

Под безнадежным проектом понимается такой проект, параметры которого отклоняются от нормальных значений по крайней мере на 50%. Это обычно означает наличие одного или нескольких ограничений из перечисленных ниже:

  • План проекта уменьшен более чем наполовину по сравнению с нормальным расчетным планом; таким образом, проект, требующий в нормальных условиях 12 календарных месяцев, приходится выполнять за шесть или менее месяцев. Жесткая конкуренция на мировом рынке делает такую ситуацию наиболее распространенной.
  • Количество разработчиков уменьшено более чем наполовину по сравнению с действительно необходимым для проекта данного размера и масштаба. Это может быть результатом наивной веры в магические возможности новых CASE-средств или языков программирования либо сокращения штатов компании вследствие реорганизации, реинжиниринга и т. д.
  • Бюджет и связанные с ним ресурсы урезаны наполовину. Зачастую это происходит из-за сокращения компании или конкурентной борьбы за выгодный контракт. В итоге, например, может быть принято решение привлечь относительно недорогих и неопытных молодых разработчиков вместо опытных дорогостоящих специалистов.
  • Требования к функциям, возможностям, производительности и другим техническим характеристикам вдвое превышают значения, которые они могли бы иметь в нормальных условиях.

А появление такого проекта может быть вызвано многими причинами. Например, появился новый клиент, и чтобы его не упустить, менеджер согласился заранее на практически невыполнимые условия. Или конкуренты выпускают новый продукт, и вы не хотите отставать от них. Или вы просто не желаете тратить много денег на проект (или их просто нет, а хочется чтобы были — еще одна причина). Как видим, причин появления безнадежных проектов много, список далеко не полный.

Для выполнения безнадежного проекта кроме определения приоритетов важна работа с персоналом. Эту тему я рассмотрю в следующий раз:)