私は、XPを実行するという真の意図を持つ非常に優れた会社で働いています。コミュニケーションは良好で、経営陣は建設的な議論を受け入れることができますが、差し迫った時間の制約があるため、RUPで議論することができないものもあると見なされています。
現時点では、ストーリーの実装中に必要となる変更の量に少し悩んでいます。これらの発見の多く(もちろん時間と労力がかかります)は、ストーリー作成者(顧客、エンドユーザー、製品所有者)の責任であり、開発者の責任ではないかと思います。簡単に言うと、ユーザーストーリーは概念的すぎて、根本的な意図を伝えているだけですが、十分な詳細(特に、前提条件と事後条件、他のストーリーとの関連性、依存関係など)が不足しています。開発者は、XPの開発者がデザイナーとアナリストを兼ねているため、独自の裁量で空白を埋めることが期待されています。問題は、これらの空白の多くが、最初の予想よりも複雑さが増していることに気付いてから、いくつかの誤った仮定が評価時間とコードに組み込まれた後に発見されることです。それでも適切な項目を見つけるには時間がかかります。これは、さまざまな程度で、初期の見積もりからの逸脱と見なされます。
私は、これらの影響を経営陣に伝える建設的な方法を探しています。不必要に物事を複雑にしようとしている人として私を装うような方法ではありません。私は新しいですが、まだ信頼性を確立していません。
あなたの洞察は大歓迎です。
密接に関連し、どういうわけか答えを与える:開発者はユーザーストーリーの詳細をどのくらい期待できますか?