Слушатели RMA познакомились с гибкими методологиями разработки (ВИДЕО)
Дмитрий Лобасев из ScrumTrek — компании-лидера рынка в области внедрения и обучения гибким методологиям разработки, рассказал слушателям специализации «Менеджмент в сфере интернет-технологий» о современных концепциях, с которыми они могут столкнуться и внутри своих компаний, и отдавая заказы на аутсорсинг. Agile-методы родились из опыта общения разработчиков с внешними и внутренними заказчиками: не секрет, что менеджеры часто требуют экстра-срочных решений и даже при больших заданиях не хотят долго ждать первых результатов. Agile, Lean и Scrum-практики нацелены на оперативную разработку софтверных продуктов с минимум дефектов, мотивацию команды и снижение бюрократической составляющей в процессе создания программного обеспечения. Часть лекции прошла в формате практических заданий.
Основная суть, заложенная в гибкие методологии для достижения эффективности и стабильно высокого уровня работы, — формирование команды, в которой каждый доверяет экспертному мнению каждого. Дмитрий разделил слушателей группы И-7 на небольшие команды и предложил им смоделировать работу коллектива разработчиков. Участники получили описание задачи, якобы поставленной заказчиком, и должны были в короткий срок обозначить время, которое потребуется на ее выполнение. Для этого Лобасев раздал им карточки с обозначениями сроков и ресурсов. Каждый слушатель выбирал карту с той цифрой, соответствовавшей тому, какое время, по его мнению, уйдет на создание продукта. После чего каждая команда должна была прийти к единому решению.
Итоговые оценки сроков разнились: от чересчур оптимистичных к реальным и до явно затянутых. Такое расхождение во мнениях Дмитрия не смутило.
«Многие команды поначалу приходят к неверным выводам, не умея найти компромисс по вопросам сроков, которые устроят всех и позволят «не ударить в грязь» лицом перед заказчиком. Но затем учатся доверять мнению других. Если я знаю, что рядом со мной эксперт в определенном вопросе, и у него другая оценка, почему бы к ней не прислушаться?» — считает Дмитрий. — «Привыкнув к такому подходу, вы уберете хаотичность и нервозность из процесса разработки. И перестанете относиться к нему как к просто работе — вы будете чувствовать причастность к созданию чего-то интересного и то, что вносите свой весомый вклад в общее дело».