2007年03月17日

ソフトウェア開発に必要なサーバーソフト〜BTS編

前回 [記事] はとりあえず(フリーで構築するには)必須だろうと思われる基本的なツールをまとめた。
んで、今回はバグ管理ソフト(BTS)のまとめ。

mantis [日本語HP]

現在のプロジェクトで使っているBTS。
一通り必要な機能は揃っているので、かなり満足できる。
一部UIの遷移に納得いかないところはあるけど。
jpgraph [アシアル株式会社]を用いてバグの状況を図にできる。
また、最新版だとWikiの統合やRSSの配信も行える。
XMLRPCやSOAPのようなサポートは無い。(SOAPは別途ツールを使えば良いらしいのだけれど)

まとめ
DBMySQL
言語PHP
httpサーバーApache(IISでも動く)
メール配信sendmail,SMTP
RSSあり

bugzilla [日本語HP]

Mozillaが使っているBTS。かなり有名なBTS。
バグの状況を自由に軸設定して、表やグラフに出力できる。この辺りは上記のMantisでは遠く及ばない。全体把握は非常に楽だと思う。
XMLRPCのサポートやAtomの配信も進んでいると思う。
ただ、どうにもUIがごちゃごちゃして気に食わない。

まとめ
DBMySQL,PostgreSQL
言語Perl5
httpサーバーApache(一応IISでも動く)
メール配信Sendmail,qmail,Postfix等
RSSあり

phpBugTracker [公式HP]

demoを使う限り結構シンプルなBTS。
が、問題は2005年9月で更新が止まっている事だ。
RSSとかはdemoを見る限りなさそうだ。

まとめ
DBMySQL,PostgreSQL
言語PHP
httpサーバーApache
メール配信多分あり
RSSなし

影舞 [公式HP]

日本製のBTS。rubyで作られている。
シンプルでいい感じ。DB用意しなくても問題なく動くので稼動が凄く楽。
が、これも2005年1月を機に更新が止まっている。

まとめ
DBファイル,PostgreSQL,MySQL,SQL Server
言語Ruby
httpサーバーApache
メール配信sendmail
RSSある(けどバグってる?)

総評

そこそこ大きいプロジェクトはBugzillaかMantisじゃないかと思う。数人でやるなら影舞とかだと設置が楽というのもあるだろう。MantisにもInstantMantisというApacheやら何やらをまとめて、起動するだけで使えるというものが配布されているので、それを利用するのも手。

あとは自分に合わせてBTSをカスタマイズするのに、どの言語のものがやりやすいかというのを考慮するのが必要かな。

あと、他にもScarab [HP]とかもあるけど、Java(Tomcat)だったんでちょい導入(テスト)を見送った。Bugzillaを今時の技術で作り直すプロジェクトで最近も更新されているようだし、リリースノーと見るとWindowsのログオンと統合されたようだから、そういうのに惹かれる人はいいんじゃないかと。日本語の情報はあまり更新されていページだけどコチラ [Scarab-ja]。

あと、今後別のまとめ予定のTracとかTUTOSとかCMS系のソフトにもBTS機能はあったりする。それはまた別の機会に。

関連するエントリー
  • ソフトウェア開発に必要なサーバーソフト〜基礎編 [記事]
  • ソフトウェア開発に必要なサーバーソフト〜テスト管理編 [記事]
  • ソフトウェア開発に必要なサーバーソフト〜タスク管理編 [記事]
タグ:サーバー
posted by MINE at 02:28 | ☁ | Comment(0) | TrackBack(2) | サーバー技術 | このブログの読者になる | 更新情報をチェックする | edit
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。

この記事へのトラックバック

ソフトウェア開発に必要なサーバーソフト~基礎編
Excerpt: 最近、次期開発用サーバーをどうしようかと色々と妄想中です。 現状のサーバーはちょっと保守性と運用性に欠けるので、その問題点を潰しつつ、現在のプロジェクトで使っているツールも見直そうと画策中です。やっ..
Weblog: 明鏡止水
Tracked: 2007-03-17 02:31

ソフトウェア開発に必要なサーバーソフト~タスク管理編
Excerpt: 仕事が並列になればなるほど、自分が何をやるべきなのかを管理しなくちゃならない。Webベースで皆の仕事を管理 ActiveCollab[HP] Webベースのタスク管理ツール。 ちとダサイ気もします..
Weblog: 明鏡止水
Tracked: 2007-11-19 00:45