私たちはスクラムを試してきましたが、しばらくの間、アジャイル アプリケーション開発の独自のバージョンとして形式化しようとしています。これが現在のプロセスの仕組みです。現在の状態では、主な欠点が 2 つあります。あなたが同様のアプローチを持っているかどうか、そしてコミュニティが私たちが現在持っている障害に対する実用的なヒントを持っているかどうかについて意見を求めたい.
- スクラム チーム = 開発者 4 名、QA 2 名、テクニカル ライター 1 名、PO(PM) 1 名、スクラム マスター (エンジニアリング ディレクター) 1 名
- リリース = 3 スプリント
- スプリント = 2 週間
PO と顧客は、ユーザー ストーリーと関連する承認基準の製品バックログを作成します。
各反復の開始時の 1 週間のスプリント計画
- Day 1# スプリントのバックログを見積もり、優先順位について合意する
- 2 ~ 5 日目 # スクラム チームは、ストーリーについて話し合い、スプリント バックログの各ストーリーの詳細に取り組みます (ストーリーの詳細を取得し、プロセス フローがある場合は、適用する UE ガイドラインを特定し、UI アイテム/フィールド/ウィジェットの詳細とその特定のものが必要な場合の動作、受け入れ基準の理解、およびテストの作成)
- 2 週間のスプリントと 15 分のデイリー スクラム
- 3週間のサイクルを繰り返す
これには、次の 2 つの大きな欠点があります。
- 春の計画週で議論される詳細は効果的に取り込まれず、wiki に記録されます。スクラムでそのような詳細をキャプチャするための標準的な形式がないため、多くの場合、毎日のスクラムで時間が無駄になったり、ストーリーの詳細をさらに理解するためにその後の会議が必要になります。スプリント計画において、機能的にかなり複雑な製品のストーリーの詳細を把握する最良の方法は何ですか? 問題のほとんどは、詳細なモックがないと画面/フィールドをどのようにレイアウトするかを開発者が決定できない UI に関連しているようです。
- チームがスプリント サイクルにあるときに、顧客から戻ってくる致命的な重大なバグをどのように予測しますか。現在、開発者はこれらのレッド アカウントの問題をサポートするために引き離す必要があり、スプリントが中断されます。
これを改善する方法について何か意見はありますか?