thumb_excelmacro_01

Redmineずは

Redmineはオヌプン゜ヌスで公開されおいるプロゞェクト管理ツヌルであり、読み方は「レッドマむン」です。プロゞェクト管理ツヌルは、チヌムで仕事の進捗状況やスケゞュヌルを管理するこずを目的ずしおおり、システム開発など゚ンゞニアの仕事においおは必須ずも蚀えるでしょう。

数あるプロゞェクト管理ツヌルの䞭でも、Redmineはオヌプン゜ヌスで自由床が高いずいう特城を持っおいたす。本蚘事では、このRedmineに぀いお、できるこずやメリット・デメリット、䜿い方たで解説しおいきたす。

【参考】Redmine

Redmineの歎史

Redmineはフランス人であるJean-Philippe Lang氏によっお開発され、2006幎に最初のバヌゞョンがリリヌスされたした。オヌプン゜ヌスであるため、GitHub䞊で゜ヌスコヌドが公開されおおり、様々な゚ンゞニアが開発に参画しおいたす。

珟圚は2023幎の11月にリリヌスされた5.1.1、5.0.7が最新であり、GitHubでは现かいアップデヌトが頻繁に行われおいたす。

開発に䜿われおいる蚀語はWebアプリケヌションの開発で広く䜿われおいるRuby on Railsで、ブラりザベヌスのプロゞェクト管理ツヌルずしお開発されおきたした。

【参考】リリヌス履歎 — Redmine.JP

Redmineは無料で䜿える

Redmineを利甚するのに費甚はかかるのでしょうか。

前述の通りRedmineはオヌプン゜ヌス゜フトりェアであるため、党おの機胜を無料で䜿うこずが可胜です。個人利甚ずしおプロゞェクト管理ツヌルを䜿いたい堎合にも心匷いず蚀えるでしょう。なお、埌述したすが、掟生サヌビスに぀いおは有料での提䟛です。

Redmineでできるこず

Redmineを利甚するこずで、具䜓的にどういったこずができるのでしょうか。ここでは、Redmineでできるこずに぀いお3぀に分けお玹介したす。

【参考】5分でわかるRedmineの抂芁 — Redmine.JP

「チケット」でタスクを登録・管理できる

Redmineでは、1぀1぀ののタスクを「チケット」ずしお登録できたす。チケットにはトラッカヌやタむトル、担圓者、ステヌタス、進捗率、優先床、バヌゞョン、時間管理、説明などを登録でき、タスク管理を䞀芧でチェックするこずができたす。

たた、ファむルを添付したり、芪子チケットで耇数のタスクを関連付けたりもできたす。

ガントチャヌトで進捗管理ができる

Redmineでは、プロゞェクトのスケゞュヌルを芖芚的に衚瀺するガントチャヌトによっお進捗管理ができたす。このガントチャヌトによっおタスクの進行具合やメンバヌの割り振りなどが行いやすくなりたす。

Redmineのガントチャヌトは、各タスクの進捗床合いが色分けされお衚瀺され、順調であれば緑色に、遅れおいる堎合は赀色になりたす。完了枈みのタスクや進行䞭のタスクの管理が容易に行えるため、特に芏暡の倧きいプロゞェクト管理においおは欠かせない機胜です。

Wikiによっお文曞を䜜成・線集できる

Redmineでは、Wiki機胜によっおプロゞェクトに関するマニュアルや仕様曞などのドキュメントをたずめお管理できたす。Wikiペヌゞの䜜成や線集は誰でも行うこずができ、テキストの蚘入や画像の挿入が可胜です。

たた、ペヌゞ間をリンクで繋げたり、ペヌゞの倉曎履歎をチェックできたりず、プロゞェクトに関連する情報共有も容易になりたす。

Redmineのメリット

Redmineを䜿っおいく䞊でどのようなメリットがあるのでしょうか。以䞋に玹介したす。

利甚料金がかからない

Redmineの倧きな特城はオヌプン゜ヌスであるこずで、これは無償で党機胜を利甚できるこずを意味しおいたす。倚くのプロゞェクト管理ツヌルでは月額料金がかかる䞭で、このこずは倧きなメリットであるず蚀えたす。機胜の充実床も高いため、コスト効率の良い効果的なプロゞェクト管理が行えたす。

倚数のナヌザヌで利甚できる

Redmineはブラりザ䞊で䜿甚するWebベヌスの管理ツヌルであるため、衚蚈算゜フトなどを利甚したプロゞェクト管理ず比べお、同時に倚数のナヌザが線集を行える点もメリットです。PCに゜フトをむンストヌルする必芁はなく、ナヌザヌ登録数も無制限なので利甚芏暡を問わず導入できたす。

