на свет в недрах Федерального бюро расследований (США). Этот инновационный, ранее нигде не применявшийся метод, в короткий срок и при минимальных затратах позволил небольшой группе разработчиков завершить многолетнюю безуспешную работу. Термин "scrum" стал нарицательным, означающим совершенно определенную технологию реализации высококачественных проектов за жестко фиксированное время в условиях неопределенности требований.
В основе данной технологии лежит слаженная работа кросс-функциональной команды, состоящей из всех необходимых в проекте специалистов. Обычно команда состоит из 7-9 человек, которые могут вести работу сразу по нескольким направлениям: например совмещать обязанности аналитика и тестировщика, backend и frontend специалистов.
Руководит командой scrum-мастер, который координирует сохранение конструктивной атмосферы в коллективе и соблюдение scrum-принципов. Важно помнить, что scrum-мастер - это в первую очередь не начальник, а именно координатор. Он помогает команде разрешать возникающие проблемы и противоречия, защищает ее от отвлекающих факторов, руководит ежедневными совещаниями.
После постановки целей создается Backlog - документ, описывающий все требования проекта. Все задачи в этом документе расставлены строго по степени значимости. Если у заказчика появляются новые требования, или вдруг изменяются условия рынка - то приоритеты в backlog могут быть перераспределены. Все пункты backlog представляют из себя функционально завершенные части проекта, которые могут разрабатываться независимо друг от друга.
Каждая часть беклога разрабатывается за короткий и строго фиксированный промежуток времени - спринт. Длина спринта зависит от опыта команды и обычно составляет от 2 до 4 недель. Функционал, который должен появиться в ко
Страницы: << < 26 | 27 | 28 | 29 | 30 > >>