スプリント、アジャイル製品開発の数によって、[スクラム]!

アジャイル開発プロセスでは、製品またはリリースバージョンは、通常、複数のスプリントによって実装され、各スプリント増分デリバリーシステムの機能は、顧客価値を達成するために動作させることができます。各スプリントはスプリント計画から始まり、チームのメンバーは、目標とスプリント明確なデリバリーシステムの機能と合意した、とスプリントの実行、システム機能、そしてレビューとスプリントレビューを通じて、製品の機能や実装プロセスを表示し、次に期待します製品の機能とプロセス改善と完璧にスプリント中。



スプリント・プロセス

スプリントを含むスプリント計画スプリントの実行スプリントレビュースプリントレトロスペクティブ 4つのプロセス。スプリントは、最初から計画され、チームのメンバーは、このスプリント目標と計画について合意に達し、そしてスプリントのコース全体で設立計画に基づいて、この目標のすべてのメンバーを走った、直面した成果と問題の日は、議論を伝える必要があります。最後のスプリントステージは、一緒に製品の機能を発揮し、得られた生成物からのフィードバックを得るために、スプリントの評価活動に関連する利害関係者を招集することが重要なソースリストと次のステージのスプリント計画内容です。スプリントの回顧では、すべてのチームメンバーは、表示して処理を実行スプリントの議論は、既存の問題をつかむと、次のスプリントの改善を最適化を議論し、最適化を達成し、プロセススプリントスプリントの効率をアップグレードするために最適化されています。



スプリント計画

通常の状況下では、この時点で、情報を最大限に活用することができるので、各スプリント計画スプリントの最初にある、すでに最適な意思決定を習得。5%がこのようなスプリントは、4時間以内に制御されなければならない二週間のように、月のスプリントは、8時間以内に制御されなければならない、より合理的な時間は約時間依存スプリントの長さに応じて長さのスプリント計画プロセスは、全体のスプリントを占めます。


スプリント計画プロセスは、チーム全体で協力して行われる必要があり、製品の所有者は、既存の製品のインベントリリスト、予備ターゲットスプリントのリストから項目を選択し、選択した製品の項目の一覧が提起した質問を説明するための開発チームを担当しています。成果物のリスト上のスプリントチーム内の開発作業は、評価と計画の終了時に、最終的な約束を作ります。スクラムマスターはコーチとして、全体のプロセスに参加し、観察、可能性のあるリスクを案内して効果的な約束を作るために開発チームを助けるために作られたポイント。


スプリント計画プロセスでは、基本的なプロセスは次のとおりです。

ピクチャ1.png


スプリント計画プロセスの終わりには、スプリントとスプリントの在庫を得るための究極の目標は、開発チームは次のスプリントの実行中に、この目標に向かって、この目標とタスクリスト、および仕事へのコミットメントを作ります。



スプリントの実行

スプリントは、製品の増分リリースの配信を含め、すべての作業を実行すると、それ自体がこのような2週間のスプリント、スプリント実行占有10として、超小型プロジェクト実施過程スプリントスプリントは時間の大半を占めるようになる、完了する必要があります8日の日は、その実装プロセスは、スプリントスプリントの目標が正常に完了するために重要です。スプリントの計画、管理、実行、通信作業の実行:


01プラン

スプリントの実行計画は、一種の依存関係の作業項目のリストで重要スプリントすることができますが、これは時間の無駄かもしれとして、そのようなガントチャートなどの詳細な実施計画を、必要としません。チームの計画を作るのは時間の無駄だけでなく、より実際の実装を反映して調整を計画しようとしている時間の無駄ではないだけ。スプリント計画の原則の実装は、この活動は、実装プロセススプリントを通じて、連続的であり、耳、徐々に明確なミッション計画で、それを再生することです。


02管理

スプリント経営幹部は、経営活動がスプリントの目標を達成するために行われていることを確認することです。開発チームのマネジメントスタイルの特性を決定します。スプリントエグゼクティブ・マネジメントは、具体的には、以下の質問に対処します:


  • これは、パラレル、いくつかの項目で作業する必要がありますか?並行作業項目が少なすぎる資源の浪費、並列適切な量の数の原因となりますし、チームの生産能力をフルに活用するために努力しませんが、あまりにも多くの並列作業項目は、チームのメンバーは、廃棄物が生じ、異なる作業項目を切り替えることができます練習と探求する能力や特性に応じて、各チームが必要となる合理的なバランスを達成するにはあまりにも重いです。



  • 開始からどの作業項目?ターンを降順で並べ替えの優先順位でなければなりませんが、実装プロセスでさまざまな問題が発生する可能性が最も簡単な方法は、開始することが一時的にできない優先度の高い作業項目につながり、あなたも、この場合には時間を開始することができます優先度の高い作品。



  • 誰が?最も明白な答えは最速の男を完了できるよう最善を行うことです。しかし、各チームは、最も適した人は検討しても、開発チームの観点から、自分自身を開くか、彼は休日になるかもしれない他の仕事で忙しいかもしれなど、あなたが達成するために、訓練機会の他のメンバーを与えることができ、独自の考慮事項がありますスキルにチームメンバーが重なり、お互いを補完します。



  • 毎日のミーティングキー毎日眺めている - チューニングの活動、15分未満の時間制御、主な目的は、レビューにある、チームを助けるために、毎日の作業計画を調整し、同期より良い仕事をします。