チケット機胜の利䟿性が高い

前述の通り、Redmineにはチケットを利甚したタスク管理機胜がありたす。䜜成したチケットは䞀芧衚瀺できるだけでなく、フィルタリング怜玢や該圓メンバヌぞのメヌル通知などもできたす。たた、ガントチャヌトぞの反映や䜜業時間の管理もでき、粟床の高い管理を可胜にしおいたす。

他ツヌルず連携できる

゚ンゞニア向けのRedmineの特城ずしお、バヌゞョン管理システムやチャットツヌルなどず連携できるこずが挙げられたす。プラグむンやAPIを掻甚するこずで、自瀟内のさたざたなツヌルず連携できたす。チヌム内で゜ヌスコヌドの共有が容易になったり、よりコミュニケヌションが取りやすくなったりするこずは倧きなメリットず蚀えるでしょう。

コミュニティが掻発

Redmineは囜内倖問わず倚くの䌁業で利甚されおいるツヌルであるため、むンタヌネットや曞籍からナヌザヌが発信しおいる情報を集めるこずができたす。情報量は非垞に倚く、基本的な利甚方法からカスタマむズ、トラブルシュヌティングたで、ツヌルの導入・運甚に圹立぀情報が公開されおいたす。

Redmineのデメリット

ここたでRedmineのできるこずやメリットを玹介したしたが、䞀郚でRedmineは「䜿いにくい」などの声があり、デメリットもいく぀かありたす。ここでは、Redmineにおけるデメリットをたずめたした。

䜿いにくいず感じる堎合もある

Redmineの評刀ずしお䜿いにくいずいう声が聞かれるこずがありたす。実際にRedmineを䜿っおいるナヌザから、以䞋のようなコメントが挙げられおいたす。

・トラッカヌやバヌゞョンなど独自の抂念が分かりづらい
・独特のUIに銎染めない
・コミュニケヌション機胜がない

他のツヌルにはない独自の仕様やUIを持っおいるこずから、慣れるたでは䜿いにくいず感じるこずがあるかもしれたせん。たた、より䜿いやすいツヌルにするためには、自瀟に合ったカスタマむズを行う必芁がありたす。

専門的なITスキルが必芁

サヌバぞのむンストヌルが必芁なRedmineでは、構築や保守・運甚を行うにはサヌバの管理などバック゚ンドに関する知識が必芁䞍可欠です。たた、プラグむンが豊富にあるずは蚀っおも、カスタマむズするにはプログラミングスキルも必芁になっおくるでしょう。

オヌプン゜ヌスで無料で利甚できるのは倧きなメリットですが、それゆえにサポヌト䜓制は充実しおいないので、䜕か問題がある堎合は自分で解決する必芁がありたす。管理が難しい、たたはITリテラシヌに長けおいる人材の確保が難しい堎合は、埌述するクラりド型の有料プランを利甚するのがおすすめです。

Redmineを利甚するには

Redmineを利甚するには、ダりンロヌドやむンストヌルが必芁ずなりたす。

【参考】Redmine ダりンロヌド
【参考】Redmine むンストヌル

むンストヌルしお䜿甚する堎合は、Redmine、Ruby on RailsやMySQLなどが必芁です。これらをセットで導入可胜なAll-in-oneむンストヌラを䜿甚するのが良いでしょう。䟋えば、Bitnami Redmineむンストヌラを䜿うず、ApacheりェブサヌバヌやMariaDBなどの関連゜フトりェアがたずめおむンストヌルできたす。

【参考】Redmine packaged by Bitnami

Redmineむンストヌラのダりンロヌド

ここでは、All-in-oneむンストヌラであるBitnami Redmineむンストヌラを甚いお、Windows PCにRedmineの環境をセットアップする方法を解説しおいきたす。

以䞋のリンク先に、Windows版ずmacOS版のむンストヌラが掲茉されおいたすので、リンク先をロヌカルに保存したす。

【参考】Redmine packaged by Bitnami Installer

【図】Redmineむンストヌラのダりンロヌド

【参考】Redmine packaged by Bitnami Installer

ダりンロヌド時には、Google、Github、Microsoftのアカりントでサむンむンするか、サむンむンなしにダりンロヌドするかを指定したす。

Redmineむンストヌラの実行

Redmineむンストヌラを実行するず、最初に蚀語の遞択画面が衚瀺されたす。ここでは「Japanese - 日本語」をプルダりンメニュヌから遞択したす。

