SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

DeveloperZine(デベロッパージン)- エンジニアの意思決定を支える技術情報メディア ProductZine

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

渋谷テクニカルナイト講師陣が語る新技術動向

はじめて使うJazz (2)
― プロジェクトのリリース計画・反復計画・タスク実行

渋谷テクニカルナイト講師陣が語る新技術動向 第4回

リリースのためのスケジュール確立

 ではこれより、RTCを用いてプロジェクト計画を立てて行きたいと思います。今回の記事では、プロジェクト・テンプレートとして、アジャイル開発の一つであるスクラムを用いているので、ここでもスクラムのやり方に沿ってプロジェクト計画を立てることになります。プラニングをはじめるには、スクラム・マスターである必要がありますので、まずは、taroでログインしていることを確認しましょう。

 もしリポジトリー接続のユーザー名が違うユーザーなら、上記のtaro@localhostの部分を選択して、コンテキスト・メニューから[ログアウト]して、taroでログインしましょう。

 チーム・エリアのコンテキスト・メニューから[開く]を選択し、チーム・エリア・エディターを開きます。

 すると、プロセス反復のエリアに、デフォルトで作成されている反復計画が見えます。リリース1.0、スプリント1などが見えますが、プロジェクト作成の際にスクラム・テンプレートを選択したため、既にいくつかの反復がスプリントの形式にあわせて作成されているのです。スクラムでは、反復のことをスプリントと呼び、通常は一つのリリースの下に、複数のスプリントが計画されます。

 リリース1.0とスプリント1のところに小さな三角形のアイコンが見えますが、これが現在の位置している時点を示しています。(記事を書いている時点では、2月10日ですので、スプリント1が現在の反復ということになります)

 では、このリリースのプロジェクト・スケジュールを変更してみましょう。リリース1.0を選択し、[プロパティの編集]をクリックします。反復の編集ダイアログが表示されますので、終了日を変えてみましょう。終了日を6週間後に設定します。終了日の横のカレンダーアイコンをクリックして、カレンダーの中から該当する日付を選択し、[OK]をクリックします。最後にダイアログで[OK]をクリックすれば終了です。

 ここで、反復をもう一個増やすことを考えてみます。すべてのスプリントを2週間にして、6週間のリリースの中に、3回のスプリントが計画されるようにします。スプリントを追加するために、スプリント2を複製して、スプリント3を作成してみましょう。スプリント2を選択し、[複製]をクリックします。

 反復を重複ダイアログが表示されます。識別子と表示名を下記のように編集して[OK]をクリックします。

 下記のように、リリースの中に、スプリントが3回スケジュールされました。では、次は、リリースについてより詳細な情報を定義していく必要があるので、作成されたスケジュールに基づいて、リリースバックログ(リリース計画)を作成してみましょう。

 アジャイル開発プロセスの一つである、スクラムにおいて、バックログという概念がありますが、バックログには大きく分けて、以下の3種類があります。

  1. 製品バックログ - ある時点での要求仕様のリポジトリー。製品のオーナーによる抽象的な要求であることが多い。
  2. リリースバックログ - 製品バックログを整理して優先順位付けし、次のリリースで実現するものを抜き出したもの。
  3. スプリントバックログ - スプリント(スクラムでは反復のことをスプリント、と呼ぶ)の開始時、そのスプリントで実現する仕様をまとめたもの。スプリントバックログはリリースバックログを管理可能な単位に細分化したもの。

次のページ
リリースバックログ(リリース計画)の作成

この記事は参考になりましたか?

渋谷テクニカルナイト講師陣が語る新技術動向連載記事一覧

もっと読む

この記事の著者

玉川 憲(タマガワ ケン)

IBM東京基礎研究所に入所後、超小型腕時計型LinuxコンピュータWatchPadの研究開発に従事。2003年にソフトウェア事業Rational 事業部に異動、RUP・要求管理・オブジェクト指向分析設計の講師としてコンサルティングを行う。2006年に米国カーネギー・メロン大学に入学、MBA とMSE(Software Engineering)を同時取得。Architecture Evolution Toolの開発に従事。2009年からJazz Groupのリーダーとして、...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

CodeZine(コードジン)
https://codezine.jp/article/detail/3587 2009/02/23 14:01

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー