2 сентября 2019 4653
Эту статью о применении методологии Agile в процессах разработки программного обеспечения я хочу начать с упоминания, вероятно, самой главной проблемы, которая (пока) остается не решенной в науке XXI века. Это будет занятно для тех читателей, которые считают себя крутыми разработчиками, а остальных, я надеюсь, заинтересует эта несколько далекая от реальности тема.
Эту статью о применении методологии Agile в процессах разработки программного обеспечения я хочу начать с упоминания, вероятно, самой главной проблемы, которая (пока) остается не решенной в науке XXI века. Это будет занятно для тех читателей, которые считают себя крутыми разработчиками, а остальных, я надеюсь, заинтересует эта несколько далекая от реальности тема.

Проблема, которую я имею в виду, проста и очевидна — это поиски «теории всего» или, как ее еще называют, «теории великого объединения». Если вы не знаете, что это значит, то я сразу хочу спросить вас: «В каком мире вы до сих пор жили?»

Но если серьезно, речь идет о метафоре непрерывных усилий лучших ученых с целью объединить две, на первый взгляд, несовместимые теории, описывающие нашу вселенную: квантовую физику и общую теорию относительности. Квантовая физика описывает процессы, происходящие в очень малом масштабе, на расстояниях, определяемых постоянной Планка (10-35 м), в мире фотонов, кварков и бозонов. В этом мире действуют странные законы и силы. Вторая теория разъясняет, что происходит в масштабах нашего мира — мира людей, планет, галактик и вселенной. В этой мире действует гравитация.

Вам, должно быть, знакомы такие имена, как Эйнштейн, Хокинс, Бор, Шредингер и Фейнман, и вы, наверное, знаете, что в настоящее время не существует общей теории, способной объяснить обе реальности. Вы можете сказать, что имеется квантовая теория поля и теория струн, которые имеют огромные шансы стать ЕДИНОЙ теорией, но для этого, вероятно, потребуется еще немало времени.

Почему нам нужна эта неожиданная параллель между физикой и разработкой программных продуктов?

Не потому, что мы хотим сравнить величайших гениев в области физики с людьми, работающими в ИТ. Не потому, что мы хотим сказать, что разработчики похожи на бозоны или электроны — они так же неуловимы, когда оценивается их текущее состояние. Или что их поведение порой так же трудно понять. И не потому, что компании похожи на планеты — такие же инертные и так же противятся изменениям. 

Наша цель — вернуться на землю и посмотреть на наши организации и разрабатываемые нами системы с более прагматичной и реалистичной точки зрения. Нам необходимо понимание того, что, хотя в нашей области имеются сложности и реальные проблемы, они не идут ни в какое сравнение с действительно сложными проблемами в других областях. Мы вполне можем справиться с нашими проблемами в разумные сроки с помощью правильного настроя и силы воли. 

Хорошая новость заключается в том, что мы имеем дело с системами, работу которых могут понять, смоделировать и улучшить даже такие инженеры, как я. Две основные системы, которые я имею в виду, говоря о разработке программных продуктов, — это сам разрабатываемый продукт и организация, занимающаяся его реализацией.

SAFe – cамый популярный в мире фреймворк для масштабирования Agile

В области разработки программных продуктов необходимо увязать деятельность двух сторон — людей, отвечающих за бизнес, и сотрудников, непосредственно работающих над реализацией проекта, т.е. разработчиков, функциональных аналитиков и тестировщиков. Иными словами, существует две совершенно разные стороны: важные решения и общие планы развития бизнеса на несколько лет и повседневная деятельность каждого сотрудника. Эти две стороны не должны противопоставляться и противоречить друг другу, а преодоление различий между ними должно быть вполне достижимо. 

Хотя различные методы Agile для разработки ПО применяются уже на протяжении почти 20 лет, а до это уже существовали производственные системы Тойота, Lean (бережливое производство), «точно в срок» (Just-in-Time) и другие, мы, похоже, по-прежнему пытаемся привести в соответствие и выстроить большие системы и решения в крупных организациях, насчитывающих сотни или тысячи человек. 

Совмещение двух точек зрения и решение проблем в крупных организациях должны стать главными целями любого фреймворка для масштабирования методов, ценностей и процессов Agile от уровня команды до уровня всей организации. Именно в этом заключается одна из главных задач Scaled Agile Framework (SAFe).

Краткое введение в SAFe

SAFe является хорошим компромиссом, поскольку позволяет практически каждому участвовать в процессе принятия решений, создания дизайна, архитектуры и внесения улучшений в систему. При необходимости эти возможности могут продвигаться и быть реализованы в масштабе организации. Другими словами, это принцип разработки снизу вверх, обеспечивающий поддержку инноваций в целом. 

Кроме того, этот фреймворк помогает структурировать процесс принятия решений, определить основные принципы, которым необходимо следовать во всех областях и процессах, а также дает инструменты для управления производственным циклом и измерения выгод. Для общего руководства и выработки стратегии применяется принцип нисходящего проектирования.