03実行

スクラムは、ソフトウェア開発アジャイルチームのメンバーの一部は、このような継続的な統合、自動テスト、リファクタリング、テスト駆動開発などの熟練したアプリケーションソフトウェアの開発手法が必要で、行って、これらの技術を練習します開発チームは、短期的には、前方に高い要求をう置きます圧力または進行の他の側面ではなく、長期的にその結果、開発チームは、効果的にアジャイルのメリットを体験するために、これらの優れた技術の練習だけで積極的に活用。


04コミュニケーション

アジャイルチームは、小規模な通信チームメンバーが進捗状況を伝えるために複雑なグラフやレポートを一般的に十分に小さいチームを必要としない、我々は次のような方法やツールをお勧めします。


タスクパネル:タスクのステータススプリント時間の一覧が表示されます。


スプリントバーンダウン:残りの湾曲作業未完了のタスクを表示します。


図燃焼スプリント:完成スプリント中にワークロードの目標を達成するためにグラフを表示します。



スプリントレビュー

スプリントレビューは、フォーカスが仕事の結果に懸念の結果は、スプリント、実行ビュー間に達成されている製品で、スクラムチームを含め関係者は、内部関係者や外部の利害関係者であるとそうでオーバーシュート。レビューがスプリントすることができます前に、評価の開始前に、重要な準備作業は、作業項目のリストの彼の最後のスプリントが完了し、スプリントの作業が完了すると、作業が製品の所有者によって行われている識別することで、タイミングは最後の最後まで確認されていませんできるだけ早く実行確認時には、それは救済の時間を獲得、早期に問題を特定します。


スプリントレビュープロセスを含むで使用される方法:


01要約

通常、このスプリントは、製品の一般的な説明を担当する仕事とスプリントとスプリントターゲットリスト、完成品の増加の基本的な情報を表示します。


02デモ

製品要件の担当者を満たすために行われた作業を実証するためのテストプログラムの少なくとも一部を提供するために、(たとえば、バックグラウンドで実行されているプログラムなど)の機能を発揮するのは容易ではないため、システム機能を完了し、開発チームのメンバーによるデモンストレーション。プレゼンテーションは、それ自体が目的ではないことに注意してください、プレゼンテーションの目的は、クラッシュチームメンバーを考えて刺激することで、より建設的な提案やフィードバックを提案しました。


03議論

このようなプログラムは、独立して別の会議であるべきで、深さより問題を議論する必要があるとして、インクリメンタル製品デモガイドの参加者など、製品の機能や目標などの側面にコメントを確立し、適切に議論しました。


04調整

プレゼンテーションや議論を通じて、それらの変更のスプリントリストのニーズにいくつかの変更や追加を生産し、製品や需要のリストは、調整の次の段階をもたらすでしょう、てコーミングした後、それぞれの時間は、スプリントの終わりには、製品を更新されます在庫、次のスプリントの変化にタイムリーに対応。



スプリントレビュー

スプリントレトロスペクティブの懸念は、プロセスに関係している製品のビルドプロセス自体、です。チームスプリントプロセスで何が起こったのかを思い出すと、改善のための改善や計画を提案し、存在する可能性がある問題を識別するために自分の仕事を分析します。各スプリントレビュー前に、我々は、断片化を避けるために、審査の重要な要素を定義することができます。検討会では、必要性が「ない人」の雰囲気を作成することを確実にするために、レビューの目的ではなく、被告人の人よりも、プロセスを改善します。審査の終わりには、チームのメンバーは次のより効率的にチームスプリントを作り、フォローアップと改善策を実施しています。



概要

スプリントは、製品やプロジェクトの開発と管理を通じて、時間と活動のほとんどが含まれ、製品機能の主な側面が実装されています。スプリント計画、スプリントの実行、スプリントレビューと4つのプロセスのビューのスプリントレトロスペクティブな点から本論文の試みは、鼓舞し、アジャイルチームのためのスプリントで実装プロセスを支援することを望んで、すべての活動と関連する作業内容スプリントの完全な範囲を探ります。


著者:李ハオ 


その他の高品質の記事

流行の影響下では、ケリーブルークジラどのように役立つ企業のIT運用・保守まで?

時間プロパティファイル| Linuxの

どのように企業はDevOpsチームの床と進化を計画しますか?

ZooKeeperの|インストール展開シナリオ、ドッキングAPIの開発

[銀行]着陸プラットフォームの運用、保守管理、銀行4.0に向けた大きな一歩

おすすめ

転載: blog.51cto.com/11811406/2476734