Дополнения для индустриипрограммного обеспечения:Гибкость в перенастройке бизнеса
Авторы: Роджер Берлтон (Roger T. Burlton),Рональд Росс (Ronald G. Ross) и Джон Закман (John A. Zachman)1Перевод: Алексей Петров (Alexey V. Petrov), Алия Нуриева (Aliia Z. Nurieva)Настоящие Дополнения связаны с Манифестом гибкостиорганизаций и опираются на него по смыслу и содержанию~~~1. Важнейшим качеством программного обеспечения (ПО), поддерживающимгибкость организаций, является гибкость конфигурирования, или то, как бизнесрешения настраиваются — и оперативно перенастраиваются — в любоймомент времени.
2. Основополагающими элементами гибкости в перенастройке бизнеса должныбыть знания организации, входящие в корпоративную базу знаний.
3. Процедурный подход к сборке бизнес-решений приводит к отсутствию у нихгибкости, увеличению размеров и сложности или, иными словами, кконфигурационной стагнации. Основанный на правилах декларативный подходгораздо более совершенен.
4. Гибкость в перенастройке предусматривает оперативные, прослеживаемыеизменения, осуществляемые в организации после первоначального запуска еепродуктов, бизнес-процессов и прочих изменений в инфраструктуре.
5. Сегодня многие бизнес-процессы не нуждаются в исполнении как заранеезаданные последовательности шагов. Однако это не означает, что они неподчиняются правилам. Напротив, такие процессы должны настраиватьсясоответствующими бизнес-правилами и программными роботами попринципу «точно в срок».
6. Практики гибкой разработки ПО возникли, главным образом, в силуограничений в существующей технологии, которая не допускала легкогомногократного применения явно выраженных знаний организации.
1 Благодарим Гледис Лэм (Gladys S.W. Lam) за вклад в содержание и организацию подготовки пакетадокументов Манифеста и Сашу Аганову (Sasha Aganova) за общее руководство данной работой вплоть до еезавершения.
© Business Rule Solutions, LLC. 2017.
1© John A. Zachman, Zachman International. 2017.
© Process Renewal Consulting Group (2015), Inc. 2017.
© Translation: Alexey V. Petrov, Aliia Z. Nurieva, 2018 / Перевод: Алексей Петров, Алия Нуриева, 2018Неограниченное воспроизведение и распространение данного документа разрешено при соблюдении следующих
условий: (а) В документ явным образом включена информация об авторских правах и настоящее уведомление.
(б) В работе явно указаны имена трех ее авторов. (в) Никакая часть данного документа, включая его название,основную часть, информацию об авторских правах и настоящее уведомление, не изменена, расширена илисокращена каким бы то ни было образом.

7. Ускорение написания кода при помощи языков программирования неявляется ответом на запрос о гибкости бизнеса. Индустрия ПО должнапредложить новые интерактивные инструменты поддержки быстройперенастройки бизнес-процессов и продуктов организации.
8. Индустрия ПО не смогла понять ценность некоторых фундаментальныхаспектов работы организаций. Деятельность последних строится наосновании обязательств, которые могут и нарушаться. Подобные бизнесправила требуют избирательной реакции на нарушения (например, отправкиуведомлений или принятия корректирующих мер) и дифференцированногоконтроля за соблюдением (от строгого исполнения до необязательныхруководств).
9. Начавшиеся в индустрии ПО дискуссии о технологиях искусственногоинтеллекта на основе статистики или правил никогда не изменят тогообстоятельства, что бизнес, по своей сути, основан на обязательствах.
10. Профессионалам в сфере ИТ-проектов нужны автоматизированныеинтеллектуальные компаньоны — программные роботы (боты), способныеучаствовать в обсуждениях и давать оценку знаний организации на предмет
провалов, конфликтов, неоднозначности, полноты.

2