最近のオンラインレビューシステム
去年あたりから、オンラインでレビューを行える、オープンソースのシステムが増えてきました。
- ReviewBoard
- VMWareの開発で利用されている、ということで、一躍有名になったレビューシステム。Pythonで開発されている。
- デモ:http://demo.review-board.org/account/login/?next_page=/dashboard/
- Rietveld
- Googleのソースレビューシステム「Mondrian」のオープンソース版。Pythonで開発されているが、Google App Engine上で動作させる仕様になっている。
- デモ:http://codereview.appspot.com/
- 宍道湖
- Rietveldを参考にし、Ruby on Railsで開発されたレビューシステム。インタフェース/機能は、Rietveldとほぼ同じ。
- デモ:http://issues.moongift.jp/
- Trac PeerReviewPlugin
- Tracのプラグインとして動作するオンラインレビューシステム。
単にレビューを実施するだけでなく、レビューに関するデータ(レビュー規模、レビュー時間、指摘数、指摘の内容など)を測定するのに、上記のようなオンラインレビューシステムをうまく活用できると良いと思っています。
実際、レビューを実施すると、指摘の一覧表を作ったり、そこに反映結果を記述したりするだけで、結構な時間がかかってしまうためです。
ただ、上記のシステムは、ソースコードをレビューの対象としており、ドキュメントのレビューができないのが残念なところ。
そこまでできるモノがあると、レビューも非常に楽になるのですが・・・