redmine tutorial how use redmine project management
このRedmineチュートリアルでは、Redmineプロジェクト管理ツールをインストールして使用する方法について説明します。 JiraとRedmineの比較についても説明します。
RedmineはRubyで書かれたプロジェクト管理ツールです。複数のデータベースサーバーをサポートし、問題追跡システムとしても知られています。
これは、ユーザーがフォーラムや社内ブログを使用してアイデアを共有するのに役立つオープンソースツールであり、その結果、チームメンバー間で知識が維持されます。
学習内容:
Redmineチュートリアル
このチュートリアルでは、ユーザーがRedmineをインストールする方法、ツールの使用方法、その機能、およびJIRAとRedmineの違いについて説明します。
Redmineの機能:
- これはオープンソースのツールです。
- 複数のプロジェクトを追跡します。
- ユーザーがさまざまな役割と権限を持つことを許可します。
- ユーザーは、問題に費やされた時間を追跡できます。
- ユーザーは、グラフやチャートを使用して視覚的なレポートを見ることができます。
Redmine対JIRA
オーストラリアの企業「Atlassian」によって開発されたJIRAは、ユーザーが問題を追跡するのに役立つ問題追跡ツールです。 JIRAはアジャイル手法で使用され、さまざまなオペレーティングシステムで実行できます。
これはプラットフォームに依存しないツールであり、ワークフローとプロセス管理でも使用されます。 JIRAは、プロジェクト、問題、ワークフローの3つの概念に完全に基づいています。
以下に、RedmineとJIRAのいくつかの指針を示します。
パラメーター | Redmine | JIRA |
---|---|---|
一般 | Redmineは、カスタマイズ可能にするために多くのプラグインをサポートしています。非常に柔軟性があり、簡単に習得できます。 | JIRAには、カテゴリを含む2レベルの包含システムがあるため、ユーザーがJIRAを習得するのは非常に困難です。 |
スコア | Redmineの全体的なスコアは低いですが、無料のツールです | Redmineと比較してJIRAスコアは高く、10点満点中9.3点です。 |
費用 | Redmineはオープンソースツールであり、無料です | JIRAはまったく無料ではなく、常にある程度のコストを定義しています |
ウィキ | RedmineにはBuildinWikiが含まれています | JIRAユーザーは個別にインストールする必要があります |
カテゴリー | Redmineはプロジェクト管理ツールの下にあります | JIRAはIssueTrackingカテゴリに分類されます |
Redmineのインストール
オペレーティング・システム: Redmineは、UNIX、Linux、Windows、およびMacOSシステムをサポートしています。
インストールする方法
ステップ1 :Redmineをからダウンロード ここに 。
ステップ2 :新しいデータベースを作成する
MySQL
CREATE DATABASE redmine CHARACTER SET utf8mb4; CREATE USER 'redmine'@'localhost' IDENTIFIED BY 'my_password'; GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost';
SQLサーバー
USE (master) GO -- Very basic DB creation CREATE DATABASE (REDMINE) GO -- Creation of a login with SQL Server login/password authentication and no password expiration policy CREATE LOGIN (REDMINE) WITH PASSWORD=N'redminepassword', DEFAULT_DATABASE=(REDMINE), CHECK_EXPIRATION=OFF, CHECK_POLICY=OFF GO -- User creation using previously created login authentication USE (REDMINE) GO CREATE USER (REDMINE) FOR LOGIN (REDMINE) GO -- User permissions set via roles EXEC sp_addrolemember N'db_datareader', N'REDMINE' GO EXEC sp_addrolemember N'db_datawriter', N'REDMINE' GO
ステップ3: データベース接続
MySQLデータベースの例
production: adapter: mysql2 database: redmine host: localhost username: redmine password: 'my_password'
SQLServerの例
production: adapter: sqlserver database: redmine username: redmine # should match the database user name password: 'redminepassword' # should match the login password
ステップ4:依存関係をインストールします(RedmineはBundlerを使用してgemの依存関係を管理します)。
gem install bundler bundle install --without development test
ステップ5:このステップでは、セッションデータを保存するCookieをエンコードするためのランダムキーが生成されます。
bundle exec rake generate_secret_token
ステップ6:データベース構造を作成する
RAILS_ENV=production bundle exec rake db:migrate Windows Syntax: set RAILS_ENV=production bundle exec rake db
手順7:デフォルトの構成データをデータベースに挿入します。
RAILS_ENV=production bundle exec rake redmine:load_default_data
手順8:インストールをテストします。
bundle exec rails server webrick -e production
ステップ9:アプリケーションにログインします
注意: こちらをご参照ください リンク 上記のインストール手順のイメージソースとして(ステップ2からステップ9)
Redmineプラグイン
- Redmineはクロスプラットフォームのプロジェクト管理ツールであり、ユーザーはさまざまなプラグインを統合して、その使用量を増やすことができます。
- プラグインのインストールを開始する前に、インストールされているRedmineバージョンと互換性があることを確認してください。
- ユーザーはからさまざまなプラグインをインストールできます ここに
プラグインをインストールする手順は次のとおりです。
#1) コマンドを開始する前に、「スタート」>>「BitnamiAPPNAMEスタック>>アプリケーションコンソール」(Windows)の下の「スタート」メニューのショートカットをクリックして、Bitnamiスタック環境を開きます。
注意 :交換してください installdir Bitnamiスタックの完全なインストールディレクトリを持つプレースホルダー。
#二) .zipファイルを取得し、プラグインGitのリポジトリのクローンを作成します。 installdir / apps / redmine / htdocs / plugins 」ディレクトリ。
#3) プラグインをhtdocsリポジトリにインストールします。
「」 cd installdir / apps / redmine / htdocs /
YouTubeの動画をダウンロードできるアプリ
バンドルインストール
bundle exec rake redmine:plugins NAME = PLUGIN_NAME RAILS_ENV = production 「」
ログ生成ファイルに関連する警告メッセージが表示される場合は、以下のコマンドを実行してください。
注意 :スタックがrootとしてインストールされている場合は、sudoを使用します。
「sudochown:bitnami log / production.log
sudo chmod g + w log / production.log“
#4) Apacheサービスを再起動します
「」 sudo installdir / ctlscript.shrestart」
参考までに、さらにいくつかのプラグインについて以下に説明します。
#1)アジャイルプラグイン
このプラグインは、ユーザーがアジャイル手法で作業している場合に便利です。このプラグインを使用すると、ユーザーはかんばんやスクラムのようなボードやチャートを作成できます。
チャートとボードを使用すると、生産性と作業の両方を簡単に追跡できます。
プラグインはからインストールできます ここに 。
#2)チェックリストプラグイン
ユーザーは、複数のサブタスクを作成する代わりに、チェックリストの概念を使用できます。このプラグインを使用すると、ユーザーはすべてのチェックリスト項目を追加、削除、および「完了」としてマークできます。
ユーザーは、すべての変更の監査証跡も確認できます。ユーザーは、すべてのタスクを簡単に追跡できるようにするToDoリストを作成できます。プラグインはからインストールできます ここに。
#3)Q&A、FAQフォーラム、アイデアレポート
Redmineには組み込みのフォーラムが含まれていますが、実際に同じプラグインをインストールできます。プラグインは主にフォーラムに焦点を当てていませんが、他の機能も提供します。
ユーザーはプラグインをインストールして、から詳細を取得できます ここに。
Redmineの使い方
登録: ユーザーがページの右上隅にある(登録)タブをクリックすると、登録ページが表示されます。ユーザーはこのページを使用して登録できます。
- ユーザーがアプリケーションにアクセスするには、登録する必要があります。登録するには、ユーザーは赤いアスタリスクでマークされたすべての必須フィールドに必要なデータを入力する必要があります。 (下の画像を参照)
- ユーザーがRedmineに登録すると、アプリケーションにアクセスできるようになります。
- 管理者は、「新しいプロジェクト」をクリックしてプロジェクトを追加し、必要な詳細を提供して、プロジェクトに新しいメンバーを追加できます。
ログイン:
c ++ ideとコンパイラ
- ユーザーがRedmineにログインしようとすると、ログインページが表示されます。また、ユーザーは「パスワードを紛失した」リンクをクリックしてパスワードをリセットできます。
- (パスワードを忘れた場合)リンクは、管理者がアクティブにした場合にのみ表示されます。
- 登録ユーザーは、ログインIDとパスワードを入力してログインできます。
- ユーザーがパスワードを忘れたり紛失したりした場合、ユーザーは「パスワードを紛失した」リンクをクリックして新しいパスワードを作成できます。
- ユーザーが「LostPassword」リンクをクリックすると、「Lost password」ページにリダイレクトされ、そこでユーザーは有効な電子メールアドレスを入力して新しいパスワードを生成できます。
問題を作成する
登録ユーザーは欠陥を作成することができます。新しい欠陥を作成するには、ユーザーはログインする必要があります。新しい問題を作成するには、ユーザーはヘッダーにあるタブに移動する必要があります。ユーザーは、欠陥、機能、パッチなどのさまざまなトラッカーを選択することもできます。
問題を作成するには、ユーザーは以下のフィールドに入力する必要があります。
- トラッカー: 問題のカテゴリを示します。
- 件名: 短くて意味のある文章。
- 説明: バグの説明と再現手順を提供します。
- 状態: 新規、解決済み、クローズなどのバグのステータスを提供します。
- ファイル: ファイルをアップロードするには(問題のスクリーンショットなど)。
すべての詳細を提供した後、欠陥が作成されます。
探す:
ユーザーには、右上にある検索テキストボックスが表示されます。
- シンプルな検索テキストボックスです。
- ユーザーは、既存の欠陥または作成された新しい欠陥を検索できます。
- ユーザーは任意のIssueIDを検索し、Enterボタンをクリックできます。高度な検索にリダイレクトされます。
- ユーザーは、(高度な検索)画面で詳細を入力することにより、検索を絞り込むことができます。
マイページ:
ユーザーは、情報が格納されている複数のブロックを表示でき、それに応じてページをカスタマイズできます。
- ユーザーは、「マイページ」で自分に割り当てられた、または自分から報告されたすべての問題を確認できます。
- 「私に割り当てられた問題」および「報告された問題」のブロックは、デフォルトで有効になっています。必要に応じて、ブロックをドラッグアンドドロップすることもできます。
- 「IssueAssignedto me」ブロックには、ログインユーザーに割り当てられた問題に関連するすべての情報が含まれています。次のフィールドが含まれます。
- 発行ID
- プロジェクト
- トラッカー
- 状態
- 件名
- 「報告された問題」ブロックには、ログインユーザーによって報告された問題に関連する情報が含まれています。
Redmineを使用したプロジェクト管理
Redmineは、プロジェクトを効率的に追跡するための最良のツールの1つです。現在、同社はアジャイル手法、そして最も重要なのはスクラムに重点を置いています。
Redmineでは、ユーザーはバグ/機能/タスクなどの問題としてすべてを作成し、開始日と終了日を指定することでそれぞれのメンバーに割り当てることができます。サブタスクに対してプロジェクターで実行されたすべてのアクティビティは、「アクティビティ」タブを使用して追跡できます。
プロジェクト用のスペースの作成
ユーザーは、(プロジェクト)タブを選択し、(新しいプロジェクト)をクリックして、プロジェクトを追加できます。デフォルトでは、サイト管理者とプロジェクトマネージャーのみが新しいプロジェクト用のスペースを作成できます。
プロジェクトを作成するときは、名前と一意の識別子を指定する必要があります。識別子はプロジェクトスペースのURLの一部として使用されます。少なくとも1人がプロジェクトマネージャーとして割り当てられる必要があります。
Redmineの重要な概念
プロジェクトの概要
ユーザーは、プロジェクトに関連するすべての詳細を簡潔に見ることができます。
左側の「IssueTracking」ブロックには、オープン/クローズ状態にあるすべての問題の完全なステータスが含まれています。
右側に表示されている「メンバー」ブロックには、プロジェクトに関連するすべてのメンバーが含まれ、「最新ニュース」ブロックには、プロジェクトに関連するすべての最新ニュースが含まれています。
- 活動報告 プロジェクトまたは検索された問題に関連するすべての監査ログまたは履歴情報があります。
問題追跡
以下に示すように、問題を追跡する2つの異なる方法があります。
#1)問題リスト
ここから、ユーザーは問題のリストを表示し、特定の問題を選択して詳細を確認できます。また、デフォルトでは、ユーザーは未解決の問題を表示できますが、それに応じてリストを表示するには、フィルターを適用する必要があります。
#2)問題の概要
問題の概要は、すべてのバージョンのプロジェクトに関連するすべての問題を含むレポートを提供します。
トラッカー、バージョン、優先度、サブプロジェクト、担当者作成者、カテゴリなどのさまざまなテーブルが含まれ、各グリッドには未解決/未解決/合計の問題が表示されます。
時間追跡
タイムログの詳細
プロジェクトにかかった合計時間の詳細が表示されます。時間ログ機能は、プロジェクトの「時間追跡」モジュールがアクティブ化されている場合にのみ使用できます
MacChromeに最適な広告ブロッカー
詳細レベルで表示される時間エントリ:

