Страница 5 из 5 Вперед, в будущее "Оптимизирующие" культуры ставят во главу угла эффективность, контроль и строгий процесс. Однако эра Интернета уже внесла изменения в фундаментальную основу этих положений - в предсказуемость. Никто уже не возьмется предсказывать (с любой степенью точности) результаты работы над проектом из разряда электронной коммерции, рассчитанного на двенадцать месяцев. (С какой стати он должен быть таким продолжительным - это отдельный вопрос.) Слишком много в нем будет составляющих, которые будут очень часто меняться. "Оптимизирующие" культуры видят мир в черно-белом свете. "Адаптивные" культуры, в отличие от них, признают наличие серого. Они понимают, что планирование эфемерно, а контроль практически невозможен. "Адаптивные" культуры осознают, что успеха можно достичь, лишь испробовав несколько различных альтернативных вариантов, учась как на успехах, так и на ошибках. Они знают, что изучать новое часто не менее важно, чем использовать в работе давно привычное. Далеко не каждый проект можно считать сложным. В большинстве организаций сложные проекты составляют не более 20% от общего числа (однако это очень важные 20%!). Решение сложных проблем создания и тестирования ПО не означает отказа от старых добрых практик управления проектом и сложившихся методов работы, нужно просто по-новому посмотреть на то, как их использовать. Нужно понимать, что разработка ПО - вовсе не механический, а органичный, нелинейный и недетерминированный процесс. Нужно изменить базовые принципы, на которых организации строят свою работу при решении сложных проблем, а также начать применять новые, связанные с ними, практики. Перейти из разряда оптимизирующих культур в разряд адаптивных означает сделать шаг в будущее, а не прозябать в прошлом. Джим Хайсмит (Jim Highsmith) (mailto:%
Этот e-mail защищен от спам-ботов. Для его просмотра в вашем браузере должна быть включена поддержка Java-script
) - президент компании "Information Architects, Inc"., автор книги "Adaptive Software Development: A Collaborative Approach to Managing Complex Systems" ("Адаптивная разработка программного обеспечения: совместный подход к управлению сложными системами), редактор " E-business Application Delivery. Консультирует те IT организации и компании, занимающиеся программными разработками, которые стремятся работать в более высоком темпе. Более подробную информацию об ASD можно найти по адресу: https://www.jimhighsmith.com/ или https://www.agilealliance.com/ |