私のユビキタス言語として、私は、のようないくつかのフレーズを持っている:複数の役割のためのガーキンA単一機能
Feature : Display A Post
In order to be able to check mistakes in a post
As an admin or customer
I want to be able to view the post
Scenario : Display Post
When : I select a post
Then : the post should be viewed
は、右のユーザーストーリーということですか?このようなシナリオでは、UIレベルで多少の違いがあります。 DRY principleに違反し、別の役割のためにこの機能を繰り返す必要がありますか?
さまざまなユーザーが時間の経過とともに異なる要件を必要とする可能性があります。私はこれがユーザーロールごとにユーザーストーリーを作成する理由だと考えています。異なるロールのために要件がどのように変化するかについて心配する必要があります。複数の役割を持つ単一のuser story
(および同じテストコード、プロダクションコード、データベース...)と、それらの要件によって私がそれらの分離を余儀なくされたときrefactor
?
申し訳ございませんが、ユーザーのストーリーは表示されません。 –
@Eugene S:申し訳ありません、もっと情報を追加しました – Mohsen