На этапе разработки основной риск любого проекта – не уложиться в бюджет/сроки, пытаясь реализовать слишком большую функциональность, и в результате не выпустить вообще никакого продукта. Поэтому в бэклог следует отбирать элементы, обеспечивающие максимальную потребительскую ценность при заданной планке затрат. Поскольку элементы ценны не сами по себе, а только в составе реально функционирующего продукта, отобранные в бэклог элементы должны собираться в продукт, который можно использовать.
Эта задача решается с помощью выделения MVP – минимально жизнеспособного продукта. Критерием жизнеспособности продукта является заполненность его элементами CJM хотя бы одного персонажа. Для отбрасывания лишних элементов и формирования действительно минимального продукта используется следующий метод.
1. Матрица ожиданий снова разбивается на CJM отдельных персонажей. При этом этапы, относившиеся в матрице к другим персонажам, и соответствующие им элементы отбрасываются.
2. CJM каждого персонажа, полученная из матрицы ожиданий, оценивается по минимальным затратам на реализацию. Для этого: 1) из каждой CJM отбрасываются все необязательные элементы; 2) оставляется хотя бы один «вау-элемент»; 3) суммируются затраты оставшихся элементов. Выбирается CJM с минимальными затратами.
3. Если суммарные затраты на CJM меньше, чем бюджет проекта, – не экономим! В CJM добавляются отброшенные ранее элементы и элементы из других CJM матрицы с максимальным соотношением «ценность/затраты» (начиная с «вау»), пока бюджет проекта не будет достигнут.
4. На основе карточек стейкхолдеров и выявленных ранее (см. п. 1.3) ограничений каждый элемент проверяется на соответствие ожиданиям стейкхолдеров. Выявленные потенциальные конфликты добавляются к описанию элемента в виде ограничений с их стороны. Поскольку ограничения могут исходить только от отдельных стейкхолдеров, они не являются основанием для отбрасывания элемента, а лишь уточняют требования к его реализации.
Результат. Получившийся ранжированный список элементов, соответствующий по крайней мере одной полной CJM, и есть бэклог. Он представляет собой жизнеспособный продукт (поскольку полностью соответствует CJM) и является оптимальным с точки зрения ценности/ затрат.
Бэклог можно (и нужно) оформить не только в виде списка элементов, но и в виде визуального макета продукта (Axure, Autocad Inventor).