Введение в основы Scrum
Основы Scrum - это простой процесс, который помогает создавать продукты частями и итерациями, чтобы соответствовать изменяющимся потребностям рынка, а также строгим целям организации.
Роли в схватке
Команда Scrum состоит из трех ролей: владелец продукта, команда разработчиков и мастер Scrum.
1. Владелец продукта:
- Создание организационного видения.
- Является представителем бизнеса и отмечает возврат инвестиций.
- Передает видение вовлеченным командам.
- Принимает на себя ответственность за отставание.
- Делает рынок нуждается в приоритете.
- Это принимающий решения для команд.
- Посредники между командой и клиентами, чтобы доставить конечный результат в соответствии с потребностями и своевременно.
2. Команда для разработки:
- Самоуправление - команда самоуправляется, и решение о работе принимается взаимно.
- Независимость - команда уполномочена принимать собственные решения.
- Без обозначения - команда не имеет какого-либо назначения, и каждый участник обладает необходимыми навыками для выполнения требуемой работы.
- Небольшие команды - команды разработчиков идеально малы, в них 5-9 человек.
3. Мастер Скрама:
- Лидер - тренирует команды по различным аспектам базовых схваток, дает им советы о том, как действовать на передовой и, следовательно, использует преимущества схватки.
- Помогает устранить препятствия. Помогает командам разработчиков устранять все препятствия на пути прогресса и помогает им развиваться.
- Определяет способы сотрудничества - облегчает команде все, что ей нужно для предоставления конечного продукта.
- Помогает командам оставаться в безопасности - гарантирует, что никакой внешний фактор не может повлиять на команду каким-либо образом.
Артефакты схватки
Документация используется для прогресса в работе, а не для совместной работы. Рабочее программное обеспечение всегда измеряет этот прогресс. Документация в Scrum состоит только из четырех основных артефактов, а именно: отставание по продукту, отставание по спринту, увеличение и определение выполненного.
1. Отставание продукта:
- Развивается в соответствии с потребностями рынка.
- Перечисляет все требования, необходимые для доставки качественной продукции.
- Он постоянно обновляется.
2. Отставание в спринте:
- Подмножество продуктов, оставшихся в запасе, и должно быть завершено в один спринт.
- Предметы делятся на маленькие кусочки.
- Сосредоточены на том, как выполнить работу в одном спринте.
- Помогает расставить приоритеты работы в соответствии с требованиями заказчика и конечного результата.
- Помогите командам контролировать прогресс и обеспечивать соответствие целей.
3. Увеличение продукта:
Работа, выполняемая в конце каждого спринта, называется приращением. В конце каждой итерации мы получаем Инкремент продукта (PI), который обещает обеспечить ценность, и в конце мы получаем требуемый продукт.
4. Что сделано?
«Определение выполненного» в схватке означает, что оно помогает командам определить работу как выполненную. Таким образом, команды могут оценить степень выполнения работы.
Деятельность в Основах Scrum
Скрам-действия выполняются в итерациях и дают время для подготовки, а также для использования всех знаний.
Скрам мероприятия включают в себя:
- Уточнение отставания продукта
- Планирование спринта
- Ежедневная схватка
- Спринт обзор
- Спринт ретроспективный
1. Уточнение отставания продукта:
- Устраняет товары, которые больше не являются приоритетными.
- Включает в себя товары, которые не являются приоритетными.
- Делит элементы журнала невыполненных работ на куски.
2. Планирование спринта:
- Проводит переговоры по пунктам невыполненных заказов в присутствии Владельца продукта.
- Это позволяет зрелое понимание рабочего процесса.
- Завершает мелкие предметы на приоритетной основе.
- Работа правильно спланирована и завершена.
Чтобы обеспечить выполнение вышеуказанных требований, нам необходимо сделать следующее:
- Какую работу нужно сделать?
- Как намеченная работа должна быть выполнена?
3. Ежедневная встреча Scrum:
Ежедневная схватка - это некая встреча, которая проводится каждое утро максимум 15 минут. Это также известно как ежедневная встреча. Это включает:
- Каков был мой вклад на работе вчера?
- Каков будет мой вклад сегодня?
- Есть ли какие-то неприятности, мешающие мне между ними?
4. Обзор Спринта:
- Правильная иллюстрация рабочего процесса с объяснением особенностей продукта.
- Отзыв о продукте, который позволяет нам узнать о пробелах в результатах, над которыми можно работать.
- Совещание созывается мастером схваток, в котором участвуют команды и все заинтересованные стороны для обсуждения разработанного продукта и последующего рабочего процесса.
5. Ретроспективный анализ Scrum:
- Команда рассмотрит и спросит, что было хорошо с точки зрения сотрудничества, планирования, процесса и инструментов
- Они обнаруживают пробелы и помогают улучшить процесс и компетентность вовлеченных членов команды.
- Они планируют и твердо стоят на том, как перейти от одного спринта к другому.
- Команда гарантирует, что весь рабочий цикл до доставки импровизируется каждый раз.
Три вопроса, на которые должен ответить каждый член команды:
- Что нам нужно начать делать?
- Что нам нужно прекратить делать?
- Что нам нужно, чтобы продолжать делать?
Вывод:
- Несмотря на свою точность и эффективность, scrum имеет свои ограничения:
- Выполнение такой обширной структуры сложно для групп, которые разбросаны географически.
- Такая обширная структура не работает для команд с членами, обладающими определенными навыками.
- Определенные аспекты схватки, относящиеся к внешним фактам, не могут контролироваться.
- Такая структура не подходит для нескольких продуктов, поскольку они имеют специальные функции.
Рекомендуемые статьи:
Это было руководство по основам Scrum. Здесь мы обсуждаем роли в Scrum, артефакты схватки и различные действия Scrum. Вы также можете посмотреть следующие статьи, чтобы узнать больше -
- Agile Управление продуктом
- План управления областью
- Scrum Essentials
- Agile Management