目黒区にあるWebシステム制作会社アルベです。プロジェクト管理なんてやらない。そんな男気見せてる時代もありましたOsamuです。今ではプロジェクト管理にメロメロです。Redmineによるプロジェクト管理にね。Railsで作られたオープンソースであるRedmineを使っています。会社ともなれば1つや2つのプロジェクトだけなんて事はなく、多くの様々なプロジェクトが混在する事でしょう。1つのプロジェクトに複数のメンバーが加わる事も多いでしょう。そんな時に独自に作成したExcelファイルでプロジェクトを管理するのはナンセンスです。面倒だし、漏れも発生するかもしれません。そんな時はWebでいつでも確認が出来て、自分のやるべき事が明確となるRedmineが非常に便利でおすすめなのです。Redmineのインストール方法Redmineのインストール手順は1分2分で完了するような簡単なものではないのですが、約1時間もあれば完了します。Redmineの公式ブログに丁寧に記載されているので、是非参考にしてみてください。私がLinuxに関して超絶素人の時にも2回目のチャレンジで上手くいったので(しかも、その1回目は明らかに手順を間違えて実行していました)、大丈夫!恐らくあなたにも出来るはずです。6.5にインストールする手順Redmineのプロジェクト管理基本機能Redmineによるプロジェクト管理では以下の機能が活用できます。以下は実際に弊社で活用している機能なのでもっと他にも機能はあります。こんな機能があるという感じです。プロジェクトロードマップチケットによるタスク管理カレンダーによるタスクの一覧化ファイルの文書管理プロジェクトのWiki機能Gitリポジトリとの連携では以下で特に個人的におすすめの機能について解説していきます。チケットの発行まずは個人的にはRedmineの中核の機能であり、最も活用しまくっている機能であるチケット登録。プロジェクトをタスクに落としこみ、1つ1つチケット化し、それにメンバーを割り当てていきます。チケットが登録されれば、自分のタスク一覧も一画面でわかるので自分で一々次何やるのかを考える事なく、そのリストを見て手を動かしていけば良い。いう流れに持っていく事ができます。終われば1つ1つチケットを完了ステータスに切り替えていきます。続いてWiki機能を使えば、そのプロジェクトに必要な知識を一元管理できます。プロジェクトを進める上で必要な知識はWikiに皆で記述して共有しています。アルベでは誰にでも活用できる知識はこのブログに、プロジェクトとしてメンバーだけが知るべき知識(ユーザーIDやパスワード、そのシステムに関する固有の知識など)についてはこのWikiに記述するように分けています。最強!Gitリポジトリとの連携(Subversionもできるみたい)また、個人的にRedmineが手放せない所以である機能が、このGitリポジトリとの連携です。この機能を使う事で現状のHEADのプログラムソース一覧(中身ももちろん確認できる)、誰がいつどんなコメントを付けてコミットしたのか、又、そのコミットはRedmine上のどのチケットに紐付いたものか、といった事が確認できます。コミット前後のソースの差分もチェックできるのでどこでどういった変更がなされたのかといった事が詳細に確認できるので非常に便利極まりないのです。Redmineで漏れのないプロジェクト管理をまだまだRedmineのさわり部分しか触れておりませんが、上記のチケット登録、Gitリポジトリ連携、Wiki機能だけでもプロジェクトを進める上では非常に大きなパワーを発揮します。Railsで作成されたこのRedmineはレスポンスも非常に早く、サックサクに動き、タスク管理をする上でRedmineの操作によるストレスはほぼ皆無といっていいでしょう。複数メンバーで、そしてソースコードをGitやSubversionで管理していてまだRedmineを使っていないのなら、すぐに使った方がいいと私は考えます。コメントをキャンセルメールアドレスが公開されることはありません。PHP勉強会@東京」に参加し、メイン発表をしました。目黒区にあるWebシステム制作会社アルベです。