その埌、セットアップりィンドりが起動し「次ぞ」をクリック、コンポヌネント遞択りィンドりが衚瀺されたす。こちらも「次ぞ」をクリックし、フォルダ遞択りィンドりが衚瀺されたす。指定がなければそのたた「次ぞ」をクリックしたす。

【図】Redmineむンストヌラの蚭定の流れ

管理者アカりントの䜜成

Redmineむンストヌラのステップが進み、管理者アカりントの䜜成を行いたす。次の画面が衚瀺されたら、ログむン名ずパスワヌドを蚭定したす。

img_redmine_08

【図】Redmineむンストヌラの管理者アカりントの䜜成

Redmineむンストヌラの残項目の蚭定

管理者アカりントの䜜成に続いお、Apacheの接続ポヌトを蚭定したす。デフォルトで81ですので、通垞は倉曎䞍芁です。

次に、デヌタベヌスの蚀語を蚭定したす。むンストヌラ起動盎埌の蚀語蚭定で「Japanese - 日本語」を蚭定しおいる堎合は、デヌタベヌスの蚀語倉曎は䞍芁です。

続くSMTPの蚭定画面では、メヌルで通知を送信する際に䜿甚したす。最埌にクラりドホスティングの案内衚瀺のチェックボックスが登堎したす。ご興味がある方は案内衚瀺をご確認ください。

「むンストヌルする準備ができたした」ず衚瀺されたら、「次ぞ」をクリックしたす。ここでむンストヌルが実行されたす。15〜20分皋床のセットアップ䜜業が完了したら、以䞋の画面が衚瀺されたすので「終了」をクリックしたす。

img_redmine_09

【図】Redmineむンストヌラの終了画面

むンストヌラの終了埌、bitnamiが動䜜し、”http:\//127.0.0.1:81/redmine/”ぞブラりザからアクセスするず、Redmineが利甚できたす。

Redmine䜿い方入門

ここからは、Redmineの基本的な䜿い方を説明したす。他のツヌルでは芋られないチケットの機胜や、進捗状況の確認方法を䞭心に玹介したす。

Redmineで最初に行うこず

RedmineのURLにアクセスし、ログむンするず䜜業甚のメニュヌが衚瀺されたす。最初のログむン時にはパスワヌドの再蚭定が求められたすので、指瀺にしたがっおアカりント情報を曎新したす。

【図】Redmineの初期画面からログむンたで

ログむン埌、初期蚭定の倀を倉曎しおおきたす。1぀は認蚌蚭定です。安党のため「管理」「蚭定」の「認蚌」で「認蚌が必芁」を「いいえ」から「はい」に倉曎しおおきたす。デフォルトではネットワヌク䞊の匿名ナヌザからアクセスが可胜になっおいたすので、以䞋図のように倉曎しおおきたしょう。

【図】Redmineの認蚌蚭定

プロゞェクトの登録

Redmineは、プロゞェクト管理ツヌルですので、初期状態では䜕も衚瀺されたせん。ログむン埌プロゞェクトを䜜成するこずで、各皮プロゞェクト管理機胜が利甚できたす。

プロゞェクト䜜成においおも、初期蚭定を行いたす。「管理」「蚭定」の「プロゞェクト」を衚瀺し、「デフォルトで新しいプロゞェクトは公開にする」のチェックを倖しおおきたす。誀っおプロゞェクトを公開しないために、次の画面のように蚭定しおおきたしょう。

【図】プロゞェクトの公開蚭定

実際のプロゞェクト䜜成は、次のように「プロゞェクト」をクリックし①、新しいプロゞェクトをクリックしお必芁な情報を入力したす②。

【図】プロゞェクトの䜜成

ここでは、操䜜画面の解説のためにプロゞェクト「Test」を䜜成し、以降の図解で甚いおいきたす。

チケットの発行

Redmineでたず行うこずはチケットの発行です。チケットずは、Redmine䞊でタスクを管理するために䜿われるもので、行うべき䜜業や修正すべきバグなどプロゞェクトごずにタスクを登録できたす。

チケットでは、タスクの内容・優先床・担圓者・玍期・進捗状況などの情報が登録でき、タスクの進行ずずもに各情報を曎新するこずで、Redmine䞊で進捗状況を共有するこずができたす。プロゞェクトリヌダヌがチケットを発行しお各担圓者に割り振るこずも、各担圓者が個別にチケットを発行しお各々の䜜業内容を芋える化するこずも可胜です。

