開発はスクラムで行われていると聞いて真っ先に思い浮かべたのは、ラグビーに打ち込んだ英国での学生時代のことでした。列の陣形を作る選手たち。すねをハイソックスに覆われ、木々のように立ち並ぶ男たちの足。そこへ投げ込まれた楕円形のボールを巡り、押し合いへし合いが行われる...。このような光景が頭に浮かんだのです。行われているわけではありません。開発で用いられているスクラムとは開発手法のことであり、英国発祥のスポーツはその名前の由来に過ぎません。ウィキペディアでは次のように説明されています。ソフトウェア開発で用いられることの多い反復型、段階型のプロジェクト管理手法である。弘高が、製品開発のスピードと柔軟性を高める新たな手法を説明するために使ったのが最初である。スクラムでは、各開発フェーズが大きく重複し、プロセス全体は部門横断型チームによりフェーズをまたがって進められる。インタビューを試みました。比較的新しい開発手法ですが、読者の中には、スクラムを含むアジャイル以前のソフトウェア開発手法をよく知らない方もいらっしゃると思います。いう複数のフェーズで行われるのが一般的でした。これに対しスクラムは、スプリントと呼ばれる短いサイクルでプロジェクトを進行させることを重視し、より迅速に成果物をリリースしていきます。オーナーなどの役割があるそうですが、それぞれの意味を教えてください。スクラムはプロセスのスケルトンで、いくつかのプラクティスと役割が定義されています。次の役割を使用しています。プロセスを管理し、すべてのチームがスクラム手法に準拠して作業を進めるよう指導する役割を担います。マスターも複数います。製品のビジネス面での利害関係者を代表し、リリースする製品の最終的な製品要件を管理します。要件に加え、外部インタフェース、データ、パフォーマンスに関する要件などがあります。オーナーは製品管理チームに所属しています。オーナーが承認する必要があります。オーナーが自己の裁量だけで何でも決定できるわけではありません。エクスペリエンスに関する詳細なデータに基づいて策定されます。製品定義チームのことを指し、要件の観点から各スプリントを管理します。オーナーから提示されたエピックを、スプリントで対応できる小さな単位に分割します。製品のストーリーと呼びます。実際に分析や設計、実装、テストを担当する部門横断型のグループです。チームは、製品や出荷候補となる製品機能を提供する責任を負います。オーナーや開発者も所属します。オーナーは製品要件の全体像を把握し、製品をリリースするために満たす必要のある要件を判断します。ライセンス管理やパッケージング、価格決定などのビジネス的な側面にも関与します。レベルの事項だけを担当します。非常に複雑な役割分担のようですね。実際にはそれほど複雑ということはありません。従来型のプロセスと比べればむしろ単純だと思います。プロセスで中心となるのはスプリントです。週間となりますが、チームはこの間に、出荷候補となる製品機能を完成させます。そのスプリントで追加されたすべての要素が正常に機能し、テストされた状態にします。スプリントで作成する一連の機能は、エピックによって定義されます。オーナーから提示されます。オーナーは、このエピックをストーリーに分割してスプリント計画ミーティングを開き、次回のスプリントで扱うストーリーと製品バックログに追加するストーリーを決定します。このミーティングでは、次回のスプリントで完成させることのできるストーリーを判断します。スプリントの内容が決まったあとで、そのストーリーを変更することはできません。要件はこの段階で確定されるということです。スプリントを必ず期間内に終わらせるため、開発はタイムボックスで管理されます。完成しなかったストーリーはリリース対象外となり製品バックログに戻されます。スプリント終了後、チームは完成したソフトウェアのデモを行います。つのメリットがあります。メリットは、製品をスプリントごとにすばやく発展させることができる点です。スクラムは透明性が高く段階的なアプローチなので、数週間おきにすぐさま成果を確認できます。メリットは、プロジェクトの進行中に開発の優先順位を変更できることです。構成する新しいテクノロジを開発する際には、スクラムのおかげで、予期しない問題にも対応することができました。事前に周到な準備を行う従来型の手法では、これらの問題に容易に対応することはできなかったでしょう。メリットは、スプリントを終えるたびにリリース候補となる成果物を得ることができる点です。私たちはもう何年もから、多くの製品でアジャイル手法を採用しています。開発では、アジャイル手法を徹底しました。ついても同じことが言えます。スプリントをこなせばこなすほど、製品のリリースが近づいてきます。リリース候補版ができたら、これまでよりも範囲を広げた拡大テストを行うつもりです。パートナー、そしてお客様にテストに加わっていただこうと思っています。年のクリスマス直前でした。回のスプリントを行う予定です。最新情報と拡大テストの詳細をお届けします。ブックマークは追加ブックマークにはパーマリンクをどうぞ。公開されたり共有されたりしません。*マークは入力必須項目です。コメントを入力してください。以下に詳細を記入するか、アイコンをクリックしてログインしてください。アカウントを使ってコメントしています。アカウントを使ってコメントしています。アカウントを使ってコメントしています。アカウントを使ってコメントしています。新しいコメントがついたらメールで通知。