ユーザー物語が問題とされた場合、より厳しいユーザー物語[定休日]
-
19-09-2019 - |
質問
私からXPます。ピックアップしました。過程を良く固採用者の注目を集めます。いという見解を示したためのソフトウェアです。
私のプロセス博士うことを多くの自己検査、評価、自分の理解.
非常に共通のものを伺いすることもできなかったんですよ。私個人ということなのです。の言い訳など
- その大きすぎる(デベロッパーは実際にあるショー終了までの5週間).
- この複雑なアルゴリズムまたは抽象的な概念(5週間のお時間を書いる。
この質問は、ヒント、またはご提案します。
いヒントに、ヒント、提案をしているかというこれらに類する問題以外の場合のようなものと考えることができました。
Iマークの回答が最も情報を上書きすることができるようにな周辺利用者/開発者の見書話、住所その多くの言い訳しませんかしてくれてありがとうございますのみ掲載数が多くなります。
解決
だから、基本的に、あなたの質問は、人々は、タスクがユーザーストーリーのために大きすぎると主張ならば、私は何ができる」であり、分割することはできません。
私の経験では、ほぼすべての問題は分割することができます。彼らは、簡易版を実装する高度な機能を残すことができれば多分いくつかの場所で、デフォルト値を使用し、それらを求めます。基本的には一回の反復内で意味のある(すなわち、テスト可能)な結果を与える何かを生み出すために何かます。
反復のポイントは、完全な機能を提供することではなく、単に便利でテスト可能な機能を覚えておいてください。
この分割は難しいことができますが、それはあなたが本当に非常に貴重である、最初に必要なものを検討するあなたを強制します。開発者は(私はしばしば:-)自分自身を行う)それについて雌犬かもしれないが、それは本当に必要なのです。管理しやすいユーザーストーリーに大きなタスクを分解すると、すべてのアジャイル手法の核心である。
タスクがの本当に、本当に、本当にが分解することができないならば、あなたの反復がある、(偶数の基本を理解するために数週間を要する研究の設定で、複雑な数学的アルゴリズムを、と思う)、言いました短すぎる。反復は意味のある結果を生成するのに十分な長さが必要です。あなたの問題のほとんどは、彼らが何を成し遂げるために2〜3ヶ月かかることを一生懸命している場合と、それはあなたの反復の長さです。しかし、私はそれが
...本当にそうだったのプロジェクトを見たことがありません他のヒント
ここにいくつかの例があります資源だと時間をとることがいかなる貢献ができるか:
大きすぎまたは複雑すぎてあえる意図があるという話を食(みんなを得る最終的な結果につ繰り返し処理ではほとんどメインでやらないと、どがあります以上の繰り返し処理).
あなたが取得するとき通常、「それはあまりにも大きいです」、どのような彼らが本当に言っていることは、「私はこれだけがどのように動作するかを漠然と考えを持っている」です。あなたはそれがより容易に管理することができる論理的な部分に分割することができるようになるまで、より良い、それを定義するために彼らと一緒に作業する必要があります。
ユーザー/文句を言わない物語を作成する開発者
ユーザーは、ユーザーストーリーを書くことになっていません。彼らはあなたのユーザーストーリーを伝えることになっていません。あなたは彼らが、彼らがどのように動作するかについてのそれらをわざわざ問題とどのような彼らの日常の仕事を容易にするために、持っていると思いを話すことを期待することができます。
あなたは、自分のターンで、それらに耳を傾け、メモを取ることになっています。彼らは許可する場合は、テープレコーダーやカメラを使用しています。そして、あなたはそれを再生するとき、バック、収集した情報を持参し、ユーザーストーリーを呼んで識別します。あなたはチームでそれらを議論し、あなたが契約を持っているとき、あなたの開発で対象とするユースケースを持っています。
開発者が果たすどのような役割を、あなた次第です。彼らはただコーダー場合は、プロセス内の一部を取ることはありません。 彼らコンサルタントとして一部の行為であれば、彼らは、ユーザーストーリーの定義に役立ちます。
の"アルゴリズム仕様の"問題が一般的です。
多くの人が好むコードを書とな味方のユーザーがうことになったと言われています。
いれたままにしておくとあっという点に求められていると思います。
- どのような行動できる人いますか。何もいらっしゃるかもしれる い とでしょうか?い場合は一部の責任で行動を否定、承認、拒否する,再処理停止、開始。ユーザが受けることができな行為が必要求だけでなく、本当にステークホルダー
- 何を決定いいですよ。どのように行動する場合にはかかりますか?できないので自動化することを決定がなぜ 人 のループを実行します。
- どのような情報はこの人の必要に対処しています。
情報-判断-行動する。
しつけて再生ができなくなソフトウェア情報の作成のための人の判断できるようになった。
がばいいのかわからない、その後の話を取得しています。
その基本的義務と責任。そして、ユーザーストーリーに分割することはできません任意の要件/タスクが存在することができます。私はスクラムマスターフォーラムの
上の多くのそのような議論を発見しました場合は開発チームの請求項は、物語が大きすぎできない場合は、スプリント..をフィードバックとして分割されて、嬉しい課題として割るとともにその有効性を検証しました。
チェックすフローチャート..できるように http://www.agileforall.com/wp-content/uploads/2012/01/Story-Splitting-Flowchart.pdf