開発背景
IT技術が進歩しつづけている現状とは裏腹に、進捗管理、ジョブ管理は未だエクセルなどのドキュメントで管理している場合が多いです。しかし、作業進捗や計画の変更が頻発して発生する場合、これをドキュメントで管理するのは容易ではありません。また、作業変更履歴を確認した、タスク同士の関連性を追跡することが難しいです。
「ANKO REDMINE」とは
オープンソースのプロジェクト管理システムである「REDMINE」をベースとし、足りない機能を加えて開発したシステムです。REDMINEに足りなかった管理機能、利便性、モニタリング機能、ツール間の連動、プラグインのバグなどを改善しながら開発した製品です。「REDMINE」はオープンソースのプログラムであり、Web基盤のシステムでタスク、バグ、イシューなどの情報を集約させながらプロジェクトを管理することが可能です。プロジェクト管理システムの分野で世界的に最も人気があり広く使われており、コミュニティ活動も活発で、成熟度が高いオープンソースです。
必要性
- プロジェクトの見える化 : プロジェクト全体の状況や進捗をリアルタイムで把握できます。
- トレーサビリティの向上 : 作業の変更履歴が自動で残るため、時間が経過しても追跡が可能です。
- 知識情報の資産化 : プロジェクトの成果物、ノウハウ、情報、作業内容などが蓄積されて資産化できます。
プロジェクトの見える化
プロジェクト情報、日程(タスク)、進捗(計画対比実績)、変更履歴、ソース変更情報等を通してプロジェクトの全体的な運用状態を確認できます。
オープンソースで構成
ANKO REDMINEはオープンソースで構成されており、世界中に厚いユーザー層がいて、最新技術を取り入れています。さらに、持続的にアップデートされていて、オープンソース間の互換性も備えています。 また、多様なプラグインを提供しているため、必要な機能の追加や開発が可能です。
柔軟な使用性
ANKO REDMINEはプロジェクト管理やイシュー管理だけでなく、維持保守、装備管理、会議室管理のような一般的な管理業務にも活用でき、ユーザー側の必要に応じて柔軟に使用することができます。
低費用で構築可能
オープンソースで構成されたANKO REDMINEは安価な費用で構築が可能です。商用ソリューションの場合、数千万円の製品が多く、一部機能のみ備えている製品でも数百万円に達するため、導入が簡単ではありません。これらに比べて、ANKO REDMINEは低費用で優れた機能を提供しているため、一石二鳥の効果を期待できます。
要件管理と要件追跡表
要件、設計、テストケース、ソースがマッピングされているため、要件変更によって修正が必要な範囲(設計、ソース)を迅速に把握でき、開発に伴うリスク、期間などを測定できるため、見える化していなかった部分をスマートな方法で追跡できます。また、UMLツールで作成した設計情報をXMLファイルでANKO REDMINEに登録し、要件とマッピングできます。
モニタリング
見える化が難しかったプロジェクト別の進捗やユーザー別の進捗を一目で把握できるようにモニタリング機能を提供しています。
バグとリリース管理
バグの登録・管理機能だけでなく、バグと関連するソースが自動でマッピングされ、追跡性を高めます。また、リリース管理機能を通してバグ、タスク、新機能などリリースされた内容を簡単に共有・管理できます。
テスト管理
テストを専門的に管理できる機能で、関連した要件、テストケース、バグがマッピングされるため、簡単に追跡できます。また、テスト実行の内容やその結果を簡単に照会でき、統計機能を通してテストの進捗とバグ率などをリアルタイムで把握できます。
コードレビュー
コードの内容をWeb上で検討し、コードラインにレビュー内容を作成し、チケットとして担当者を指定して作業の割り当て、結果を処理させる機能です。また、Web上でリポジトリを照会すると、コードレビューの内容をコードラインの位置で確認できます。
日程管理とガントチャート
プロジェクト管理において重要な要素であるスケジュール管理機能は、リアルタイムで作業の進捗を把握させ、ガントチャートを通して視覚的に進捗状況を確認できるようにします。csvファイルを活用して複数の日程を一括登録することができます。
プロジェクト管理で重要な要素であるスケジュール管理機能は、リアルタイムでチケットの進捗を把握可能にさせ、ガントチャートを通して視覚的に進捗状況を確認できるようにします。日程登録時、csvファイルを活用したら、複数の日程を一括登録することができます。
製品別の機能比較表
機能名のリンクをクリックすると詳細ページに移動します。
No | 機能名 | 概要 | ANKO PMS (一般会社用) |
ANKO REDMINE (開発会社用) |
ANKO ALM (開発会社用) |
1 | REDMINE 基本機能* | ノーマルREDMINEで提供する機能 | ◯ | ◯ | ◯ |
2 | モニタリング | 個別プロジェクトのモニタリング機能 | ◯ | ◯ | ◯ |
3 | 個人別のモニタリング | 個人別のモニタリング機能 | ◯ | ◯ | ◯ |
4 | ダッシュボード | ダッシュボード機能 | ◯ | ◯ | ◯ |
5 | ガントチャート | 既存のガントチャートページを強化 | ◯ | ◯ | ◯ |
6 | 文書管理 | 自動的に版の管理ができ、決済フローを設定可能 | ◯ | ◯ | ◯ |
7 | チケット作成時の機能 | 1.画像の貼付け、テキストの書式等のリッチエディタ 2.クリックボードからチケットに画像の貼り付け 3.チケットの雛形(テンプレート)を提供 4.自動的にチケットのステータスを変更 5.チケット登録時に、既存の類似題名チケット表示 |
◯ | ◯ | ◯ |
8 | チケット表示時の機能 | 1.作成日、更新日などの相対表示を絶対表示化 2.コメント、ログ、活動などをタブ毎に表示 3.添付画像をライトボックスでプレビュー 4.サイドメニューのサイドバー化 |
◯ | ◯ | ◯ |
9 | その他の機能 | 1.プロジェクトツリー表示機能 2.子チケット表示項目のカスタマイズ機能 3.ヘッダー部のリンク生成機能 4.バナーの表示機能 5.クイックビュー機能 6.チェックリスト機能 7.ウォッチャーにグループを割り当て機能 8.項目自動フィルタリング機能 9.プロジェクトテンプレート機能 |
◯ | ◯ | ◯ |
10 | テスト | テスト工程の管理 | - | ◯ | ◯ |
11 | コードレビュー | Web上でコードレビューを提供 | - | ◯ | ◯ |
12 | 要件追跡 | 要件追跡表を自動的に作成 | - | ◯ | ◯ |
13 | 開発環境との連動 | Eclipse、Microsoft Visual StudioとRedmineを連動 | - | ◯ | ◯ |
14 | 構成管理システムとの連動 | Subversion、Git等とRedmineを連動 | - | ◯ | ◯ |
15 | Jenkinsとの連動 | JenkinsとRedmineを連動 | - | - | ◯ |
* REDMINE基本機能: イシュー管理(要件管理、バグ管理、スケジュール管理など多様なタスク管理可能)、ガントチャート、リポジトリ、カレンダー、Wiki、掲示板、ニュース、文書、ファイル、メール通知、マイページ
他社製品との比較
- ユーザー数の制限が無いサーバーライセンス
- プロジェクトおよびチケット(イシュー)を階層数に制限なく、親子関係を指定可能
- 様々な無料プラグインを利用して機能拡張が優れている
- 購入済みのプラグインは無料アップグレードを実施
ノーマル「REDMINE」との相違点
- モニタリング機能(全体プロジェクトモニタリング、個別プロジェクトモニタリング、ユーザー別モニタリング)
- 要件追跡表、リリース管理、ダッシュボード、テスト管理、強化されたガントチャート
- 画像貼り付け、チケットテンプレート、自動ウォッチャー登録
- その他