残念ながら、あなたはただスクラムをやっていません。あなたはスプリントで滝をしています。別名スクラムフォール。
1)QAをチームに統合します。コードを渡す別のグループであってはなりません。彼らは彼らの仕事をテストするためにdevsと毎日一緒に作業する必要があります。
2)あなたの話をはるかに小さく、はるかに小さくします。ストーリーは完了するまでに1〜2日かかります(1週間は絶対最大であり、ロケットを構築していない限り時折しかありません)。テスト可能で有用な付加価値のある小さな物語を作成するためには、機能を垂直にスライスすることでより良いチームを得るためにチームが必要です。
3)スクラムには役職がありません。開発者がすべてのコーディングをやり終えたら、他人のコードをテストします。または、欠けていると言う自動スクリプトを作成するために働きます。
4)メジャーリリースの直前に「ハードニング」スプリントを持つことはOKですが、確かにテストは開発と同じスプリント中に行われなければなりません。コードがチェックインされるたびに、テストが完了します。
5) "done"の定義を修正してください。完了とは、コードが必要に応じて作成、テスト、デプロイ、および文書化されることを意味します。
6) "チーム"とコミットメントに関する多くの作業が必要です。あなたのコーディングが行われている限り、開発者があなたのコメントは「幸せ」であるというあなたのコメントは、スクラムとそのプリンシパルとは全く反対です。
あなたの意見に基づいて、チームが機敏になることを真剣に考えているなら、チームはトレーニングに投資する必要があると思います。
"QAの手順で開発者は何をすべきですか?" - 次のスプリントのユニットテストを書く? – EBGreen
TDD用ですスクラムは必ずしもTDDではありません – 0100110010101
これが深刻な答えではなくコメントである理由です。 :) – EBGreen