Термин
Scrum
Рамочный подход к разработке короткими циклами с тремя зонами ответственности, пятью событиями и тремя артефактами. Фиксируются длина спринта и мощность команды, а объём работ подстраивается под них.
Обновлено
Что это значит
Scrum - это рамочный подход к разработке короткими циклами. Он задаёт три зоны ответственности: владельца продукта, скрам-мастера и разработчиков, плюс пять событий и три артефакта, а технические практики и инструменты команда выбирает сама.
Это не план проекта с фиксированным объёмом: фиксируются длина цикла и мощность команды, меняется объём работ. От канбана отличается тем, что работа берётся пакетом на весь спринт, тогда как канбан тянет её по мере освобождения людей.
Артефакты - это бэклог продукта, бэклог спринта и инкремент, к которому относится определение готовности. Именно оно задаёт, что в конце спринта считается поставленным; без него команда отчитывается о работе, которую нельзя ни развернуть, ни сдать. Этим scrum отличается от дорожной карты, которая говорит, куда движется продукт, но не что уже готово.
Как это работает на практике
В отношениях с заказчиком scrum плохо уживается с договором подряда на твёрдую цену и жёсткую спецификацию. Обычное решение - рамочный договор с оплатой за мощность команды и актом приёмки после каждого инкремента.
Для целей НДС услуга, оказываемая частями или регулярно, считается оказанной не позднее последнего дня периода, к которому относится платёж. Поэтому период выставления счетов стоит согласовать с длиной спринта, а фиксированную веху привязать к приёмке.
Когда компания разрабатывает софт собственной командой, записи о спринтах служат и бухгалтерии: они помогают отделить разработку, из которой может возникнуть долгосрочный нематериальный актив, от текущей поддержки, которая идёт в расходы. Поэтому мы советуем, чтобы команда в каждом спринте учитывала отработанные часы по видам работ, а не только по задачам.
На что обратить внимание
Самая дорогая комбинация - твёрдая цена за жёсткую спецификацию при разработке спринтами. Объём меняется на планировании спринтов, дополнений к договору никто не пишет, и при приёмке заказчик платит лишь за то, что есть в приложении; отработанные спринты остаются без счёта.
Когда команду составляют предприниматели, которые ходят на ежедневные встречи, работают по указаниям владельца продукта и выставляют часы единственному заказчику, отношения начинают походить на зависимую работу. При проверке инспекцией труда это могут расценить как нелегальное трудоустройство со штрафом для заказчика и доплатой отчислений.
Нужно объяснить термин на вашей конкретной ситуации? Консультации от 55 € / час без НДС, в зависимости от темы и сложности.