22
TracLightning の ののののののの のののののののののの - 1 - 2008/10/18 のののの のの の

TracLightningの社内標準化と継続的な運用のために

Embed Size (px)

Citation preview

Page 1: TracLightningの社内標準化と継続的な運用のために

TracLightning の社内への導入と

継続的な運用のために

- 1 -

2008/10/18  かおるん@中村 薫

Page 2: TracLightningの社内標準化と継続的な運用のために

アジェンダアジェンダ

• 自己紹介• 社内での TracLightning 活用状況• TracLightning 導入まで• 継続して使用してもらうために

- 2 -

Page 3: TracLightningの社内標準化と継続的な運用のために

自己紹介自己紹介名 前:中村 薫(なかむら かおる)性 別:♂年 齢:27歳出 身:千葉県現住所:東京都Blog :かおるんダイアリー

http://d.hatena.ne.jp/kaorun55/Twitter : http://twitter.com/kaorun55

- 3 -

Page 4: TracLightningの社内標準化と継続的な運用のために

社内での社内での TracLightningTracLightning 活用状況活用状況現在の状況( 2009 年 10 月 現在)

TracLightning は社内の標準管理ツール用途によって3種類のサーバマシンで稼働社内で約30プロジェクトを管理

周囲の反応概ね良好(特に社長の反応が良い)客先からの案件情報の want に Trac + SVN

- 4 -

Page 5: TracLightningの社内標準化と継続的な運用のために

TracLightningTracLightning 導入に至るまでの経緯導入に至るまでの経緯1、今までの業務経歴

- 5 -

Page 6: TracLightningの社内標準化と継続的な運用のために

TracLightningTracLightning 導入に至るまでの経導入に至るまでの経緯緯

1、今までの業務経歴

2007/ 03/ 01 2008/ 10/ 18

2007/ 03/ 30 2007/ 06/ 30 2007/ 09/ 30 2007/ 12/ 30 2008/ 03/ 30 2008/ 06/ 30 2008/ 09/ 30

2008/ 07/ 30Trac Lightning社内標準化

2008/ 05/ 11

Trac Lightningで開発業務

2007/ 12/ 04

All- in-one-Trac +Subversion

を導入2007/ 03/ 28

Share Point Services +Visual Source Safe

導入

2008/ 03/ 06Trac Lightning を知る2007/ 10/ 11

Trac の存在を知る

- 6 -

Page 7: TracLightningの社内標準化と継続的な運用のために

TracLightningTracLightning 導入に至るまでの経緯導入に至るまでの経緯2、 Share Point Services ( SPS )と Visual Source Safe ( VSS ) の導入目的

プロジェクトの管理結果

見積もり2ヶ月のところ1ヶ月で完了得たこと

ToDo 、問題点を可視化する利点

- 7 -

Page 8: TracLightningの社内標準化と継続的な運用のために

TracLightningTracLightning 導入に至るまでの経緯導入に至るまでの経緯2、 Share Point Services ( SPS )と Visual Source Safe ( VSS ) の導入問題点

VSS クライアントが使いづらいクライアントをいちいち立ち上げるのが

めんどくさいSPS と VSS の連携ができない

ソース管理が結局 ZIP ベースになる

- 8 -

Page 9: TracLightningの社内標準化と継続的な運用のために

TracLightningTracLightning 導入に至るまでの経緯導入に至るまでの経緯3、 Trac との出会い

2回目の大炎上プロジェクトへ再度ヘルプに行った際に、 All-in-one-Trac を使っていた。

Subversion サーバとして使用していた

- 9 -

Page 10: TracLightningの社内標準化と継続的な運用のために

TracLightningTracLightning 導入に至るまでの経緯導入に至るまでの経緯4、実プロジェクトへの導入

All-in-one-Trac を試験的にプロジェクトへ導入

4人のプロジェクトまずは一人で使ってみたSubversion によるバージョン管理手ごたえを感じたところでメンバーに紹介メンバー絶賛

- 10 -

Page 11: TracLightningの社内標準化と継続的な運用のために

TracLightningTracLightning 導入に至るまでの経緯導入に至るまでの経緯5、 All-in-one-Trac から TracLightning へ

All-in-one-Trac を調べてるうちに TracLightning に辿り着く

機能の豊富さから TracLightning に乗り換え

- 11 -

Page 12: TracLightningの社内標準化と継続的な運用のために

TracLightningTracLightning 導入に至るまでの経緯導入に至るまでの経緯6、 TracLightning 実運用

自分一人での開発業務があったので、 TracLightning を導入

ToDo 、問題点の可視化ガントチャートによる日程調整Subversion によるバージョン管理

- 12 -

Page 13: TracLightningの社内標準化と継続的な運用のために

TracLightningTracLightning 導入に至るまでの経緯導入に至るまでの経緯7、社内標準へ

社内に広めるために勉強会を開くまずは Subversion から

新人が絶賛

マネージャに紹介実業務で試用することに

業務用に Trac 勉強会社長の一声で標準化

- 13 -

Page 14: TracLightningの社内標準化と継続的な運用のために

TracLightningTracLightning 導入に至るまでの経緯導入に至るまでの経緯8、導入以降

全社的に炎上プロジェクトがなくなった使い方をきちんと教えてあげることで、自発的

に使ってくれるようになった

- 14 -

Page 15: TracLightningの社内標準化と継続的な運用のために

今の環境今の環境

- 15 -

テスター

開発者

バグをチケットに登録

バグを修正

ビルドインストーラ作成アップデート

ソースを修正したら

チケットをクローズソースを

ダウンロード

テスト

Page 16: TracLightningの社内標準化と継続的な運用のために

今の環境今の環境設計

UML ツール・ Enterprise Architect との連携( Subversion による管理)

ビルドHudson との連携

テストTestLink との連携

設計~実装~ビルド~テストをシームレスに連携

- 16 -

Page 17: TracLightningの社内標準化と継続的な運用のために

導入のまとめ導入のまとめTrac を社内標準にするためにまずは一人で使ってみるチームメンバー(特に発言力のある人)を巻き込む

徐々に勢力を拡大

Small start & Quick Win

一番のキモは。。。

Excel と互換性があることかも?- 17 -

Page 18: TracLightningの社内標準化と継続的な運用のために

継続して使ってもらうために継続して使ってもらうために

チケットの登録をもっと簡単にすることが継続利用の近道

- 18 -

Page 19: TracLightningの社内標準化と継続的な運用のために

ExcelTracAddInExcelTracAddIn

- 19 -

Page 20: TracLightningの社内標準化と継続的な運用のために

Shibuya.trachttp://sourceforge.jp/projects/shibuya-trac/

で公開しています無保証ですが、ご自由にお使いください

今ご紹介したソフトは今ご紹介したソフトは

- 20 -

Page 21: TracLightningの社内標準化と継続的な運用のために

継続のまとめ継続のまとめTrac を継続して使うには、チケットをいかに

登録してもらうかがキモ複数の登録方法を提供することで、チケットを

作りやすい環境つくりましょうExcel をフロントエンドにすることで、チケッ

トへの敷居も下がり、抵抗感も減るのでは?

- 21 -

Page 22: TracLightningの社内標準化と継続的な運用のために

ご清聴ありがとうございました

- 22 -- 22 -