Microsoft Teamsは、Microsoft または外部サービスによって提供されるアプリのコレクションを提供します。 Teams アプリには、タブ、ボット、メッセージ拡張機能、またはこれらの機能の任意の組み合わせが含まれます。 Outlook と Microsoft 365 アプリで動作するように Teams アプリを拡張することもできます。 これらのアプリは、ユーザーの Teams コラボレーション エクスペリエンスの価値を高めます。
アプリは、個人または共有として自分自身を提示します。 個人用アプリでは 1 対 1 の通信が可能で、共有アプリでは複数のユーザーが共通の空間で共同作業を行うことができます。
組織の目標を推進する
コラボレーションとコミュニケーションは、あらゆるorganizationの重要な柱として機能します。 簡潔なコミュニケーション、必要なサービスとの統合、外出先でのアクセシビリティは、組織がアプリに依存することを選択する理由を示しています。
組織は、顧客とつながり、サービスを提供し、アプリと情報を共有します。 アプリは、ユーザーが共同作業を行う会議の場所になります。 適切に配置されたアプリは、外部および内部のビジネス ニーズに合ったまとまりのある環境を構築します。
アプリがビジネス要件を満たす領域の例を考えてみましょう。
開発オプション | ビジネス チャンス |
---|---|
- デスクトップ アプリ - Web アプリ - モバイル アプリ |
- ユーザー エンゲージメントを増やす - Microsoft Teams ストアでアプリを検出できるようにする |
顧客のメリット | 社内ワークフロー |
- 外出先でのアクセシビリティ - 顧客データのセキュリティ保護 - 簡単にできるコミュニケーション |
- 反復的なタスクの自動化 - Q&A やヘルプデスクなどのボットを使用してタスクを簡略化する |
特定のニーズに合わせてアプリ機能を拡張することで、Teams プラットフォームを使用してアプリを構築できます。 Teams 用にまったく新しいものを作成したり、既存のアプリを統合したりできます。
次の開発者ペルソナとアプリ シナリオの例を見てみましょう。
Teams アプリを使用してすべてのシナリオを満たすことができるため、Microsoft 365 全体のコラボレーションが強化されます。
Microsoft Teams プラットフォームでアプリを構築する
Teams アプリは、主要な情報、一般的なツール、信頼できるプロセスをユーザーに直接提供することで、共同作業ワークスペースの生産性を向上させます。 Teams プラットフォームの機能を拡張して、新しいアプリを作成するか、既存のアプリを統合することで、特定の要件を満たすことができます。 このプロセスは、組織の目標と生産性の両方のニーズを満たしています。
アプリを構築することの利点は、組織の目標の達成や社内の生産性の向上まで、さまざまです。
Teams がアプリのニーズに最も適している理由は次のとおりです。
コミュニケーションおよびコラボレーション
外部システムから情報を取得し、会話を容易にし、ユーザーがアクションを実行できるようにする Teams アプリを構築できます。 Teams は、これらの機能をクライアント内に統合し、外部システムでイベントやアクションが発生したときに対象ユーザーに情報をプッシュできます。
ソーシャルなやり取り
Teams はソーシャル プラットフォームとして機能します。 カスタムソーシャルに焦点を当てたアプリは、チームが企業文化をコラボレーションスペースに拡張することを奨励します。 アプリを使用して投票を送信したり、ユーザーがフィードバックを共有したり、接続と通信を促進したりできます。
一般的なビジネス プロセス
Teams アプリを作成して、販売呼び出しレポートの作成と共有、プロジェクトのタイムラインの追跡、一般的なリソースの予約、ヘルプ デスクの要求の送信、経費レポートの管理などの反復的なタスクを処理できます。 このようなタスクは、多くの場合、Teams アプリに統合された場合に自動化と合理化されたワークフローの恩恵を受けます。
タブとボットを使用した個人用アプリ
個人用アプリには、ボットとユーザーの間の対話を開く 1 対 1 の会話ボットが組み込まれています。 複雑なデータ セットを簡略化するダイアログ (TeamsJS v1.x ではタスク モジュールと呼ばれます) を含めることができます。 たとえば、複数のコラボレーターを持つデザイン ツール アプリは、ユーザーに通知する共有ボットを統合し、エンゲージメントを促進します。 さらに、チャット ボットは、IT 部門または人事部門のメールまたは電話を効果的に置き換えます。
既存のアプリの露出を高める
既存の Web アプリ、SharePoint サイト (または SPFx 拡張機能)、PowerApps、またはその他の Web ベースのアプリケーションを Teams に統合できます。 既存のアプリを拡張し、対話型機能を Teams に移植すると、ユーザー ベースが拡張され、エンゲージメントが向上します。
Teams ストアの利点
アプリを Teams ストアにプッシュして、可用性を向上させ、マーケティングの機会を生み出すことができます。 スタートアップ企業や確立された組織の場合、Teams ストア マーケットプレースは製品の認識を高め、大規模な対象ユーザーに到達します。
1 回ビルドし、どこでも実行する
Microsoft 365 全体で Teams アプリを拡張します。これにより、クロスプラットフォーム アプリをより多くのユーザーに配信することが合理化されます。 1 つのコードベースで、Teams、Outlook、Microsoft 365 アプリ環境向けにカスタマイズされたアプリ エクスペリエンスがサポートされます。 エンド ユーザーは作業コンテキストを離れずにアプリにアクセスし、管理者はワークフローを効率的に管理およびデプロイします。
最新のアプリ マニフェストと Teams JavaScript クライアント ライブラリ バージョンを使用して、個人用タブとメッセージ拡張アプリを Teams に加えて他の Microsoft 365 エクスペリエンスで実行できるようにします。 同じコードベースで Outlook や Microsoft 365 アプリなどのプラットフォームでユーザーにアクセスし、アプリの範囲を広げ、開発と配布プロセスを合理化できます。
次の手順
Platform Docs