SHOEISHA iD

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

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

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

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

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

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

タスクの完了

 では、タスク・エディターに戻って、タスクの状態を[解決]に変更しましょう。これで、このタスクは完了です。

トレーサビリティの確認

 ここで、タスクと変更セットの履歴がRTCの中でどう管理されているか、つまりトレーサビリティを確認してみましょう。タスク・エディターの中で、下部のリンクのエリアを見てみると、変更セットが、自動的にこのタスクに関連づけられていることが分かります。変更セットの下の、HelloJazzWorldチーム デフォルト・コンポーネントの変更をダブル・クリックしましょう。

 変更エクスプローラーの中に、この変更セットによって、どのファイルが変更されたか一覧で表示されます。今回の場合、一つのファイルのみですが、複数個のファイルが変更された場合はそれらがすべて表示されます。ここで、HelloJazzWorldApplet.htmlをダブル・クリックします。

 そうすると、比較エディターが開きますので、実際にコードのどの部分を変更したかが明確に表示されます。これによって、どのタスクがどの変更セットを引き起こし、また、その変更セットによって、どのファイルのどの部分が変更されたのかが一目瞭然で分かります。

 また、タスクのヒストリーをチェックすると、誰が、何を、いつ、変えたのかがすべて記録されています。ディスカッションや添付ファイルと併せる意ことによって、なぜ変えたのかもより明確に分かります。

プロジェクト・ダッシュボードの確認

 Webユーザー・インターフェイスにて、バーンダウンチャートを確認してみましょう。ブラウザを起動して、URLにhttps://localhost:9443/jazz/と入力し、taroでログインします。プロジェクト・エリアから、HelloJazzWorldプロジェクトを選択し、ダッシュボードを見ます。バーンダウンチャートに注目すると、今回は、初日に見積もりまで終わらすことができなかったので、初日のデータが適切ではありませんが、見積もり終了後、タスク終了後でバーンダウンチャートが自動的に更新されていることが分かると思います。このように、RTCで一元的に管理されている情報から、バーンダウンチャートのようなグラフが自動的に生成されるため、プロジェクトの見える化がより簡単に可能であることが分かります。

 今回の記事では、プロジェクトにおけるリリース計画の策定から、反復計画(スプリント)の策定、タスクの実行の流れを紹介し、最後にトレーサビリティの確認、プロジェクトのダッシュボードの確認を行いました。今後の記事では、ソースコード管理、ビルド管理についてより詳しく紹介していきたいと思います。どうぞお楽しみに!

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

連載通知を行うには会員登録(無料)が必要です。
既に会員の方はを行ってください。
渋谷テクニカルナイト講師陣が語る新技術動向連載記事一覧

もっと読む

この記事の著者

玉川 憲(タマガワ ケン)

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」など、さまざまなカンファレンスを企画・運営しています。

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

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

メールバックナンバー