HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <ul><li><a>Определение</a><ul><li><a>Product Backlog</a><ul><li><a>Особенности</a></li>
1 <ul><li><a>Определение</a><ul><li><a>Product Backlog</a><ul><li><a>Особенности</a></li>
2 <li><a>Что включает в себя</a></li>
2 <li><a>Что включает в себя</a></li>
3 <li><a>Приоритеты и оценка пользовательских историй</a></li>
3 <li><a>Приоритеты и оценка пользовательских историй</a></li>
4 </ul></li>
4 </ul></li>
5 <li><a>Спринты</a></li>
5 <li><a>Спринты</a></li>
6 <li><a>О релизе</a></li>
6 <li><a>О релизе</a></li>
7 </ul></li>
7 </ul></li>
8 <li><a>Формат ведения</a></li>
8 <li><a>Формат ведения</a></li>
9 <li><a>Как собрать</a></li>
9 <li><a>Как собрать</a></li>
10 <li><a>Быстро вливание в тему</a></li>
10 <li><a>Быстро вливание в тему</a></li>
11 </ul><p>В данной статье будет рассказано о том, что собой на самом деле представляет backlog продукта. Предстоит разобраться в его особенностях, составе и нюансах формирования. Соответствующие сведения пригодятся как новичкам, так и опытным IT-специалистам, включая скрам-мастеров и project/product-менеджеров.</p>
11 </ul><p>В данной статье будет рассказано о том, что собой на самом деле представляет backlog продукта. Предстоит разобраться в его особенностях, составе и нюансах формирования. Соответствующие сведения пригодятся как новичкам, так и опытным IT-специалистам, включая скрам-мастеров и project/product-менеджеров.</p>
12 <h2>Определение</h2>
12 <h2>Определение</h2>
13 <p>Бэклог продукта - это список требований, выдвинутых относительно проекта. Чем лучше он заполнен, тем эффективнее получится организовать работу всей команды.</p>
13 <p>Бэклог продукта - это список требований, выдвинутых относительно проекта. Чем лучше он заполнен, тем эффективнее получится организовать работу всей команды.</p>
14 <p>Соответствующий компонент включает в себя и пожелания клиентов, и то, что непосредственно необходимо для формирования грамотного продукта. Не стоит относить бэклог к перечню спецификаций на листочках. Соответствующее понятие намного шире.</p>
14 <p>Соответствующий компонент включает в себя и пожелания клиентов, и то, что непосредственно необходимо для формирования грамотного продукта. Не стоит относить бэклог к перечню спецификаций на листочках. Соответствующее понятие намного шире.</p>
15 <p>При использовании Scrum рассматриваемый компонент представлен тремя составляющими: бэклогом продукта, спринта или релиза. Каждый вариант будет изучен более подробно.</p>
15 <p>При использовании Scrum рассматриваемый компонент представлен тремя составляющими: бэклогом продукта, спринта или релиза. Каждый вариант будет изучен более подробно.</p>
16 <h3>Product Backlog</h3>
16 <h3>Product Backlog</h3>
17 <p>Бэклог продукта - это главные backlog. Он представлен ядром проекта. Включает в себя:</p>
17 <p>Бэклог продукта - это главные backlog. Он представлен ядром проекта. Включает в себя:</p>
18 <ul><li>функции, которые требуется реализовать;</li>
18 <ul><li>функции, которые требуется реализовать;</li>
19 <li>ошибки, необходимые для дальнейшего устранения.</li>
19 <li>ошибки, необходимые для дальнейшего устранения.</li>
20 </ul><p>Элементы здесь носят название PBI или Product Backlog Items.</p>
20 </ul><p>Элементы здесь носят название PBI или Product Backlog Items.</p>
21 <p>В основе заложены users story - информация, базирующаяся на основании пользовательских историй. Данный прием дает возможность использовать обычный человеческий язык, не ограничивая команду в выбранном ранее решении. А еще такой подход способствует более грамотному представлению о применении итогового контента.</p>
21 <p>В основе заложены users story - информация, базирующаяся на основании пользовательских историй. Данный прием дает возможность использовать обычный человеческий язык, не ограничивая команду в выбранном ранее решении. А еще такой подход способствует более грамотному представлению о применении итогового контента.</p>
22 <p>Пользовательские истории будут объединяться в Epics. Это - группы "рассказов". Они помогают более быстро и качественно создавать бэклог продуктов.</p>
22 <p>Пользовательские истории будут объединяться в Epics. Это - группы "рассказов". Они помогают более быстро и качественно создавать бэклог продуктов.</p>
23 <h4><em>Особенности</em></h4>
23 <h4><em>Особенности</em></h4>
24 <p>При работе с бэклогом соответствующего типа нужно помнить - он является единственным источником информации для всей команды. То, что написано в нем - достаточные сведения для успешного запуска проекта. Создание осуществляется до первого спринта. А именно - во время планирования предстоящих дел. В процессе реализации возможны корректировки.</p>
24 <p>При работе с бэклогом соответствующего типа нужно помнить - он является единственным источником информации для всей команды. То, что написано в нем - достаточные сведения для успешного запуска проекта. Создание осуществляется до первого спринта. А именно - во время планирования предстоящих дел. В процессе реализации возможны корректировки.</p>
25 <p>Вот так выглядит перечень основных нюансов внесения изменений в бэклог проекта:</p>
25 <p>Вот так выглядит перечень основных нюансов внесения изменений в бэклог проекта:</p>
26 <ol><li>Добавленный элемент не помогает добиться желаемого результата. Его необходимо удалить.</li>
26 <ol><li>Добавленный элемент не помогает добиться желаемого результата. Его необходимо удалить.</li>
27 <li>Появилась новая функция или возможность, способная улучшить проект или сделать его безопаснее. Такой компонент добавляют в "план".</li>
27 <li>Появилась новая функция или возможность, способная улучшить проект или сделать его безопаснее. Такой компонент добавляют в "план".</li>
28 <li>Компоненты в пределах бэклогов можно переставлять местами. Пример - изменение приоритетов.</li>
28 <li>Компоненты в пределах бэклогов можно переставлять местами. Пример - изменение приоритетов.</li>
29 </ol><p>При активной разработке соответствующий "план действий" пополняется на постоянной основе. Процесс обеспечивается по ходу релиза ПО, когда начинают появляться новые требования и условия.</p>
29 </ol><p>При активной разработке соответствующий "план действий" пополняется на постоянной основе. Процесс обеспечивается по ходу релиза ПО, когда начинают появляться новые требования и условия.</p>
30 <p>Задумываясь над тем, кто управляет бэклогом, нужно запомнить - это делает один человек. А именно - непосредственный владелец продукта. Ему могут помогать участники команды, а также аналитики, пользователи и даже текущий рынок, где планируется реализация контента.</p>
30 <p>Задумываясь над тем, кто управляет бэклогом, нужно запомнить - это делает один человек. А именно - непосредственный владелец продукта. Ему могут помогать участники команды, а также аналитики, пользователи и даже текущий рынок, где планируется реализация контента.</p>
31 <h4><em>Что включает в себя</em></h4>
31 <h4><em>Что включает в себя</em></h4>
32 <p>Бэклог продукта в Scrum - это его "база", основа. Она обеспечивает успех реализации контента и будущих продаж, если составлена правильно. Включает в себя разнообразные элементы. Сначала кажется, что соответствующее ядро - это список дел. В Scrum данное утверждение не является верным. Сюда будут включены задачи и функции, отвечающие конкретным критериям:</p>
32 <p>Бэклог продукта в Scrum - это его "база", основа. Она обеспечивает успех реализации контента и будущих продаж, если составлена правильно. Включает в себя разнообразные элементы. Сначала кажется, что соответствующее ядро - это список дел. В Scrum данное утверждение не является верным. Сюда будут включены задачи и функции, отвечающие конкретным критериям:</p>
33 <ol><li>Ценность для клиентов (пользователей). Каждая запись бэклога продукта значима. Обязательно ядро проекта предусматривает пункты, которые будут влиять на это опосредованно. Они не добавляют новые функции, зато помогают в долгосрочных перспективах. Пример - решение вопросов, связанных с безопасностью, устранением багов, описание требований. Составить исчерпывающий список задач (элементов) проблематично - каждая программа предусматривает несколько пользовательских групп. У всех свои представления относительно того, что должно делать ПО.</li>
33 <ol><li>Ценность для клиентов (пользователей). Каждая запись бэклога продукта значима. Обязательно ядро проекта предусматривает пункты, которые будут влиять на это опосредованно. Они не добавляют новые функции, зато помогают в долгосрочных перспективах. Пример - решение вопросов, связанных с безопасностью, устранением багов, описание требований. Составить исчерпывающий список задач (элементов) проблематично - каждая программа предусматривает несколько пользовательских групп. У всех свои представления относительно того, что должно делать ПО.</li>
34 <li>Задачи являются высокоуровневыми. Общий бэклог продукта не предусматривает лишних данных по выдвинутым требованиям. Детализация обеспечивается позже. Во время спринтов появляются задачи низкого уровня и рутинные действия.</li>
34 <li>Задачи являются высокоуровневыми. Общий бэклог продукта не предусматривает лишних данных по выдвинутым требованиям. Детализация обеспечивается позже. Во время спринтов появляются задачи низкого уровня и рутинные действия.</li>
35 <li>Возможность провести оценку и проверку. Несмотря на то, что ядро обладает некой абстрактностью, важно осознавать хотя бы примерные усилия для реализации продукта. После того, как создан функционал, он подлежит тестированию. Соответствующие операции обязательно отображаются в истории.</li>
35 <li>Возможность провести оценку и проверку. Несмотря на то, что ядро обладает некой абстрактностью, важно осознавать хотя бы примерные усилия для реализации продукта. После того, как создан функционал, он подлежит тестированию. Соответствующие операции обязательно отображаются в истории.</li>
36 <li>Независимость. Каждый элемент бэклога должен быть автономным. Это упрощает разработку. Полную автономию обеспечить не получится, но зависимость должна быть горизонтального типа: предыдущие истории иногда выступают отправными точками для следующих.</li>
36 <li>Независимость. Каждый элемент бэклога должен быть автономным. Это упрощает разработку. Полную автономию обеспечить не получится, но зависимость должна быть горизонтального типа: предыдущие истории иногда выступают отправными точками для следующих.</li>
37 </ol><p>Все это способствует грамотному управлению командой и процессом разработки. Соблюдение перечисленных требований является важным моментом, без которой добиться итоговых целей не представляется возможным.</p>
37 </ol><p>Все это способствует грамотному управлению командой и процессом разработки. Соблюдение перечисленных требований является важным моментом, без которой добиться итоговых целей не представляется возможным.</p>
38 <h4><em>Приоритеты и оценка пользовательских историй</em></h4>
38 <h4><em>Приоритеты и оценка пользовательских историй</em></h4>
39 <p>Создание бэклога продукта предусматривает разную детализацию задач. Этот момент находится под управлением стадии развития проекта.</p>
39 <p>Создание бэклога продукта предусматривает разную детализацию задач. Этот момент находится под управлением стадии развития проекта.</p>
40 <p>Все требования к ПО отбираются и фиксируются. Детализации подлежат те, что быстрее отправятся в работу. Каждый эпик или история не должны разбираться далеко наперед. Если так поступать, процесс утратит актуальность.</p>
40 <p>Все требования к ПО отбираются и фиксируются. Детализации подлежат те, что быстрее отправятся в работу. Каждый эпик или история не должны разбираться далеко наперед. Если так поступать, процесс утратит актуальность.</p>
41 <p>Для присваивания приоритета огромную роль играет понимание важности концепции для бизнеса. А еще - предстоящих усилий, которые может потребовать разработка.</p>
41 <p>Для присваивания приоритета огромную роль играет понимание важности концепции для бизнеса. А еще - предстоящих усилий, которые может потребовать разработка.</p>
42 <p>Проектом управляет его владелец. Он же определяет важность задачи. Оценка работы дается командой во время формирования спринта. Пример - для бизнеса задача важна на 8 очков, по сложности - 5 point story (очки сложности работы, которые должны вычисляться наравне с другими задачами). Подобная система оценок - вопрос спорный, поэтому он рассматривается поверхностно.</p>
42 <p>Проектом управляет его владелец. Он же определяет важность задачи. Оценка работы дается командой во время формирования спринта. Пример - для бизнеса задача важна на 8 очков, по сложности - 5 point story (очки сложности работы, которые должны вычисляться наравне с другими задачами). Подобная система оценок - вопрос спорный, поэтому он рассматривается поверхностно.</p>
43 <p>В спринт продукции включены задачи, которые получили высший приоритет. Во внимание в управляемом проекте принимается общая нагрузка. Скрам предусматривает ее на груминге - разработке бэклога продукта. Так называют мероприятие, где обычно выделяется время на оценку задач, их отбор на последующие циклы.</p>
43 <p>В спринт продукции включены задачи, которые получили высший приоритет. Во внимание в управляемом проекте принимается общая нагрузка. Скрам предусматривает ее на груминге - разработке бэклога продукта. Так называют мероприятие, где обычно выделяется время на оценку задач, их отбор на последующие циклы.</p>
44 <h3>Спринты</h3>
44 <h3>Спринты</h3>
45 <p>Из главного "бэк" в sprint бэклог попадают несколько требований. Их количество зависит от опыта команды и сложности имеющихся задач. Содержательная часть напрямую зависит от цели спринта.</p>
45 <p>Из главного "бэк" в sprint бэклог попадают несколько требований. Их количество зависит от опыта команды и сложности имеющихся задач. Содержательная часть напрямую зависит от цели спринта.</p>
46 <p>Spint Backlog - это бэклог спринта (команды). Он представлен обещаниями группы разработчиков относительно того, что будет добавлено в очередном обновлении по окончании "летучки".</p>
46 <p>Spint Backlog - это бэклог спринта (команды). Он представлен обещаниями группы разработчиков относительно того, что будет добавлено в очередном обновлении по окончании "летучки".</p>
47 <p>Здесь стоит учитывать следующее:</p>
47 <p>Здесь стоит учитывать следующее:</p>
48 <ul><li>список требований выглядит абстрактно;</li>
48 <ul><li>список требований выглядит абстрактно;</li>
49 <li>эпик включает в себя пользовательские истории;</li>
49 <li>эпик включает в себя пользовательские истории;</li>
50 <li>user’s stories разбиваются на отдельные, самостоятельные задачи.</li>
50 <li>user’s stories разбиваются на отдельные, самостоятельные задачи.</li>
51 </ul><p>Рассматривает бэклог команды, нужно понимать - в самом начале спринта есть детали (задачи), которые необходимо выполнить. Этим элементом продукта управляет только команда, если backlog ранее принят. Владелец и клиенты могут увидеть, над чем сейчас будет работать группа разработчиков.</p>
51 </ul><p>Рассматривает бэклог команды, нужно понимать - в самом начале спринта есть детали (задачи), которые необходимо выполнить. Этим элементом продукта управляет только команда, если backlog ранее принят. Владелец и клиенты могут увидеть, над чем сейчас будет работать группа разработчиков.</p>
52 <h3>О релизе</h3>
52 <h3>О релизе</h3>
53 <p>Рассматривая бэклог продукта, стоит обратить внимание на последнюю его составляющую - realize backlog. В процессе выполнения намеченного плана по производству ПО иногда несколько спринтов объединяются в релиз. Он обладает одно целью и бэклогом для выполнения. Разделяется на части путем внедрения отдельных спринтов.</p>
53 <p>Рассматривая бэклог продукта, стоит обратить внимание на последнюю его составляющую - realize backlog. В процессе выполнения намеченного плана по производству ПО иногда несколько спринтов объединяются в релиз. Он обладает одно целью и бэклогом для выполнения. Разделяется на части путем внедрения отдельных спринтов.</p>
54 <p>Каждое обновление - это верхние этапы (истории) бэклога продукта. На основании соответствующих сведений заказчики и пользователи дают обратную связь. Данный прием способствует дополнению, совершенствованию проекта.</p>
54 <p>Каждое обновление - это верхние этапы (истории) бэклога продукта. На основании соответствующих сведений заказчики и пользователи дают обратную связь. Данный прием способствует дополнению, совершенствованию проекта.</p>
55 <h2>Формат ведения</h2>
55 <h2>Формат ведения</h2>
56 <p>Бэклог - только те задачи, что важны для команды и итоговых товаров (продуктов). Единого формата его ведения нет. Бэклог команды может быть представлен:</p>
56 <p>Бэклог - только те задачи, что важны для команды и итоговых товаров (продуктов). Единого формата его ведения нет. Бэклог команды может быть представлен:</p>
57 <ul><li>электронными таблицами;</li>
57 <ul><li>электронными таблицами;</li>
58 <li>обычной доской в офисе компании;</li>
58 <li>обычной доской в офисе компании;</li>
59 <li>специализированной программой.</li>
59 <li>специализированной программой.</li>
60 </ul><p>Второй вариант наиболее распространен. Он позволяет визуализировать задачи и представить бэклог команды в удобной форме. Обладает одной версией. Подходит для стендапа. Способствует лаконичному фиксированию информации.</p>
60 </ul><p>Второй вариант наиболее распространен. Он позволяет визуализировать задачи и представить бэклог команды в удобной форме. Обладает одной версией. Подходит для стендапа. Способствует лаконичному фиксированию информации.</p>
61 <p>Часто бэклог проекта предусматривает две формы представления - в виде доски с вкладками и детализации в документах.</p>
61 <p>Часто бэклог проекта предусматривает две формы представления - в виде доски с вкладками и детализации в документах.</p>
62 <h2>Как собрать</h2>
62 <h2>Как собрать</h2>
63 <p>Рассматриваемый элемент выглядит как перечень важных для ПО сведений, а также обозначенных целей и задач. Чтобы собрать бэклог продукта, потребуется:</p>
63 <p>Рассматриваемый элемент выглядит как перечень важных для ПО сведений, а также обозначенных целей и задач. Чтобы собрать бэклог продукта, потребуется:</p>
64 <ol><li>Составить список функций. По возможности сразу задать приоритеты.</li>
64 <ol><li>Составить список функций. По возможности сразу задать приоритеты.</li>
65 <li>Прописать пользовательские истории для каждого выдвинутого предложения. На этом этапе проводится анализ ценности.</li>
65 <li>Прописать пользовательские истории для каждого выдвинутого предложения. На этом этапе проводится анализ ценности.</li>
66 <li>Расставить компоненты, прошедшие отбор, согласно приоритетам. Их нужно записать в backlog.</li>
66 <li>Расставить компоненты, прошедшие отбор, согласно приоритетам. Их нужно записать в backlog.</li>
67 <li>Обсудить предстоящие работы с командой - кто как понял цели, функции и способы реализации. Здесь предстоит назначить ответственных лиц и определить сроки, отведенные на воплощение задумок в жизнь.</li>
67 <li>Обсудить предстоящие работы с командой - кто как понял цели, функции и способы реализации. Здесь предстоит назначить ответственных лиц и определить сроки, отведенные на воплощение задумок в жизнь.</li>
68 <li>По мере завершения задач проводить их обновления.</li>
68 <li>По мере завершения задач проводить их обновления.</li>
69 </ol><p>Чтобы бэклога продукта оставался актуальным, к нему нужно регулярно возвращаться. По мере разработки и обновления ПО некоторые задачи потеряют значимость, зато образуются новые. Отслеживание рассмотренного компонента - это ускорение релиза с минимальными затратами на совершенствование продукции в будущем.</p>
69 </ol><p>Чтобы бэклога продукта оставался актуальным, к нему нужно регулярно возвращаться. По мере разработки и обновления ПО некоторые задачи потеряют значимость, зато образуются новые. Отслеживание рассмотренного компонента - это ускорение релиза с минимальными затратами на совершенствование продукции в будущем.</p>
70 <h2>Быстро вливание в тему</h2>
70 <h2>Быстро вливание в тему</h2>
71 <p>Что такое бэклог продукта, понятно. И как его формировать - тоже, в общих чертах. Чтобы customer journey map, user story и иные понятия, связанные с backlog, не пугали, рекомендуется пройти дистанционные компьютерные курсы. Пример - от образовательного центра OTUS.</p>
71 <p>Что такое бэклог продукта, понятно. И как его формировать - тоже, в общих чертах. Чтобы customer journey map, user story и иные понятия, связанные с backlog, не пугали, рекомендуется пройти дистанционные компьютерные курсы. Пример - от образовательного центра OTUS.</p>
72 <p>Компания находится в Москве, но предоставляет услуги по всей России и не только. Здесь можно получить IT-профессию, обучиться программированию и разработке, системному администрированию, верстке и пр. Срок учебы - до 12 месяцев. Уровни - от "новичка" до "опытного специалиста". В конце будет выдан электронный сертификат, которым можно документально подтвердить приобретенные навыки и знания в выбранной области.</p>
72 <p>Компания находится в Москве, но предоставляет услуги по всей России и не только. Здесь можно получить IT-профессию, обучиться программированию и разработке, системному администрированию, верстке и пр. Срок учебы - до 12 месяцев. Уровни - от "новичка" до "опытного специалиста". В конце будет выдан электронный сертификат, которым можно документально подтвердить приобретенные навыки и знания в выбранной области.</p>
73 <p>Хотите знать про Agile больше? Добро пожаловать на курс "<a>Agile Project Manager</a>" в Otus!</p>
73 <p>Хотите знать про Agile больше? Добро пожаловать на курс "<a>Agile Project Manager</a>" в Otus!</p>
74  
74