Истории пользователей традиционно записываются как выражение «Как [Тип пользователя] я хочу [особенность], чтобы [некоторые преимущества]» . В книгах и онлайн-ресурсах [Тип пользователя] обычно соответствует роли человека. Однако при описании функций внутреннего устройства системы часто проще поставить некоторую автоматическую службу вместо пользователя, например, «Как ServiceX я хочу, чтобы некоторые данные регулярно обновлялись, чтобы я мог выполнять XYZ, используя самую свежую информацию».
Такая форма упрощает написание понятных приемочных тестов для связанных частей системы. Но так ли это концептуально? Разве пользовательские истории не должны основываться на функциях, придающих бизнесу ценность, и, поскольку системы и службы не заинтересованы в получении бизнес-ценностей, они не должны быть участниками пользовательских историй?