Чего вы не хотите слышать, так это того, что такие ситуации обычно решаются путем недопущения их разрастания. Но боюсь, что это так.
Программисты-прагматики советуют нам не жить с разбитыми окнами. Суть в том, что если мы оставим что-то сломанным вместо того, чтобы починить его, то останутся другие вещи, и, прежде чем мы это осознаем, у нас будет 480 пунктов в нашем списке TODO. Кроме того, существует опасность того, что какая-то часть нашего приложения будет полагаться на «сломанное» поведение, поэтому, когда мы обращаемся к элементу TODO, мы также исправим это.
Не каждый может соответствовать высоким стандартам программистов-прагматиков. Альтернативный подход — составить список вещей, над которыми нужно поработать (иногда известный как список кайдзен). Люди, которые заблокированы на назначенной им работе, могут взять на себя одну из этих задач.
Что касается вашей текущей ситуации....
У меня есть эмпирическое правило, которое гласит, что ничего нельзя сделать менее чем за полдня: ни разу, когда вы включаете систему контроля версий, документацию, обсуждение изменения с Бобом и т. д. Конечно, мое эмпирическое правило не применяется. к действительно тривиальным задачам, но если бы эти задачи были действительно тривиальными, они были бы исправлены на месте, а не помечены как TODO, верно?
Итак, вы смотрите вниз на бочку 240 дней усилий. Если многие из этих задач можно объединить в одно исправление, вы можете сократить накладные расходы на задачу. Но сначала у вас есть кусок работы, чтобы просто просеять задачи, классифицировать их и расставить приоритеты. Вот почему они называют это «техническим долгом»: чем дольше мы оставляем его, тем дороже обходится его исправление, и он имеет сложную процентную ставку среднего ростовщика.
Если у вас нет очень понимающего менеджера проекта / платного клиента, я думаю, вам придется признать, что вы не сможете очистить все эти пункты. Итак, вам нужно короткое упражнение по сортировке: распределите каждое TODO по одной из трех категорий:
- Вещи, которые невыносимы и должны быть исправлены прямо сейчас
- Вещи, которые должны быть исправлены, как и когда есть возможность
- Вещи, с которыми вам просто придется жить
Удачи!
person
APC
schedule
07.09.2009