Тенденции развития технологий сопутствуют прогрессу и преобразованиям в бизнесе. Уже недостаточно просто произвести продукт(разработку), a нужно успеть адаптировать его под запросы заказчиков, следить за актуальностью идей в быстро меняющихся рыночных условиях с учетом минимальных затрат времени. Что бы отвечать всем требованиям, бизнес вынужден интуитивно выстраивать модель работы так, чтобы в разработке продукта участвовали специалисты из разных сфер и отделов в том числе и представители заказчика для формирования гибкого подхода к созданию продукта. Подобные организационные принципы нашли отражение в модели Agile.
Модель Agile применяют в компаниях, ориентированных на выпуск программного продукта, но её методология нашла применение и в других организациях (компании ретейлеры и банки). Методология scrum так или иначе применяется уже около 5-6 лет среди компаний и каждая пришла к этому либо осознанно, либо интуитивно. Компании приглашают консультантов или специалистов, владеющих методологией scrum для обучения персонала. В итоге, столкнувшись с рядом препятствий таких как скептическое настроение сотрудников из-за выхода из зоны комфорта, невозможность заранее просчитать результат и увеличение затрат, можно получить локальный результат. В результате внедрения удаётся выявить проблемные места в рабочем процессе. Отдельную роль может занять лидер команды, работающей по методологии scrum. Но только лидер должен проявлять гибкость и направлять, и подсказывать, а не руководить. Кроме того, гораздо полезнее обучить методологии всю команду в целом. Это избавит от искажений в понятиях при попытках передачи знаний от обученных другим коллегам. В итоге получим команду с гибким подходом к решению задач и с возможностями приспосабливаться под меняющиеся условия.
Таки образом получаем полное переформатирование структуры организации ведения бизнеса. Модель Agile, применяемая в компаниях, способна не только указывать на слабые места, но и устранять пустые задачи и даже лишние звенья в кадровой структуре, на фоне улучшения взаимопонимания. Это дает возможность по-новому посмотреть на весь процесс работы. Можно визуализировать поставленные задачи и команда, сообща, придет к наиболее эффективному решению, сохраняя при этом скорость работы.
Конечно, как и у любой системы, при использовании могут быть и неожиданные моменты. Но просчитать результат от внедрения Agile невозможно, потому как она охватывает многие сферы. Преимуществами во внедрении методологии будут скорость разработок, повышение удовлетворенности заказчиков и активная вовлеченность персонала.
About The Author
Виктор Карабедянц
ИТ директор (CIO), руководитель нескольких DevOps команд. Профессиональный руководитель проектов по внедрению, поддержке ИТ систем и обслуживанию пользователей.