<<
>>

Спешка

Программист и автор книг по разработке программного обеспечения Стив Макконнелл помог нам понять, как спешка становится причиной провалов проектов в области производства программного обеспечения.
Как оказывается, эта проблема выходит далеко за пределы данной отрасли.

Каждый проект включает в себя изобретение, вдохновение и хотя бы небольшую толику изготовления чего-то. Традиционно мы начинаем с общей идеи и добавляем к ней все больше деталей по мере приближения срока сдачи. И чем ближе мы к этому сроку, тем больше возникает спешки. Мы в спешке проводим мозговые штурмы и вносим в проект мелкие (как нам кажется) улучшения. Мы в спешке изменяем пользовательский интерфейс программы или переписываем предисловие к книге. Иногда в спешке мы наносим мелкие штрихи, но чаще — производим крупные изменения.

Конечно, спешить нужно, вопрос только — когда это надо делать?

В типичном любительском проекте спешка начинается под конец. Чем ближе срок сдачи, тем больше людей привлекаются к работе, тем больше проводится совещаний, тем больше в нем хотят участвовать большие начальники. А почему бы и нет? Какой смысл участвовать на ранних стадиях, когда еще ничего нет и вся работа наверняка будет несколько раз переделана?

Смысл привлечения всех участников на ранних стадиях прост: начните спешить слишком поздно — и вы опоздаете. Начните спешить слишком поздно — и вы насажаете в программу новых багов. Профессиональные творцы начинают спешить пораньше. Чем ближе их проекты к завершению, тем меньше людей их видят и тем меньше изменений разрешено вносить.

Каждый программный проект, не уложившийся в отведенный для него срок (а фактически все такие проекты), — это жертва поздней спешки. Их создатели не имели дисциплины, достаточной для того, чтобы заставить всех спешить с самого начала. Они тоже жертвы сопротивления

<< | >>
Источник: Годин Сет. Незаменимый. Можно ли без вас обойтись?. 2010

Еще по теме Спешка:

  1. Выдача результата — что это значит
  2. 2.1.16. Анализ неиспользованного рабочего времени
  3. Плохая координация
  4. 3.2.3. Последствия от непередачи части полномочий
  5. Понятие международной экономической интеграции и интеграционных объединений
  6. Дает ли школа результаты?
  7. Один способ растормошить людей и преодолеть сопротивление
  8. Жизненная программа менеджера
  9. История передачи Крыма Украине
  10. 4.1.2. Обеспечение конкретности и оперативности
  11. Франция нуждается в рейнской модели
  12. Возродившаяся Россия
  13. 6.3 Мотивация, или как создать сотрудникам оптимальные условия для работы
  14. Интересы России в контексте мирового кризиса
  15. Паразитизм принимает организационные формы
  16. 6.8. МИНИМИЗАЦИЯ ИНТЕРВЕНЦИИ, ИЛИ ИММАНЕНТИЗАЦИЯ
  17. ЗАКЛЮЧЕНИЕ
  18. Дракон и орел
  19. Аппарат ЦК
  20. Получение законченной информации