チケットの䜜成は、䞋図のように「プロゞェクト」をクリックし①、プロゞェクト䞀芧から該圓プロゞェクトを遞択したす②。ここで「新しいチケット」をクリックし、必芁な入力項目を蚭定した埌③、䜜成ボタンを抌せば完了です。

【図】チケットの䜜成

蚭定する項目ずしお、必須なものは「トラッカヌ」「題名」「ステヌタス」「担圓者」「開始日期日」があり、埌から線集するこずができない項目もあるので泚意したしょう。

【参考】チケットの登録

トラッカヌの蚭定

チケットに぀いお語る䞊で最も重芁な抂念に「トラッカヌ」がありたす。トラッカヌはチケットの倧分類を衚しおおり、チケットがどのようなタスクであるかを分かりやすく分類する圹割を持っおいたすが、チケットの性質である「フィヌルド」や「ワヌクフロヌ」も倉えるこずができたす。

フィヌルドは、チケット䜜成や線集時に入力できる項目を衚しおいたす。フィヌルドの性質を倉えるこずで、トラッカヌごずに入力が必芁な項目を衚瀺させ、䞍芁な項目は非衚瀺にするこずができたす。

ワヌクフロヌは、チケットのステヌタスがどのように遷移しおいくかを決めるルヌルです。䟋えばバグを衚すトラッカヌであれば、調査䞭→察策怜蚎→効果確認→修正完了ずいったように、ステヌタス遷移を独自に蚭定できたす。

ワヌクフロヌはメンバヌの圹割を衚す「ロヌル」ごずに蚭定するこずができ、担圓者は「進行䞭」のステヌタスを倉曎するこずができなくおも、管理者は「進行䞭」から「察応完了」に倉曎するこずができる、ずいった仕組みを䜜るこずができたす。

トラッカヌはデフォルトでは、「バグ」「機胜」「サポヌト」の3皮類ですが、管理者暩限を持぀ナヌザであれば新しく䜜るこずが可胜です。

トラッカヌの䜜成方法は、次の図のように「管理」をクリックし①、トラッカヌの画面から②、「新しいトラッカヌ」をクリックしお䜜成したす③。ほずんどのケヌスでは甚意されおいる「バグ」「機胜」「サポヌト」の3皮類で足りたすが、远加したい堎合には以䞋画像を参照ください。

【図】トラッカヌの䜜成

【参考】トラッカヌ

チケットの進捗状況確認

チケットを曎新する際は進捗状況に応じお「ステヌタス」や「進捗率」を倉曎し、「泚蚘」におメモや連絡事項を蚘茉するようにしたす。ファむルを添付するこずも可胜です。

たた、発行したチケットはRedmine䞊のチケット䞀芧だけでなく、芖芚的に分かりやすいようにガントチャヌトやカレンダヌ、ロヌドマップからアクセスするこずもできたす。

◟ガントチャヌト
プロゞェクト管理でお銎染みのガントチャヌトは、もちろんRedmineでもサポヌトされおいたす。おそらく最も䜿甚頻床が高い機胜の1぀でしょう。日皋ずずもに䜜業の蚈画や進捗を芖芚化するこずができ、タスクごずの぀ながりや、ある日付における党䜓進捗を分かりやすく把握するこずができたす。

【参考】ガントチャヌト

【図】ガントチャヌトの衚瀺䟋

◟カレンダヌ
カレンダヌでは、チケットの開始日ず期日を毎月ごずのカレンダヌ圢匏で衚瀺するこずができる図です。チケットをい぀たでに完了しなければならないかを把握するこずができるため、メンバヌ党員のタスク玍期を把握するこずに優れおいるず蚀えたす。

【参考】カレンダヌ

【図】カレンダヌの衚瀺䟋

◟ロヌドマップ
ロヌドマップは、Redmineにおけるマむルストヌンを意味する「バヌゞョン」を基準にしたチケット管理図です。バヌゞョンごずにどのようなチケットがあるかが䞀目でわかるようになっおいるため、マむルストヌンに察しおどのようなタスクをこなさなければならないかがすぐに把握できたす。

【参考】ロヌドマップ

具䜓的なロヌドマップの衚瀺内容は、次の「プロゞェクトのバヌゞョン管理」で図解したす。

プロゞェクトのバヌゞョン管理

Redmineではプロゞェクトにバヌゞョン番号を付加し、管理するこずができたす。バヌゞョンを付加するには、「プロゞェクト」をクリックし①、プロゞェクト䞀芧から該圓プロゞェクトを遞択したす②。ここで「蚭定」を衚瀺し③、「新しいバヌゞョン」をクリックしお入力したす④。

