Male C. Pig a.k.a. Svinopolist (piggymouse) wrote,
Male C. Pig a.k.a. Svinopolist
piggymouse

[business,fuck] Why it sucks

Вдогонку крику души про sucking Gannt chart. То, что я пытался сказать, не имеет никакого отношения к agile methodologies. То, что я думаю про agile methodologies, это совершеннейший офф-топик в данном случае.

Мысль, которую я имел в виду, такая. Разработка софта, на масштабах времени порядка дня или недели устроена абсолютно не по Ганнту. Там нет фиксированного порядка задач, а зависимости между задачами либо отсутствуют, либо гораздо сложнее того, что можно описать Ганнтом. Поэтому попытки планировать и мониторить разработку софта с помощью Ганнта на всех уровнях рассмотрения приводят обычно к конфузам. Тот, кто пробовал 100% честно сделать baseline планирования, а потом 100% честно отслеживать состояние задач, наверняка помнит чувство ужаса, внушаемое в таком варианте видом Tracking Gannt view. См. также весьма показательное высказывание Яши Сироткина.

Детальное планирование такого рода идеально делается в Экселе (см. классическую статью старого п-ка Джоэла и follow-up к ней). Поэтому мой любимый способ планирования использует Эксель для детального планирования куска работы на несколько недель и Проджект для высокоуровневого планирования (в основном для жёстких зависимостей, возникающих обычно на интерфейсе с внешними исполнителями).

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

Subscribe
  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your IP address will be recorded 

  • 10 comments