タイムログレポート
ユーザーは、タイムログの詳細を希望の形式、つまりCSV形式で表示できます。タイムログレポートには、 概要=>費やした時間=>レポート
進捗状況の追跡
ガントチャート
開始日、期日、ステータス、解決策など、プロジェクトの進捗状況を追跡するために使用されます。これはプラグインであり、ユーザーはそれをインストールできます。
カレンダー
カレンダービューには、他のカレンダーショーと同様に、プロジェクト関連のデータが月ごとに表示されます。少なくとも開始日と期日(利用可能な場合)のすべての問題が表示されます。
カレンダーモジュールは、各プロジェクトの(プロジェクト構成)タブから有効または無効にできます。
リポジトリ
ユーザーはヘッダーの(リポジトリ)タブを確認できます。ユーザーが同じタブをクリックすると、プロジェクトリポジトリにリダイレクトされ、ユーザーは最新のコミットを確認できます。
ユーザーは「+」アイコンをクリックしてディレクトリを展開できます。ユーザーがリビジョン番号をクリックすると、コミットの詳細が表示されます。
その他の便利な機能
以下にリストされているのは、アプリケーションに存在する他のいくつかの機能です
ニュース
- ユーザーは、プロジェクトに関連するニュースや好きなテーマを公開できます。
- ニュースは、ユーザーの許可に応じて追加/編集/削除できます。
- ユーザーがニュースをクリックすると、(概要)タブでプロジェクトに関連するニュースの見出しが表示され、詳細にリダイレクトされます。
- チーム全体に情報を公開したいプロジェクトマネージャーの例を見てみましょう。プロジェクトマネージャーは、(+ニュースを追加)をクリックしてニュースを作成し、概要、タイトル、説明を入力できます。
- チーム全体が(プロジェクトの概要)領域でニュースの概要を確認でき、ユーザーがタイトルをクリックすると、詳細ページにリダイレクトされます。
- ユーザーは(ニュース)タブに移動して最新のニュースを見ることができます。
ドキュメント
- ユーザーがユーザーマニュアルや技術文書を追加できる場所です。
- ドキュメントには2つのカテゴリがあります。
- ユーザードキュメント
- 技術文書
- (ドキュメント)タブから、ユーザーは(+新しいドキュメント)リンクをクリックしてドキュメントを追加できます。
- ユーザーがドキュメントをアップロードすると、タイトルは、追加されたドキュメントをダウンロードするためのリンクとして使用できます。
フォーラム
- チーム全体がコミュニケーションできる場所です。また、ユーザーは、前に説明したトピックの詳細ビューを表示できます。
- フォーラムでは、グリッドに次のアイテムが表示されます。
- トピック
- メッセージ
最後のメッセージ:受信した最新のメッセージへのリンク
- ユーザーがトピックをクリックすると、そのトピックに対応する詳細ビューが表示されます。
ファイル
- ユーザーがファイルをアップロードできる場所です。
- また、ファイルモジュールは設定から有効/無効にすることができます。
- ユーザーは「+新しいファイル」アイコンをクリックして新しいファイルを追加できます
- ユーザーは、ローカルから「ファイルの選択」ボタンを選択してファイルを追加できます。また、ユーザーは「」を選択して複数のファイルを追加できます。 別のファイルを追加する 」リンク。
結論
このチュートリアルでは、Redmineの紹介、JIRAとRedmineの違い、Redmineの使用方法とそのインストール手順について説明しました。
さらに、タイムトラッキング、進行状況の追跡、およびニュース、ドキュメント、フォーラム、ファイルなどの他の便利なツールについても簡単に説明します。
推奨読書
- JIRA管理チュートリアル:JIRA管理者とユーザー管理
- Jiraポートフォリオチュートリアル:JIRA用のアジャイルプロジェクトポートフォリオ管理プラグイン(レビュー)
- PractiTestテスト管理ツールハンズオンレビューチュートリアル
- TestLinkチュートリアル:TestLinkテスト管理ツールのレイマンガイド(チュートリアル#1)
- AndroidおよびiOSデバイス用の2021年の10の最高のプロジェクト管理アプリ
- 2021年の25の最高のプロジェクト管理ツール(最新のランキング)
- プロジェクト管理のための2021年の8つの最良のTrello代替案
- FogBugzチュートリアル:プロジェクト管理と問題追跡ソフトウェア
- 2021年のトップ10アジャイルプロジェクト管理ツール