СЛОВАРЬ ТЕРМИНОВ SCRUM
Мы уже говорили с вами о моделях и методологиях разработки ПО. А сейчас познакомимся с основными терминами Scrum. Он, наряду с Kanban, является одним из популярных подходов среди Agile семейства.
📍Артефакты — всего их три — Бэклог Продукта, Бэклог Спринта и Инкремент продукта. Всё это необходимо для правильного вектора в разработке продукта и упрощению по его созданию в целом.
📍Бэклог продукта (Product Backlog) — это приоритизированный набор пользовательских историй. В процессе этот список может обновляться.
📍Бэклог спринта (Sprint Backlog) — цель спринта, набор элементов бэклога продукта, выбранных для выполнения в текущем спринте, а также план разработки инкремента продукта и достижения цели спринта.
📍Инкремент продукта (Product increment) — ощутимый результат работы одного спринта. Например, внедрение новой функции на сайт, прототип мобильного приложения. Команда должна показать целевой аудитории, что она сделала за это время. Это нужно для получения обратной связи и планирования следующих задач по улучшению продукта.
📍Спринт (Sprint) — это циклы выполнения задач. Скрамовский спринт может длиться от одной до четырех недель. За это время команда должна создать потенциально готовый к работе продукт, чтобы пользователи могли его протестировать и поделиться впечатлениями. Каждый спринт — своего рода мини-проект. За один спринт команда должна показать — вот это мы создали, это докрутили, это изменили. В следующем спринте мы сделаем это, это и вот это. Суть разработки по спринтам в том, что можно добавлять в продакшн пусть и небольшие, но стабильные изменения и расширения функционала. Результат работы, в любом случае, должен быть виден.
📍Скрам-мастер (Scrum Master) — этот человек следит за тем, чтобы принципы скрама были понятны всем участникам. Он должен суметь организовать эффективную работу команды, общаться с каждым сотрудником, наблюдать за всем процессом изнутри.
📍Ретроспектива спринта (Sprint Retrospective) — подведение всех итогов спринта. Вся команда, скрам-мастер и владелец продукта обсуждают, что было сделано на «отлично», а что пошло не так, и что нужно сделать для того, чтобы в следующий раз быть успешнее.
📍Пользовательская история (User Story) — описание требований к продукту с точки зрения запроса пользователей. Требования должны отвечать на вопрос: какие функции, дизайн должен быть у продукта, чтобы его было удобно использовать?
❗️Методика Scrum позволяет, с одной стороны, надежно и в ожидаемые сроки достигать запланированных целей, а с другой — гибко реагировать на изменения задач, неизбежно возникающие по мере разработки проекта.
❗️Читать подробнее: https://www.scrumguides.org/scrum-guide.html
❗️Вспомнить основные методологии разработки: https://m.habr.com/ru/company/edison/blog/269789/
#QAглазамиДжуна_полезное
#методологииразработки #QAглазамиДжуна_понятия
Мы уже говорили с вами о моделях и методологиях разработки ПО. А сейчас познакомимся с основными терминами Scrum. Он, наряду с Kanban, является одним из популярных подходов среди Agile семейства.
📍Артефакты — всего их три — Бэклог Продукта, Бэклог Спринта и Инкремент продукта. Всё это необходимо для правильного вектора в разработке продукта и упрощению по его созданию в целом.
📍Бэклог продукта (Product Backlog) — это приоритизированный набор пользовательских историй. В процессе этот список может обновляться.
📍Бэклог спринта (Sprint Backlog) — цель спринта, набор элементов бэклога продукта, выбранных для выполнения в текущем спринте, а также план разработки инкремента продукта и достижения цели спринта.
📍Инкремент продукта (Product increment) — ощутимый результат работы одного спринта. Например, внедрение новой функции на сайт, прототип мобильного приложения. Команда должна показать целевой аудитории, что она сделала за это время. Это нужно для получения обратной связи и планирования следующих задач по улучшению продукта.
📍Спринт (Sprint) — это циклы выполнения задач. Скрамовский спринт может длиться от одной до четырех недель. За это время команда должна создать потенциально готовый к работе продукт, чтобы пользователи могли его протестировать и поделиться впечатлениями. Каждый спринт — своего рода мини-проект. За один спринт команда должна показать — вот это мы создали, это докрутили, это изменили. В следующем спринте мы сделаем это, это и вот это. Суть разработки по спринтам в том, что можно добавлять в продакшн пусть и небольшие, но стабильные изменения и расширения функционала. Результат работы, в любом случае, должен быть виден.
📍Скрам-мастер (Scrum Master) — этот человек следит за тем, чтобы принципы скрама были понятны всем участникам. Он должен суметь организовать эффективную работу команды, общаться с каждым сотрудником, наблюдать за всем процессом изнутри.
📍Ретроспектива спринта (Sprint Retrospective) — подведение всех итогов спринта. Вся команда, скрам-мастер и владелец продукта обсуждают, что было сделано на «отлично», а что пошло не так, и что нужно сделать для того, чтобы в следующий раз быть успешнее.
📍Пользовательская история (User Story) — описание требований к продукту с точки зрения запроса пользователей. Требования должны отвечать на вопрос: какие функции, дизайн должен быть у продукта, чтобы его было удобно использовать?
❗️Методика Scrum позволяет, с одной стороны, надежно и в ожидаемые сроки достигать запланированных целей, а с другой — гибко реагировать на изменения задач, неизбежно возникающие по мере разработки проекта.
❗️Читать подробнее: https://www.scrumguides.org/scrum-guide.html
❗️Вспомнить основные методологии разработки: https://m.habr.com/ru/company/edison/blog/269789/
#QAглазамиДжуна_полезное
#методологииразработки #QAглазамиДжуна_понятия