От принципов - к практике
Трудно
представить,
сколько энергии потребуется на
преодолении
препятствий,
мешающих изменению и практическому применению но-
вых знаний.
Заманчивей
оставаться в
зоне
комфорта, которая
опреде-
ляется
знакомыми — если не сказать, не всегда эффективными —
спо-
собами разработки. Чтобы облегчить вам применение новых
знаний
на практике, каждую главу я заканчиваю разделом
«Что
теперь?»,
гдз
перечислены конкретные действия, которые вы можете выполнить
з
отношении реального проекта. На моем Web-узле
http://www,proces-
simpact.com вы найдете аннотированные шаблоны документов для
ог-
ределения требований, контрольные списки проверки, таблицу
при-
оритетов требований, описание процесса контроля изменений, а так-
же полезные вещи для многих других процессов. Используйте эти
ма-
териалы, чтобы применять полученные значения на практике. Начните
с небольших усовершенствований, но — именно сегодня, не отклады-
вая на завтра.
Отдельные участники проекта с большой неохотой возьмутся за
применение новых способов формулирования требований. Некоторь е
люди откровенно
неблагоразумны,
и если вы имеете дело именно с та-
кими людьми, описанные здесь способы работать не будут. Исполь-
зуйте материал книги для обучения коллег, клиентов и
менеджеров.
Напоминайте им о связанных с требованиями проблемах, возникав-
ших при работе над предыдущими проектами, и обсуждайте
потенци-
альные преимущества использования новых способов.
Не обязательно запускать новый проект, чтобы начать применять
усовершенствованные способы формулирования требований. В гла-
ве 16 рассказывается, как использовать описываемые в книге способы
в проектах по обслуживанию. Постепенное внедрение новых
спосо-
бов — сопряженный с незначительным риском подход к совершенст-
вованию процесса
разработки,
который подготовит вас к комплексно-
му использованию новых способов при работе над следующим круп-
ным проектом.
Цель — сформулировать требования, которые позволят проектиро-
вать приложения с приемлемым уровнем риска. Потратив на это дос-
таточно времени, вы можете быть
уверены,
что свели к минимуму риск
переделки продукта, создания негодного ПО или срыва сроков сдачи
проекта. Эта книга научит
вас,
как объединить усилия нужных людей
для разработки качественных требований к нужному продукту,
Предисловие
xvii