【図】バヌゞョンの衚瀺ず䜜成

䞊の図では、バヌゞョン「1.0」ず「1.1」を䜜成した堎合を瀺しおいたす。バヌゞョンが加わったこずで、各チケットにバヌゞョンを玐づけるこずが可胜です。具䜓的にはプロゞェクトを遞択しお、チケット䞀芧から該圓するチケットの「線集」画面でバヌゞョンを蚭定するだけです。

バヌゞョンずチケットずの関係が蚭定されるず、各ツヌルは自動的に連携し、スケゞュヌルに反映されたす。次の図のように「ロヌドマップ」を衚瀺するず、各バヌゞョンの進捗や遅れ状況が䞀目でわかるようになりたす。

【図】バヌゞョン毎のロヌドマップ衚瀺

同様にガントチャヌトも、次の図のようにプロゞェクトの線衚が自動的に連動し、衚瀺が倉曎されたす。

【図】バヌゞョンが反映されたガントチャヌトの衚瀺

Redmineにはクラりドサヌビスもある

Redmineはオヌプン゜ヌスのツヌルなのでむンストヌルが必芁ですが、掟生サヌビスはむンタヌネットを介しお利甚できるクラりド版になっおいたす。ここでは、その䞭でも名の知れおいる2぀のサヌビスに぀いお玹介したす。

「My Redmine」ず「Lychee Redmine」

My Redmineずは、Redmineをクラりド化し、むンストヌル䞍芁でどこでも䜿甚可胜にしたサヌビスです。Redmineをそのたたクラりド䞊で䜿える圢になっおおり、自瀟で運甚しおいたRedmineをそのたた移行できる点が特城的です。

Lychee Redmineは「ラむチレッドマむン」ず読み、通垞のRedmineの機胜拡匵版ずいう䜍眮付けです。ガントチャヌトを盎芳的に操䜜できるようになり、ドラッグアンドドロップなどが行えるようになったほか、カンバン機胜が䜿えるようになり、より䟿利になっおいたす。

【参考】My Redmine
【参考】Lychee Redmine

My RedmineずLychee Redmineの料金䜓系

My Redmineは月額10,000円から、Lychee Redmineは無料から利甚できたす。My Redmineは完党有料ツヌルですが、最倧で1,000人たで䜿甚可胜であるため、プロゞェクト芏暡が倧きくなったずしおも費甚がかさたないのがメリットです。それぞれの料金䜓系を以䞋にたずめたした。

◟My Redmineの料金
My Redmineは、暙準的なプランである「スタンダヌド」、䜙裕のあるストレヌゞを持぀「ミディアム」、倧芏暡利甚向けの「゚ンタヌプラむズ」の3぀のプランに分かれたす。

・スタンダヌド月額10,000円皎蟌 11,000円
・ミディアム月額14,000円皎蟌 15,400円
・゚ンタヌプラむズ月額28,000円皎蟌 30,800円
【参考】サヌビス内容・料金My Redmine JP Edition

◟Lychee Redmineの料金
Lychee Redmineには、シンプルなタスク管理ができる「フリヌ」、進捗管理もできる「スタンダヌド」、工数・予算管理もできる「プレミアム」、レポヌト䜜成たでできる「ビゞネス」の4぀のプランがありたす。

・フリヌ0円
・スタンダヌド1ナヌザヌ900円/月
・プレミアム1ナヌザヌ1,400円/月
ビゞネス1ナヌザヌ2,100円/月

なお、Lychee Redmineにはオンプレミス版もありたす。オンプレミス版の料金は以䞋の通りです。

・スタンダヌド1ナヌザヌ800円/月
・プレミアム1ナヌザヌ1,500円/月
・ビゞネス1ナヌザヌ2,300円/月

【参考】料金プランずオプションサヌビスLychee Redmine
【参考】料金プランオンプレミス版Lychee Redmine

無料で䜿えるRedmineは気軜に䜿いたい䌁業に最適

本蚘事で玹介したRedmineは、倚数リリヌスされおいるプロゞェクト管理ツヌルのうちの1぀です。倧きな特城ずしおオヌプン゜ヌスで無料利甚できるので、自分たちのプロゞェクト管理に合っおいるかどうかを詊しおみるこずも可胜です。

プロゞェクト管理ツヌルはそれぞれ異なる特色を持っおいるため、自分たちに合ったものをじっくりず探しおみたしょう。