GitLabと他のツールとの比較

JiraとGitLabの比較

Jiraは、バグトラッキング・課題トラッキング・プロジェクト管理機能を提供する、プロプライエタリな課題トラッキング製品です。Jiraは最も人気のある課題管理ツールの一つです。Jiraはサードパーティの開発ツールとの多くの連携機能を提供します。GitLabの課題トラッキングはJiraと類似の機能を提供します。それに加えて、GitLabは柔軟なグループベースの課題ボード、チャットとの密接な連携、マージリクエストが完了した時に課題を自動的にクローズするといったソース管理との密接な連携を提供します。単純な課題トラッキングの域を超えて、GitLabは単一のアプリケーションで、計画・CI/CD・パッケージング・検証・リリース・モニタリングといったDevOpsライフサイクル全体をカバーします。そして、それらの状態やデータは自動的に課題と紐づけされます。Jiraでこれらを実現するには、たくさんのツールと連携しメンテナンスする必要があります。


機能

ポートフォリオ管理

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

プロジェクト、およびポートフォリオレベルで計画や進捗管理します。ポートフォリオ管理では、キャパシティとリソースを一緒に管理します。

ポートフォリオ管理の詳細

エピック

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

グループ内の複数の課題を機能レベルで集約し、計画や進捗管理ができます。

エピックの詳細

ロードマップ

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

ロードマップを使用すると、複数のエピックを時間軸で可視化できます。

ロードマップの詳細

グループマイルストーン

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

グループレベルのマイルストーンを使用して、複数のプロジェクトを横断的に進捗管理できます。複数のプロジェクトを横断的に、現在作業中の課題をまとめて表示することができます。

グループマイルストーンの詳細

グループ課題ボード

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

グループレベルの課題ボードを使用して、グループのすべてのプロジェクトの課題を一度に表示できます。

グループ課題ボードの詳細

強力な課題管理

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

複数の課題のステータスや担当者やマイルストーンを素早く一括で設定でき、設定した値で簡単に絞り込みができます。プロジェクトを横断して、マイルストーンや課題を表示できます。

課題管理の詳細

課題ボード

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

GitLabには、課題のラベルをベースに課題をリストを表示する、課題ボードがあります。課題ボードは課題管理をよりユーザーフレンドリーな形で提供するものです。

GitLab課題ボードの詳細

バーンダウンチャート

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

GitLabではマイルストーンのバーンダウンチャートを表示できます。これはスプリントやソフトウェアの新バージョンの作業の進捗管理に役立ちます。

バーンダウンチャートのドキュメントを表示

課題のウェイト

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

GitLabでは課題のウェイトを設定して、アジャイルのプラクティスに従って課題を管理できます。

課題のウェイトのドキュメントを表示

複数のプロジェクト課題ボード

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

大きな組織では、数百を超えるプロジェクトが、同時に動いていることも珍しくはありません。GitLab Enterprise Editionでは1つのプロジェクトが複数の課題ボードを持つことができ、計画の立案、機能や製品をリリースするワークフローの可視化に役立ちます。複数の課題ボードは、複数チームで使用する場合や、1つのリポジトリで複数の製品コードを管理している場合に、特に役に立ちます。

複数のプロジェクト課題ボード

関連した課題

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

関連した課題を明示的に紐付けることができます。

関連した課題の詳細

課題の複数担当者

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

一度に複数の担当者を課題に設定できます。

課題の複数担当者のドキュメントを表示

作業時間の記録

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

GitLabでは課題とマージリクエストに作業時間の見積と実績を入力できます。

作業時間の記録の詳細

サービスデスク

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

GitLabインスタンスのアカウントを持たない外部のユーザーに課題を作成することを許可し、自身が作成した課題以外へのアクセスを禁止できます。すなわち、GitLabのインターフェースでチケット管理ができます。

サービスデスクの詳細

課題個別の期限日

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

GitLabでは個々の課題に対して期限日を設定できます。これは、特定の期限日までにしなければならない、複数の小さなタスクを管理するのに役立ちます。

期限日のドキュメント

別のプロジェクトへ課題を移動

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

GitLabでは課題を別のプロジェクトへ移動できます。元の課題のすべてのリンク、履歴、コメントが移動先の課題にコピーされ、移動先の課題から元の課題を参照できます。これによって、複数のプロジェクトで課題を追跡するのが容易になります。

別のプロジェクトへ課題を移動の詳細

課題ボードのテンプレート

課題ボード/ダッシュボードは進行中のワークアイテムの組織フローを反映します。これらのボードは個別のワークフローを反映し、確立したパターンに従います。(スクラムやカンバンなど)確立したパターン用のテンプレートは新規ボードの設定を容易にします。

GitLab課題ボードの詳細

課題ボードのスイムレーン

マイルストーンやラベルで分けられた課題ボード内の課題の水平的なスイムレーンを閲覧できます。

課題ボードのスイムレーン

課題ボードから課題を作成

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

GitLabの課題ボードでは、ボードから直接課題を作成できます。また、課題に複数のラベルを割り当てることで、課題を複数のボードに表示させることができます。

課題ボードから新しい課題を作成の詳細

ラベルから構成される課題ボード

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

課題ボードはラベルをベースに構成されています。そのため、複数のラベルが設定されている課題は複数のリストに表示されます。これは課題を俯瞰的に捉えるのに役立ちます。

ラベルと課題ボードの詳細

ボードに課題をまとめて追加

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

課題ボードでは、複数の課題を選択して、まとめてリストに追加することができます。

ボードに課題をまとめて追加の詳細

設定可能な課題ボード

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

ボードをマイルストーン、ラベル、担当者、重みと関連付けることができます。

