YouTrack は幅広い柔軟性を備えており、プロセス、チーム、および各ユーザーに対応できます。
YouTrack は強力なワークフローをサポートしているため、タスクのライフサイクルのあらゆる側面を自動化し、ユーザーを常に確立されたプロセスに従わせることができます。 YouTrack に付属する既定のワークフローを使用したり、JetBrains の GitHub リポジトリで追加のワークフローを探したりできるほか、ワークフロー作成ツールを使用するか、組み込みのスクリプトエディターを使って JavaScript コードを記述することで、独自のカスタムワークフローを作成することもできます。
タスクに含まれるフィールドと入力ルールを指定することで、タスクの表示方法やタスクに含まれる情報を思い通りに定義できます。 タスクに含まれるフィールドのリストはグローバルレベルとプロジェクトレベルで定義できるため、プロジェクト内の異なるサブシステム用に個別のタスクレイアウトを作成することができます。
YouTrack のほぼすべての既定フィールドは再構成可能なため、タスクに説明を付けて分類するのに必要な数の新しい課題フィールドを追加できます。
標準的なフィールドタイプ(テキスト、整数、浮動小数、列挙型リスト、日付など)のほかに、ユーザー、ユーザーグループ、バージョン、ビルド、その他のエンティティなどのシステム値を保存するフィールドを作成することができます。
表示対象が別のフィールドで選択された値に連動して変化するような条件フィールドを含めることで、余計な視覚要素を排除してユーザーの使い勝手を向上させることができます。
すべてのフィールドに独自のユーザー権限とグループ権限を設定できるため、より幅広いユーザーがアクセス可能なタスク内で機密情報の表示対象を制限できます。
YouTrack は JetBrains のその他のツールのみならず、一般的なサードパーティ製のバージョン管理システム、コードリポジトリ、テスト管理プラットフォーム、タスク追跡アプリケーションを含め、増え続ける外部システムにすぐに接続できるようになっています。
JetBrains の公開 REST API は完全に文書化されているため、他の製品やサービスとの統合機能を独自に作成することができます。
YouTrack のダッシュボードは、外部ソースから提供される情報の表示に使用できるカスタムウィジェットをサポートしています。 YouTrack Marketplace には JetBrains ではサードパーティのコントリビューターが作成したダッシュボードウィジェットが公開されており、独自のウィジェットをコーディングするのに役立つ詳細なドキュメントも用意されています。
ダークモードへの切り替え、YouTrack Lite と YouTrack Classic の切り替え、優先言語の選択、ユーザー自身とチーム全体用のダッシュボードのセットアップ、タスクの表示とレイアウトオプションの構成を駆使して自分だけの YouTrack にカスタマイズすることができます。
YouTrack は現在、ブラジルポルトガル語、簡体字中国語、英語、フランス語、ドイツ語、日本語、韓国語、ロシア語、スペイン語で提供されています。 これらは JetBrains が公式にサポートしているローカライゼーションであり、YouTrack が新しいバージョンをリリースするたびに更新されます。
また、チェコ語、ヘブライ語、ハンガリー語、イタリア語、ポーランド語、トルコ語、ウクライナ語へのコミュニティ翻訳も追加されています。 さまざまなチームやユーザーに合わせてインターフェース構成要素の名前を変更できるように、独自のカスタム翻訳を作成することも可能です。 各ユーザーは、プロファイル設定で優先するインターフェース言語を選択できます。
YouTrack のモバイルアプリでもローカライゼーションがサポートされました。 アプリの言語は、YouTrack で選択されている言語に自動的に設定されます。
チームの詳細、オフィスの場所、補足的な連絡先情報、他のユーザーへの個人的なメッセージといった追加情報のほか、チーム内連絡の円滑化やコミュニケーションとコラボレーションの強化に役立つあらゆる情報を格納できるフィールドを追加することで、ユーザーのプロファイルを拡張することができます。
カスタムユーザープロファイル属性は、Active Directory サーバーとの同期や、REST API または YouTrack ワークフロー経由のアクセスに対応しているため、プロセス自動化の可能性がさらに広がります。
グローバルレベルとチームレベルでのカスタマイズのほかに、各ユーザーが独自の YouTrack を構成するためのオプションを多数備えています。
アジャイルボード、ダッシュボード、タグ、および保存した検索条件を自分のみ、チームのみ、または特定ユーザーのみが表示できる独自のカスタムワークスペースを簡単に作成できます。 課題のコメントを表示できるユーザーを明示的に指定すれば、自分のみ、またはチーム内の限られたメンバーのみを対象としたメモを残しておくことができます。
テンプレートは完全にカスタマイズ可能であるため、メールや Jabber からユーザーと顧客に送信される自動通知の配信方法を完全に制御することができます。 通知テンプレートはシステム全体向けにグローバルでカスタマイズするか、プロジェクトごとにカスタマイズすることが可能で、インターフェース言語ごとに完全に独立したテンプレートが用意されています。