70%-ое Решение: Практический Контроль за Тестированием и Версией

"Что Вы подразумеваете, что Вы должны пододвинуть дату запуска обратно? "Говорит президент. Говорит CFO. Говорит пользовательское сообщество. CTOs, CIOs, и все чиновники, которые наблюдают за главными проектами развития, должны были поставить страшное сообщение. Но крайний срок ради крайнего срока - опасная ловушка, которая может потреблять весь проект и загнать его в угол к сути, что он никогда не начинает. За эти годы я придумал шесть простых правил, что крайние сроки помощи становятся более значащими, держа разработчиков, пользовательское сообщество, CFO и президента все удовлетворенные.

1. Всегда имейте незначительный контроль версии в течение развития. Функциональные требования группы в незначительные версии так, чтобы основные функциональные возможности были расположены по приоритетам и так, чтобы вся команда развития была вообще активна на той же самой незначительной версии.

2. Всегда предназначайтесь для незначительных выпусков версии каждые 2 - 4 недели.

3. Всегда начните проверять немедленно, как только каждая незначительная версия полна.

4. Всегда расположите по приоритетам установку ошибки к самому высокому уровню после завершения любого тестирования.

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

6. Всегда начните продукт вовремя - пока новая полностью законченная незначительная версия функционально эквивалентна или лучше чем текущая система производства. Начните это, независимо от того как далеко Вы от полных 100 %.

Таким образом я хочу, чтобы Вы начали неполное заявление? Давайте только звонить, это "функционально бросило вызов". Это - то, что я называю 70%-ым решением. Крайний срок не перемещается, и разработчики поставляют полностью проверенную, установленную ошибкой версию вовремя и в пределах бюджета. Это дает управлению возможность оценить дальнейшие инвестиции в прикладные функциональные возможности, пожиная льготы любых событий до настоящего времени.

Не обвиняйте разработчиков. Более вероятно, что проект переезжает бюджет и за крайний срок из-за оптимистического планирования стоимости, или область ползают чем плохие навыки разработчика. После этих правил гарантирует поставку лучшего продукта, которого команда развития может достигнуть в пределах бюджета набора или промежутка времени. Даже в окружающей среде, где область ползают, становится фактором, наращивая требования может быть намечен в незначительные версии, таким образом они никогда не сдерживают запуск "функционально оспариваемого" заявления.

Тестирование? Кто нуждается в тестировании? Таким образом Вы не следовали за шестью правилами, Вы проходите кодовую дату замораживания, и Вы, как предполагается, находитесь в заключительном тестировании, но есть все еще больше вещей, чтобы осуществить. Пользовательское сообщество и президент хотят знать, будете ли Вы в состоянии начать вовремя независимо. Это - то, когда это поражает Вас - если только мы могли бы "упростить" фазу тестирования, мы могли бы все еще сделать это. Очень плохая идея. Стоимость отступления из-за недостаточного тестирования может стоить больше чем проект непосредственно. Недавно я засвидетельствовал испорченное выполнение заявления обслуживания клиента, которые почти стоят рассматриваемой компании его трех наибольших клиентов - и миллионы долларов.

Работа Ваше волшебство посредничества. Прикладные менеджеры развития должны быть посредником части и фокусником части. Они должны держать все стороны счастливыми, даже если ожидания продукта и ограничения бюджета находятся в конфликте. Никто действительно не хочет 70%-ое решение, но все могут жить с ним. И когда ничьи счастливых 100 %, Вы знаете, что Вы вероятно делаете это правильно.

Стив Pickard
Президент, Основатель

Работая активно с Оракулом с начала 90-ых, Стив спроектировал и развил все от больших складов данных и решений поддержки решения награжденных призом мгновенных заявлений Сети.