Определение приоритетов запросов функций

Расстановка приоритетов для разных запросов иногда бывает сложной и пугающей. Следование относительно количественному подходу не только поможет вам расставить приоритеты для правильных функций, но и поможет объяснить ваши решения людям, которые запрашивали эти функции.

Первый шаг в расстановке приоритетов функций — убедиться, что вы записываете каждый запрос, даже те запросы, которые могут показаться вам неважными. Это поможет вам создать запас для улучшения, когда вы начнете работать над новыми версиями своего приложения после того, как закончите свою первую версию.

Совет

Используйте цели своего проекта в качестве руководства для определения того, какие функции должны быть приоритетными.

В следующей таблице приведен пример того, как вы можете записать каждую функцию.

Запрошенные функции Абсолютная необходимость? Сложность реализации Влияние на бизнес
Просмотр списка запросов на утверждение Да
Push-уведомления в реальном времени для пользователей на своем мобильном телефоне при получении запроса на утверждение Нет Легко Высокий
Функция сохранения черновика для отчетов о расходах, которые не были отправлены Нет Окончательно Medium
Интеграция с системой ERP Нет Окончательно Крайне высоко

Совет

Избегайте путаницы необходимости и хорошо бы сделать. Спросите себя (или своих пользователей): «Если для добавления этой функции потребуется четыре недели, стоит ли откладывать запуск на четыре недели?»

Диаграмма квадрантов приоритетов

После того, как вы перечислили все свои запросы функций, вы должны разделить запросы на квадранты, показанные на следующей диаграмме.

Квадранты приоритетов с осью для влияния от низкого до высокого и осью для усилий от низких до высоких.

Быстрые победы

Запросы в этом квадранте должны быть самыми приоритетными. Быстрые победы — это запросы с большим влиянием на бизнес, но их легко реализовать.

Большие инвестиции

Эти запросы оказывают большое влияние на бизнес, но их трудно реализовать из-за одной или нескольких из следующих причин:

  • Требуются дополнительные инвестиции (например, новая услуга)

  • Требуется разработка профессиональными разработчиками или внешним бизнес-партнером

  • Занимает много времени (более недели), чтобы создать функцию

  • Вовлекает несколько заинтересованных сторон в разных подразделениях

Маленькие удовольствия

Этот тип запроса может быть легко реализован, но он оказывает ограниченное влияние на бизнес. Вы должны расставить приоритеты быстрых побед и больших инвестиций, прежде чем начинать работу над маленькими удовольствиями. Будьте осторожны, чтобы не слишком сильно привязаться к этим маленьким удовольствиям, работа над слишком многими из них сразу превратит их в большие инвестиции.

Потребители времени

Потребители времени занимают много времени, но оказывают незначительное влияние. Это могут быть люди из высшего руководства, которые не используют приложение напрямую. Столкнувшись с этими ситуациями, вы можете поделиться таблицей квадрантов приоритетов, чтобы объяснить, как были приняты решения. Вы можете помочь им понять, или вы можете узнать что-то с большим влиянием, нежели думали вы.

Совет

Попросите пользователей, которые запрашивают функции, пересмотреть (или даже создать!) квадранты приоритетов, чтобы помочь взаимопониманию.

Примечание

Каковы ваши предпочтения в отношении языка документации? Пройдите краткий опрос (обратите внимание, что этот опрос представлен на английском языке).

Опрос займет около семи минут. Личные данные не собираются (заявление о конфиденциальности).