Цикл статей про Domain Driven Design и связанные с ним подходы к разработке ПО
Рад сообщить, что запускаю новый цикл статей о том, как использовать Domain-Driven Design не просто как подход к разработке, а как мощный инструмент для превращения абстрактных бизнес-целей в конкретные, осязаемые проекты и задачи.
Почему это важно?
Давайте будем честными: большинство стратегических инициатив проваливаются не на этапе планирования, а на этапе реализации. Около 70% стратегий не достигают поставленных целей. И дело не в том, что стратегии плохие, а в том, что существует огромная пропасть между “что хотим достичь” и “как именно это сделаем”.
Эта проблема особенно заметна в ИТ-проектах, где технические команды часто работают в своей реальности, а бизнес-руководители — в своей. В результате получаем технически совершенные системы, которые не решают реальных проблем, или амбициозные бизнес-планы, нереализуемые технически.
Что нового в этом подходе?
О Domain-Driven Design говорят с 2003 года, когда Эрик Эванс выпустил свою знаменитую “синюю книгу” 1. Но большинство материалов по DDD сосредоточены на технических аспектах: агрегатах, сущностях, репозиториях и т.д.
В своих статьях я хочу посмотреть на DDD под другим углом — как на стратегический инструмент, который можно интегрировать с бизнес-методологиями вроде Balanced Scorecard2 или Business Model Canvas 2. Это не просто теория — я покажу конкретные практики и инструменты, которые помогут связать стратегические цели с ежедневной работой команд.
В своем курсе по DDD я уже делал акцент на практическом применении DDD в реальных проектах, и теперь хочу расширить эту тему, чтобы помочь вам не только понять, но и внедрить эти идеи в своей организации.
Хотите записаться на курс по DDD? Пишите мне в личные сообщения или на почту.
Так же смотрите курс по DDD в компании IBS Training, который я веду совместно с другими преподавателями.
О чем будут статьи?
Цикл будет состоять из шести взаимосвязанных статей:
-
“От стратегии к действию: как выявлять реальную бизнес-ценность с помощью DDD” — вводная статья с общей концепцией и методологией.
-
“Как найти Core Domain: практическое руководство по выявлению ключевых областей бизнеса” — о том, как определить, на чем действительно стоит сосредоточить усилия.
-
“Единый язык как секретное оружие: как преодолеть барьер между бизнесом и разработкой” — о том, как создать общий язык, понятный всем участникам процесса.
-
“Как измерить успех DDD-проектов: практический подход к оценке бизнес-ценности” — о метриках, которые действительно имеют значение.
-
“От функциональных команд к доменным: организационные аспекты внедрения DDD” — о том, как изменить структуру команд для максимальной эффективности.
-
“DDD и другие методологии: как создать работающий микс” — о том, как интегрировать DDD с другими подходами к управлению.
Кому это будет полезно?
Эти статьи будут полезны разным специалистам:
- Руководителям компаний и подразделений — вы узнаете, как превратить стратегию в конкретные проекты и измерить их эффективность
- ИТ-директорам и архитекторам — вы получите инструменты для обоснования инвестиций в DDD и оценки их отдачи
- Продакт-менеджерам и аналитикам — вы научитесь выявлять и приоритизировать требования на основе их вклада в стратегические цели
- Разработчикам и тимлидам — вы поймете, как ваша ежедневная работа связана с бизнес-целями компании
Давайте обсудим!
Я очень рассчитываю на активное обсуждение и обратную связь. Поделитесь своим опытом:
- Сталкивались ли вы с разрывом между стратегией и реализацией?
- Пробовали ли применять DDD для решения бизнес-задач?
- Какие инструменты вы используете для связи стратегии и конкретных проектов?
Первая статья “От стратегии к действию: как выявлять реальную бизнес-ценность с помощью DDD” выйдет уже на следующей неделе. Следите за обновлениями цикла и присоединяйтесь к обсуждению в TG каналах!
Оглавление
- От стратегии к действию, выявление бизнес-ценности в ИТ-проектах через Domain-Driven Design
- Проблема разрыва между стратегией и реализацией
- Почему традиционные подходы не работают
- Domain-Driven Design как мост между стратегией и реализацией
- Стратегические практики DDD для выявления бизнес-ценности
- Практический процесс выявления бизнес-ценности и перевода стратегии в действие
- Измерение бизнес-ценности: комплексный подход
- Финансовые аспекты и ROI в DDD-проектах
- Пример: от стратегии к конкретным проектам в компании, организующей ИТ-конференции
- Заключение: ключевые факторы успеха при выявлении бизнес-ценности
- Список литературы
Полезные источники: