Facebook製。プログラマー向けのプロジェクト管理「Phabricator」
PhabricatorはFacebookが開発しているプロジェクト管理です。ソースコードレビュー、バグトラッキングなど開発者フレンドリーな機能が数多くあります。
企業においてGitHubをソースコードリポジトリ/プロジェクト管理に使っているケースも増えてきていますが、大規模な企業では難しいケースも多いでしょう。そこで紹介したいのがFacebookで開発されているPhabricatorです。
[](http://images.moongift.jp/2013/03/Screenshot 2013-03-05 12.09.59.1362544692.png)
最初にログインを求められます。
[](http://images.moongift.jp/2013/03/Screenshot 2013-03-05 12.10.12.1362544696.png)
ついでユーザ名を入力します。
[](http://images.moongift.jp/2013/03/Screenshot 2013-03-05 12.10.19.1362544700.png)
ダッシュボードです。
[](http://images.moongift.jp/2013/03/Screenshot 2013-03-05 12.10.32.1362544703.png)
チケットの詳細画面です。
[](http://images.moongift.jp/2013/03/Screenshot 2013-03-05 12.10.46.1362544707.png)
ソースコードレビュー。
[](http://images.moongift.jp/2013/03/Screenshot 2013-03-05 12.10.51.1362544711.png)
もちろんコードハイライター付き。
[](http://images.moongift.jp/2013/03/Screenshot 2013-03-05 12.11.04.1362544715.png)
リポジトリビューワー。
[](http://images.moongift.jp/2013/03/Screenshot 2013-03-05 12.11.10.1362544720.png)
コミットログ。
[](http://images.moongift.jp/2013/03/Screenshot 2013-03-05 12.11.24.1362544724.png)
画像付きでディスカッションもできます。
[](http://images.moongift.jp/2013/03/Screenshot 2013-03-05 12.11.33.1362544727.png)
Wiki。
[](http://images.moongift.jp/2013/03/Screenshot 2013-03-05 12.11.48.1362544731.png)
IRCのチャンネルリスト。
PhabricatorではGit/Subversion/Mercurialをサポートしています。また、OSはWindows/Mac OSX/Linuxを対象としています。利用企業はAirtime、Dropbox、MemSQL、Path、QuoraなどとなっておりWebシステムを効率的に開発、運用していくのに向いているのではないでしょうか。
PhabricatorはPHP製、Apache License 2.0のオープンソース・ソフトウェアです。
MOONGIFTはこう見る
プロジェクト管理において一般的なもの、いわゆるタスク管理(チケットはありますが)やカレンダーベースのマイルストーン管理、クライアント管理、権限、レポーティング周りのいわゆる管理者にとって便利な機能がPhabricatorからは相当数落ちている気がします。より実践的でプログラマー向けという雰囲気があります。
プロジェクト管理の根本的な目的はプロジェクトのスムーズな運用と継続的開発の補助です。その目的において余計な管理機能はそのメンテナンスコストを大幅に増やす結果につながりかねません。開発者の負担を下げつつ、コミュニケーションを活発化させられるような管理体系を目指すべきです。