最適な Teams アプリ

Microsoft Teams では、Microsoft または外部のサービスによって提供されるアプリのコレクションが用意されています。 Teams アプリには、タブ、ボット、メッセージ拡張機能、または機能の任意の組み合わせを指定できます。 Outlook と Microsoft 365 アプリで動作するように Teams アプリを拡張することもできます。 これらのアプリは、ユーザーの Teams コラボレーション エクスペリエンスの価値を高めます。

アプリには、個人用アプリと共有アプリがあります。 個人用アプリを使用すると、1 対 1 の通信が可能になり、共有アプリを使用すると、複数のユーザーがアプリ領域を共有して共同作業を行うことができます。

組織の目標を推進する

組織では、共同作業とコミュニケーションが重要です。 簡潔なコミュニケーション、必要なサービスとの統合、外出先でのアクセシビリティは、組織がますますアプリに頼るようになっている理由です。

組織は、顧客とつながり、サービスを提供し、情報を共有するためにアプリを使用します。 しかし、これだけではありません。 アプリは、ユーザーが一緒に作業するために集まる場所です。 よく配置されたアプリは、社外および社内のビジネス ニーズに合った統一感のある環境を構築するのに役立ちます。

アプリがどのような分野でビジネス ニーズを満たすのに役立つかを見てみましょう。

Teams アプリをビルドする理由を示すスクリーンショット。

開発オプション ビジネス チャンス
- デスクトップ アプリ
- Web アプリ
- モバイル アプリ
- ユーザー エンゲージメントを増やす
- Microsoft Teams Store でアプリを検出できるようにする
顧客のメリット 社内ワークフロー
- 外出先でのアクセシビリティ
- 顧客データのセキュリティ保護
- 簡単にできるコミュニケーション
- 反復的なタスクの自動化
- Q&A やヘルプデスクなどのボットを使用してタスクを簡略化する

ニーズに合わせてアプリ機能を拡張することで、Teams プラットフォームを使用してアプリを構築できます。 Teams 用に新しいものを作成するか、既存のアプリを統合します。

次の開発者ペルソナとアプリ シナリオの例を見てみましょう。

開発者ペルソナとユーザー ストーリーを示すスクリーンショット。

これらのすべてのシナリオを Teams アプリで満たし、Microsoft 365 全体で Teams 内のコラボレーションを強化できます。

Microsoft Teams プラットフォームでアプリを構築する

Teams アプリは、重要な情報、共通のツール、信頼できるプロセスを提供することで、コラボレーション ワークスペースの生産性を向上させ、ユーザーが集まり、学習し、仕事をする場を増やします。 アプリは、要件に合わせて Teams プラットフォームの機能を拡張する方法です。 新しいアプリを作成するか、既存のアプリを統合して、特定のビジネス ニーズに合わせて Teams プラットフォームの利点を活用します。

アプリを構築することの利点は、組織の目標の達成や社内の生産性の向上まで、さまざまです。

Teams がアプリのニーズに最も適している理由は次のとおりです。

  • コミュニケーションおよびコラボレーション

    成功を収める Teams アプリの多くは、別のシステムから情報を取得し、それについての会話を行い、ユーザーがアクションを実行できるようにすることです。 Teams では、これらのすべてのタスクを Teams クライアント内で直接実行できます。 外部システムのイベントやアクションに基づいて、対象ユーザーに情報をプッシュすることもできます。

  • ソーシャルなやり取り

    Teams はソーシャル プラットフォームです。交流を重視したカスタム アプリを使用することで、チームは社内文化を共同作業の場に広げることができます。 アプリを使用して投票を送信し、ユーザーが互いにフィードバックを共有し、つながりとコミュニケーションを可能にします。

    チームカルチャを構築するための Teams アプリを示すスクリーンショット。

  • 一般的なビジネス プロセス

    営業呼び出しレポートの作成と共有、プロジェクトタイムラインの追跡、一般的なリソースの予約、ヘルプ デスクの要求の送信、経費レポートなどのタスクは反復的なタスクです。 効果的な Teams アプリを作成します。

    内部で使用する Teams アプリを示すスクリーンショット。

  • タブとボットを使用した個人用アプリ

    1 対 1 の会話ボットは、Teams の機能の中でも自由度の高い機能です。 ボットとユーザーの間でのみ会話が行われます。 複雑な情報セットを簡略化するために、ダイアログ (TeamsJS v1.x ではタスク モジュールと呼ばれます) を含める柔軟性があります。

    たとえば、アプリが複数の共同作業者が使用するデザイン ツールである場合、すべてのユーザーに通知する共有ボットは、ユーザー エンゲージメントを構築するのに役立ちます。

    さらに、チャット ボットは、IT 部門や人事部門へのメールや電話の代わりに簡単に使用できます。

  • 既存のアプリの露出を高める

    既存の Web アプリ、SharePoint サイト (または SPFx 拡張機能)、PowerApp、またはその他の Web ベースのアプリケーションがある場合、それらの一部またはすべての Teams で有効にすることが効果的な場合があります。 Teams に既存のアプリを拡張し、対話機能を移植すると、アプリのユーザー ベースとユーザー エンゲージメントを向上させるのに役立ちます。

    [Teams] タブとして移植された SharePoint サイトを示すスクリーンショット。

  • Teams ストアの利点

    アプリを Teams ストアにプッシュしてアプリの可用性を向上させ、マーケティングの機会として使用できます。 新規事業を運営している場合、Teams プラットフォームは製品の認知度を高めるのに役立ちます。 Teams ストア マーケットプレースは、多くの対象ユーザーがアプリを見つけるための優れたプラットフォームです。

  • 1 回ビルドし、どこでも実行する

    Microsoft 365 全体で Teams アプリを拡張します。これにより、拡張されたユーザー対象ユーザーにクロスプラットフォーム アプリを配信するための合理化された方法が提供されます。1 つのコードベースから、Teams、Outlook、Microsoft 365 アプリ環境に合わせて調整されたアプリ エクスペリエンスを作成できます。 エンド ユーザーは、アプリを使用するために作業のコンテキストを離れる必要がなく、管理者は統合された管理とデプロイワークフローの恩恵を受けます。

    最新のアプリ マニフェストと Teams JavaScript クライアント ライブラリ バージョンを使用して、個人用タブとメッセージ拡張アプリを Teams に加えて他の Microsoft 365 エクスペリエンスで実行できるようにします。 Outlook や Microsoft 365 アプリなどのプラットフォームでは、すべて同じコードベースでユーザーにアクセスでき、アプリの範囲が広がり、開発と配布のプロセスが合理化されます。

次の手順