Фреймворк SAFe используется с 2011 года и считается самым широко применяемым масштабированным гибким фреймворком (точнее, его доля составляет 30% реализаций такого рода фреймворков). Существует и активно действует обширное сообщество практиков и энтузиастов SAFe. Помимо вышесказанного, этот фреймворк, вероятно, является наиболее популярным среди менеджеров и руководителей различного уровня. 

Он имеет 4 конфигурации, покрывающие потребности различных организаций, начиная с реализации небольших систем, над которыми могут работать 50-150 человек, до потребностей компании, имеющей обширный портфель масштабных решений или услуг и тысячи сотрудников.

Всю необходимую информацию о SAFe можно найти на официальной платформе этого фреймворка здесь. Продолжение этой статьи будет состоять из ряда примеров различных ситуаций или проблем, к которым можно применить принципы и практики, определенные в SAFe, а также показаны его реальные преимущества. В конце приводится ссылка на перечень доступных тренингов из нашего каталога.

Вы заинтересованы в применении фреймворка SAFe в вашей организации? Посмотрите Тренинги по SAFe.


Юлиан Велеа
Сертифицированный консультант SAFe® (SPC4)



Последние статьи в блоге

Обновление карт ИИ-эффективности: учтены 243-ФЗ и актуальные модели LLM

Учебный центр IBS выпустил обновлённые карты по работе с искусственным интеллектом. В новой версии учтены изменения на рынке моделей и федеральный закон, который вступил в силу с 1 сентября 2026 г.

09 сентября 2026

«Метанавыки»: новое направление для тех, кто смотрит в будущее

В сентябре 2026 года Учебный центр IBS открывает набор на новое направление обучения — «Метанавыки». Это три специализированные программы, разработанные для тех, кто хочет прокачать мышление, чтобы управлять искусственным интеллектом, а не конкурировать с ним.

01 сентября 2026

Саммари вебинара «Почему Java-разработчику следует брать на вооружение Quarkus»

Константин Чвилёв, практикующий Java-разработчик, на реальном кейсе внедрения в крупном проекте импортозамещения показал, почему Quarkus может стать оптимальным выбором для современных облачных приложений: от сравнения производительности со Spring Boot до асинхронной интеграции с платёжной системой и подводных камней, с которыми пришлось столкнуться команде.

28 августа 2026

Как защитить информацию в приложениях, использующих ИИ

Представим, что системы контроля и анализа транзакций в банке начинают игнорировать 30% мошеннических операций. Система управления энергосетью выводит из строя ключевой узел подачи электроэнергии в город. Чат-бот службы поддержки начинает массово раскрывать персональные данные клиентов. К сожалению, это новая реальность, с которой может столкнуться любая компания, интегрирующая ИИ-системы в бизнеспроцессы.

Новости
26 августа 2026

Разработка видеокурса «Angular. Продвинутый уровень» для ИТ-команды оператора связи

Когда крупная компания решает перевести обучение разработчиков во внутренний формат, встает вопрос не просто контента, а масштабируемости, унификации и экономической эффективности. Именно с такой задачей к нам пришел один из ведущих операторов связи.

Новости
20 августа 2026

Спецпредложение на курсы по Astra Linux

Учебный центр IBS, авторизованный учебный центр «Группы Астра», объявляет о специальной цене на официальные курсы по операционной системе Astra Linux Special Edition 1.8.

Новости
17 августа 2026

ИИ-агенты в ERP-системах: каковы глобальные тренды и каким путем идет Россия

Ведущие ERP-вендоры переводят ИИ в режим автономных операций. В России этот сценарий пока не реализуется: западные вендоры ушли, облачные ИИ-релизы недоступны, регуляторы требуют переходить на суверенный контур и локальные LLM. О развитии рынка и стратегиях для бизнеса — в материале IT-World.

Новости
11 августа 2026

Саммари вебинара «ИИ-инструменты в работе архитектора ПО»

Дмитрий Овчаренко, технический директор с 15-летним опытом в архитектуре ПО, на сквозном примере стартапа — платформы для кондитеров — показал, как ИИ помогает архитектору ускорить работу на всех этапах: от чистого листа до готовых артефактов для команды.

Новости
07 августа 2026

Контроль качества ИИ-систем: от теории к практике

На результаты внедрения искусственного интеллекта в компаниях влияет сложный комплекс факторов. Для получения эффективного решения необходим контроль его качества и устранение узких мест на протяжении всей работы над проектом. О том, как этого добиться, рассказали заместитель директора центра перспективных разработок IBS Денис Воденеев и старший аналитик группы Data Science IBS Илья Гайдуков.

Новости
05 августа 2026

Саммари вебинара «Искусственный интеллект для бизнес-аналитика. Автоматизация для усиления экспертизы»

