質問が奇妙に見えることがあります。要件エンジニアリングはスクラムでは時代遅れですか?
私が今作業しているプロジェクトでは、スクラムの方法論がこの3ヶ月間に適用されました。私たちは組み込み業界の標準であるV-Modelに従っていました。
私たちのプロジェクトにはいくつかの問題があり、この決定が下されました。現在行われているのは、顧客(製品所有者)が開発チームに直接最上位の要件を提供していることです。要件チームはその一部に過ぎません。
開発チームはそれに取り組み、最終的な結果をプロダクトオーナーに提示し、変更が必要な場合は作成します。プロダクトオーナーが結果を確認したら、変更内容を要件に報告し、それを文書化してテストチームに渡します。
私のこのようなアプローチの問題は、このプロセスでは、要件チームとテストチームを技術的に廃止することです。彼らはプロセスに遅すぎる。
これがスクラムの仕組みですか?このプロセスでは、すべてが開発チームによって駆動され、他の人は基本的に観客です。
私は、V-Modelをスクラムの方法論の中でまだ持つことができるところを見ましたか?
編集:
私はすべてのスプリント小さなV-モデルのリリースを理解しています。しかし、私の質問は彼らがすべて並行して働くのだろうか?たとえば、修正された滝である伝統的なVモデルでは、常にフローがあります。要件チームが開発とテストの要件をリリースし、設計に並行して作業を完了したら、テストチームがテストを開始します。その流れは、スクラムの仕方でどのように扱われますか?
あなたは、「要件とテストパートが各ストーリーについて実行されるまで、スプリントは完了していません」と言いました。プロジェクトでは、少なくとも要件部が完了しています(テストチームは完全に退けています。製品の開発チームによって行われることはありません)。しかし、要件の仕事は多かれ少なかれドキュメンテーションの仕事です。
開発チームの観点からスクラム全体が推進されています。開発チームが特定の機能がどのように機能するかを決めるシナリオを見ています(最初のコンセプトは実装が難しいため、複雑な場合もあるため)。
どのレベルでも境界の作成はありません!これがスクラムの仕事の仕組みですか?
プロジェクトのテストチームは現在、多かれ少なかれ腐敗しています。彼らは、システムテストレベルで見つけた問題がどれほど気にかけられないかを非常に明確に知っています。開発チームの通常の言い訳は、彼らは通常、マシンで問題を参照していないということです。
あなたは非常に多くの質問を持っています。答えが不可能になります。私はあまりにも広いとマーキングしています。これを小さな/単一の質問に分割することを検討してください。あるいは、私が答えた見出しの質問に焦点を当てるだけかもしれません。 –
Daveのアドバイスに従った後、[programmers.se]に投稿することを検討し、合理的範囲の質問にこれを託しました。 – Shog9