設定可能な課題ボードの詳細

課題ボードのフォーカスモード

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

課題ボードのフォーカスモードでは、画面から課題ボードに不要な要素を取り除き、より多くの情報が表示できます。

課題ボードのフォーカスモードの詳細

メールから課題を作成

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

課題のタイトルと説明を記載したメールを送信することで、課題の作成ができます。

メールから課題を作成

機密の課題

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

機密の課題を使用すると、機密情報をセキュアに管理できます。GitLabでは、機密の課題をプロジェクトの報告者レベル以上のアクセス権を持つメンバーだけに公開できます。

機密の課題の詳細

様々なアジャイルレポート

チームは、パフォーマンスに関する洞察を与えてくれる、リアルタイムの様々なレポートを利用できます。例えば、スプリントバーンダウン、エピックバーンダウン、累積フローダイアグラム、ベロシティチャート、バーンアップチャート、スプリントレポートなどがあります。

バーンダウンチャートのドキュメントを表示

アプリケーション固有のクエリ言語に基づく課題ボード

アプリケーション固有のクエリ言語を使って、課題ボードに何を表示するかを定義することができます。

設定可能な課題ボードの詳細

チャットから課題を作成、検索、表示

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

チャットから課題を素早く作成、表示、検索することができます。

スラッシュコマンドのドキュメントを確認

Mattermostとの連携

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

GitLab Omnibusを使用すると、Mattermostが自動的にインストールされ、Mattermostとの連携を簡単に利用できます。

Mattermost連携のドキュメントを確認

複数のグループ課題ボード

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

複数のプロジェクト課題ボードと同様に、複数のグループ課題ボードを作成できます。

複数のグループ課題ボード

複合的なインテグレーション

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

GitLabは、認証と認可 (LDAP / AD) メカニズムのほか、複数のサードパーティによるサービスやCI/CD、そしてALMやPLM、またアジャイルおよび自動化ツールなどの様々なツールと連携できます。

GitLabの連携機能の詳細

ラベル

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

「バグ」や「ドキュメント」といったラベルを使用して、課題やマージリクエストを簡単に分類できます。

GitLabのラベルの詳細

マージリクエストがマージされると課題を自動的にクローズ

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

GitLabでは、特別なキーワードを使用して、マージリクエストがマージされたタイミングで複数の課題を自動的にクローズすることができます。

課題の自動クローズの詳細

課題を自動クローズするパターンを設定可能

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

マージリクエストがマージされたタイミングで、複数の課題を自動クローズするためのキーワードを自身で定義できます。

課題の自動クローズの詳細

高機能なマークダウンをサポート

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

GitLabでは「GitLab Flavored Markdown」(GFM)を使用できます。GFMは標準的なマークダウンを拡張して、いくつかの便利な機能を追加したものです。

GitLab Flavored Markdownの詳細

課題とマージリクエストのテンプレート

CORE
STARTER
PREMIUM
ULTIMATE
FREE
BRONZE
SILVER
GOLD

課題とマージリクエストの説明のテンプレートを用意すると、テンプレートを選択して課題とマージリクエストを作成できます。これにより、チームのコミュニケーションを効率化できます。

GitLabの説明テンプレートの詳細

この文章の大部分が、GitLabの好きなユーザーによって書かれています。 そのため、GitLabに対するバイアスがかかっている可能性があります。 しかし、できる限り公正で事実に基づいた比較を行いたいと考えています。 GitLabにはない、他の製品の優れた機能があれば、ぜひ追加をしてください。 もしも、比較表に間違いやバイアスや漏れや古くなった内容を見つけた場合は、 このウェブサイトを修正するマージリクエストを投稿してください。 このウェブサイトのすべてのページは、フッターにあるリンクをたどって、 修正のマージリクエストを投稿することができます。

GitLabはGitLab, Inc.の商標です。その他のすべての商標・ロゴマークの権利はそれぞれの所有者に帰属します。

GitLabはオープンコア

GitLabの競合製品のほとんどはソースコードを公開していませんが、GitLabはオープンコア製品です。 GitLabコミュニティエディションは完全なオープンソースで、 GitLabエンタープライズエディションはオープンコア(プロプライエタリ)です。

ソースコードにアクセス

クローズドソースなソフトウェアと異なり、 コミュニティエディションエンタープライズエディションの ソースコードを確認したり、修正することができます。 機能の追加やカスタマイズのために、サーバーのソースコードを修正したり、GitLabのリポジトリをフォークすることができます。 独自に実施した変更はメインのソースコードにフィードバックし、マージされるように挑戦することを推奨します。 それにより、他のユーザーの役に立つ上に、自身のインスタンスのアップデート作業を簡単に保つことができます。

コミュニティからの貢献

GitLabには毎月数百人からの貢献があります。 顧客・ユーザー・GitLab社員のすべてが毎月のリリースに貢献しています。 このことは、簡単に使用できる便利なユーザー管理のような、 組織にとって本当に必要な機能の開発に役立っています。

長期利用に最適

GitLabは、数十万の組織が利用し、頻繁にソフトウェアへ貢献しています。 GitLabには堅牢なコミュニティが存在します。 つまり、GitLabは単一企業のサポートに依存していないので、 長期利用に適しています。

毎月、新しい安定版がリリース

毎月、機能の改善と新機能の追加と不具合の修正のすべてが適用された、 GitLabの新しい安定版がリリースされます。 これにより、GitLabはとても迅速に顧客の要望に応えることができます。

日本語でのサポートが必要な場合は 国内正規販売代理店 へお問い合せください。

無料で30日間、 GitLab Ultimate を試用できます。