Максим Охманюк, эксперт с 25-летним опытом в IT, бизнес-анализе и управлении проектами, разобрал, как ИИ становится инструментом усиления аналитика, а не его заменой.

Новости
31 июля 2026

Как мы проектировали систему оценки ИТ-персонала для федерального ритейлера

В Учебном центре IBS мы разрабатываем методологию оценки персонала под задачи конкретного клиента. В крупной федеральной розничной сети с десятками ИТ-ролей и разрозненными критериями уровней специалистов это потребовало создания единой системы с нуля. Рассказываем, как это было.

28 июля 2026

Будущее разработки ПО: от кода к оркестрации агентов

Мультимодальные интерфейсы, внедрение ИИ-инструментов, новые подходы к анализу данных и принятию решений в компаниях уже активно меняют процесс разработки программного обеспечения. О том, как может эволюционировать создание ПО в недалеком будущем, рассказал Максим Ковтун, управляющий партнер «Разработка и тестирование» IBS.

Новости
23 июля 2026

IBS запускает независимую сертификацию для тестировщиков ПО

Центр сертификации IBS инициировал новую программу независимой оценки квалификации для тестировщиков программного обеспечения. Сертификация IBS позволяет ИТ-специалистам систематизировать знания, подтвердить соответствие единому стандарту качества и повысить конкурентоспособность на рынке труда.

21 июля 2026

Внедрение BI-систем: почему проект может не дать результатов

Реализация системы бизнес-аналитики (BI) может пройти технически гладко, но не принести ожидаемого эффекта компании. Причина обычно не в самой платформе, а в организации работы над проектом. Начальник отдела витрин данных и аналитики IBS Анна Филиппова поделилась взглядом на то, почему возникают такие ситуации и как их избежать.

17 июля 2026

Саммари вебинара «Проектирование высоконагруженной системы на примере агрегатора авиабилетов»

Алексей Додонов, эксперт с 20-летним опытом в ИТ, на сквозном кейсе разобрал эволюцию архитектуры стартапа по продаже авиабилетов — от монолита до распределённой системы, и как команда решала проблемы производительности на каждом этапе.

16 июля 2026

Бесплатный вебинар «Результативный ИИ в бизнесе: как внедрять безопасно, измеримо и с реальной пользой»

Искусственный интеллект — это уже не просто тренд, а рабочий инструмент. Но как перейти от пилотов и экспериментов к системному процессу с понятными метриками и управляемыми рисками?

Новости
03 июля 2026

ИИ в бизнесе: почему экономия на зарплате не всегда равна прибыли

Внедрение ИИ в корпоративную среду стало рутинной задачей для многих ИТ-директоров и руководителей проектов. Однако первые волны оптимизма уже столкнулись с суровой реальностью.

Жизнь компании
18 июня 2026

Саммари вебинара «Техсобес на Java: как системный подход и работа с ИИ превращают стресс в оффер»

Владимир Низов, технический директор с 10-летним стажем и эксперт Учебного центра IBS, рассказал, почему кандидаты проваливают технические интервью и как этого избежать. Отдельно разобрал работу с ИИ. Главное: заучивать тысячи страниц не нужно. Достаточно освоить индексный подход и единый паттерн системного дизайна. А ИИ воспринимать как инструмент с чёткими ограничениями.

Новости
09 июня 2026

Опыт развертывания корпоративной/ведомственной ИИ-инфраструктуры

Разговор о проблемах развертывания ИИ-инфраструктуры часто ведется на макроуровне: дефицит вычислительных мощностей, стоимость ускорителей, зависимость от внешних поставщиков, регуляторные ограничения. Все это важно, но если посмотреть на ситуацию глазами специалиста, которому предстоит решить эту задачу, вопрос становится более прикладным: как развернуть корпоративную ИИ-инфраструктуру, чтобы она не превратилась в дорогой, трудноуправляемый и слабо загруженный набор серверов?

Новости
02 июня 2026

«Аниматор с провалами памяти»: 6 ограничений ИИ, которые не дают вам писать качественный код

Вы когда-нибудь просили ИИ написать метод на Spring Boot, получали красивый, идеально отформатированный код, а он не работал? Потом вы копали глубже и находили, что нейросеть использовала RestTemplate вместо WebClient, забыла про @Transactional, а в методе с @PreUpdate пыталась изменить данные, которые уже ушли в SQL. И вы думали: «Ну, нейросеть же глупая». Нет. Не глупая. Она просто пишет код не как человек.

Новости
28 мая 2026

Нужна помощь? Оставьте заявку, и мы свяжемся с вами в ближайшее время

Согласен получать на e-mail информационные рассылки о новостях Учебного центра IBS
Корпоративное обучение Бесплатные вебинары Оценка персонала Сертификация О нас Стать тренером Блог Личный кабинет
Пользователь только что записался на курс ""
Спасибо!
Форма отправлена успешно.