ユーザーストーリーは、伝統的に「[ユーザータイプ]として[機能]が欲しい[いくつかの利点]」という表現として書かれています。書籍やオンラインリソースでは、[ユーザータイプ]は通常、人間の役割に対応しています。ただし、システム内部の機能を説明する場合、ユーザーの代わりに無人サービスを配置する方が簡単な場合がよくあります。たとえば、「ServiceXとして、最新の情報を使用してXYZを実行できるようにデータを定期的に更新したい」などです。
このようなフォームを使用すると、システムの関連部分について、わかりやすい受け入れテストを簡単に作成できます。しかし、これは概念的に正しいのでしょうか?ユーザーストーリーはビジネス価値を与える機能に基づくべきではなく、システムやサービスはビジネス価値の獲得に関心がないため、ユーザーストーリーのアクターであってはなりませんか?