Книга: Искусство управления IT-проектами
Контрольные точки фаз проектирования
Контрольные точки фаз проектирования
Чтобы наилучшим образом распорядиться идеями, нужно начинать любой серьезный проект с расстановки четких контрольных точек, задающих распределение времени. Перед тем как творческий процесс пойдет в полную силу, в дополнение к двум контрольным точкам, моменту окончания выработки требований (формулировки проблем) и моменту выдачи технических условий, нужно определить еще ряд промежуточных точек. Расставить эти точки во времени (и убедить всех в их пользе) – задача руководителя проекта, хотя, может быть, лучше, чтобы проектировщики и разработчики сами определили, где именно их следует расставить и какими должны быть критерии их достижения.[36] Для этого существует масса различных способов, и лучшие из них варьируются от проекта к проекту и от команды к команде. Однако, исходя из практического опыта, на временной шкале можно рекомендовать несколько ключевых точек (рис. 6.3).
Концепция и доказательства ее состоятельности. Если концептуальный документ подкреплен соответствующим прототипом, проектирование и творческие усилия получат мощный стартовый рывок. Замысел проектировщиков и концепция разработчиков будут уже готовы к проведению исследований и принятию рабочего варианта (или отказа от него, но на основе углубленного осмысления проблемы). Если концепция в свое подтверждение не имеет хотя бы весьма приблизительного прототипа, она не может считаться хорошей.
Группировка идей (составление перечня). После первоначального всплеска новых идей и возможных подходов кому-то нужно привести их в порядок и объединить. Для этого должен быть назначен ожидаемый командой срок, с прицелом на который она сможет строить свою работу.
Три альтернативных варианта. После того как будет пройдена половина пути, придется сузить пространство возможных замыслов в направлении трех-пяти альтернативных вариантов. Чем сложнее проект, тем больше должно быть альтернативных вариантов. Насколько каждый вариант отличается от других, зависит от агрессивности (или консервативности) проекта, от уверенности проектировщиков в своих силах и от характера проблем, решаемых в рамках проекта.
Два альтернативных варианта. Проведение исследований, изысканий, создание прототипов и постановка вопросов продолжаются по всем направлениям, пока не появится возможность с полной уверенностью свести все к двум альтернативным вариантам. Должно быть два четких направления, которые определяют самое главное из оставшихся решений.
Единый замысел. Проведение исследований, изысканий, создание прототипов и постановка вопросов продолжаются, пока не появится возможность выбрать окончательное направление.
Технические условия. Происходит документальное оформление единственного принятого замысла. Оставшееся время следует использовать для исследований, обдумываний и принятия решений по второстепенным проектным разногласиям.
Рис. 6.3. Контрольные точки процесса проектирования
Все контрольные точки должны быть определены командой примерно ко времени готовности концептуального документа. При напряженном графике работ уменьшите число контрольных точек или пропустите несколько промежуточных точек. А если ресурсов для всех указанных контрольных точек не хватает, остановите выбор на наиболее важных задачах проектирования.
Важно понять, что эти контрольные точки используются не только для управления процессом. Они также служат средством управления командой, позволяют разделить работу на управляемые части и дают руководителю проекта средство определения его текущего состояния. Когда возникают какие-нибудь изменения, контрольные точки служат всем основой для обсуждения, что именно и почему произошло. К примеру, после того как все свелось к трем альтернативным вариантам, могут появиться новые идеи или сведения, временно расширяющие пространство альтернативных вариантов до четырех или пяти. Это может означать, что интерес к проектированию еще не утрачен и проект усиливается новым осмыслением. Но это также может означать, что исследуются совершенно ненужные направления. Контрольные точки заставляют команду разобраться в ситуации и понять, когда пространство расширяется больше допустимого. Контрольные точки создают естественную возможность для руководителей проектов и руководимых ими команд обсудить, насколько агрессивны или консервативны они должны быть в последующих решениях, чтобы выдержать график реализации проекта.
ПРИМЕЧАНИЕ
Подобные контрольные точки могут использоваться на уровне проекта или для проработки любого отдельного вопроса проектирования, от особенностей до алгоритма. На них строится тактика ведения работы, применимая в любых масштабах.
По собственному опыту я знаю, что с самыми ранними контрольными точками очень трудно угадать, а специалистам их проще всего игнорировать. Если вы сможете справиться с первыми шагами, будет сформирована здоровая основа для остальной части творческого процесса. Люди оценят все по достоинству и втянутся в процесс. Поэтому обратите особое внимание на несколько первых контрольных точек. Для особо неуправляемых команд упрощение процесса до трех контрольных точек – формулировки проблем, рассмотрения трех вариантов и выработки технических условий – на первое время может стать вполне реальным компромиссом (в главе 10 вопросы формирования и утверждения процесса командной работы рассмотрены более подробно).
- Ошибки проектирования базы данных
- 7.4. Модель системы автоматизированного проектирования защиты информации
- Контрольные вопросы
- Контрольные суммы
- Этапы проектирования базы данных
- 2.5.1. Основные положения метода структурного проектирования
- 2.8. Контрольные вопросы
- Создание контрольной точки восстановления
- 15.3.2. Установка контрольных точек, пошаговое выполнение и отслеживаемые точки
- 4.2.8. Деятельность внутреннего злоумышленника с точки зрения формальных полномочий
- Ситуация с точки зрения подрядчика
- Точки монтирования