Что же такое SCRUM (Sprint Continuous Rugby Unified Methodology) – это метод управления проектами, преимущественно используется в сфере интернет-технологий. Он состоит из коротких кусочков общего проекта (т.н. спринтах), выполняемых поступательно, что позволяет в жестко фиксированное и очень короткое время предоставить конечному пользователю работающий продукт с новой добавленной стоимостью. Возможности реализации определяются вначале на специальном совещании и не могут изменяться на всём протяжении спринта. В конце спринта команда демонстрирует готовый продукт.
“В общем, это такой бег на короткие дистанции, для каждой из которых определен соответствующий уровень приоритетности. Эти дистанции, или микрозадачи, решаются за время о нескольких часов до недели”, — рассказывают в DevEducation.
Вчера на скрам-тренинг собрались 54 студента с трёх разных потоков: BackEnd, FrontEnd и QA. Их разделили на 11 проектных команд, и преподаватели, выступавшие в роли «представителей бизнеса», поставили перед командами задачи по производству продукта, имитирующие настоящие микрозадачи в IT: надуть шарики, построить домики из карт, сложить бумажные цветки, самолётики и кораблики произвести сортировку предметов по какому-то алгоритму.
Такие задания помогают научиться применять гибкие подходы в выполнении различных задач.
«SCRUM – это очень важное практическое занятие в рамках курса обучения. Оно позволяет смоделировать командную работу в IT-проектах, взять в работу конкретные, пусть и учебные, задачи, которые ставит перед ними условный представитель бизнеса. И применить гибкость при выполнении этих задач (в IT для этого есть специальный термин, эджайл). Зачем это нужно? Заказчик, представитель бизнеса – человек занятой, требовательный, он выдвигает всё новые требования в ходе работы, ставит новые, дополнительные задачи. И команде разработчиков нужно «собраться», произвести оценку приоритетности задач, и оперативно выполнить всю цепочку микрозадач, чтобы выполнить и защитить общий проект”, — рассказала директор проекта DevEducation в Днепре Елена Черновол.
Отметим, что IT академия DevEducation – международный образовательный некоммерческий проект, созданный в 2017 году, цель которого – обучить всех желающих (любого возраста и уровня подготовки) актуальным IT специальностям. Обучение проходит в очной форме, с уклоном на выполнение практических задач в проектных командах. Общее количество выпускников проекта превысило 470 человек, 87 % из которых трудоустроены в сфере IT. В Украине проект работает в Днепре и в Киеве и является партнером нескольких больших R&D-центров разработок. Все, кто успешно заканчивают обучение, рассчитанное на срок от 3 до 4 месяцев, в зависимости от специализации, получают приглашение на собеседования в IT-компании, и, в дальнейшем, на работу.