次の方法で共有


Deutsche Bahn は市民開発者に Power Platform を提供

この記事では、ヨーロッパ最大の鉄道インフラを運営する Deutsche Bahn (DB) グループが、Microsoft Power Platform を使用してローコード ビジネス アプリケーションをすべての従業員が構築できるようにすることで、イノベーションを加速させた方法について説明します。

ドイツ鉄道は、ヨーロッパ全土の主要都市を結ぶ高速都市間エクスプレス(ICE)列車などを通じて、毎日何百万人もの乗客にサービスを提供しています。 貨物輸送と物流の分野では、DBカーゴとDBシェンカーが広範な業務を管理し、世界中に効率的に商品を輸送しています。

DB は、Premium Power Platform ライセンスを通じてすべての従業員に権限を与えます。 そのため、DBの従業員は協力して、ローコードのビジネスアプリケーションを大規模に構築し、維持することができます。 このポリシーにより、4,000 人の市民開発者からなる活気に満ちた急成長中のコミュニティが誕生し、500 を超えるアプリケーションが運用されています。 彼らのアプリは、DBのすべてのビジネス分野で時間を節約し、コストを削減しています。

例えば、モバイル アプリは 8,440 件のトラック修理をターゲットとしており、手動記録と比較してターゲットあたり 3 分を節約し、チームに 56 日を還元します。

「Power Platform を使用する前は、新しいアプリの開発に非常にコストがかかりました」と、DB Group Microsoft 365 導入および変更管理の責任者である Thomas Czierpke 氏は述べています。 「今では、プロの開発者や多くの時間を必要としなくなりました。」

私たちの同僚はそれぞれ、自分のチーム、あるいは会社全体の問題を解決するために、Power Platform ライセンスを持っています。 独自のアプリを作成するのは非常に簡単で、非常に高速です。

Thomas Czierpke 氏、導入および変更管理責任者

ケース スタディ

この技術的ケーススタディでは、以下のことを学びます:

  • DB Group は、Microsoft Power Platform を使用する市民開発者モデルにより、時間とコストを削減しました。
  • DB のシフト ログのモバイル アプリは、Power Apps に組み込まれ、Power Automate フローを使用してメールをスケジュールし、Power BI ダッシュボードでデータを視覚化します。
  • DB のレール メンテナンス アプリもまた、Power Apps に組み込まれており、データを Dataverse テーブルに、画像を SharePointフォルダに転送することで、デバイスがオンラインかオフラインかに関係なく、データ収集を簡単に行うことができます。

シナリオ

市民開発者プログラムを構築するための DB のアプローチは、集中型とローカライズ型の 2 つのレベルでセンター オブ エクセレンス (CoE) と連携して運用されます。

「当社には一元化されたセンターオブエクセレンスがあり、ガイドラインを定義し、会社全体の共通のコンポーネントとサービスを標準化しています」と、DB Systel Architecture GuildおよびDB CoE Integration Areaでローコード/ノーコードトピックチームを率いるSakibou Tchagbele氏は述べています。 「現地のセンター・オブ・エクセレンスは、子会社レベルでの実装に重点を置き、子会社のCIOも参加しています」

このアプローチにより、ガバナンスが地域レベルまで確実に実装されます。 また、Tchagbele 氏と彼のチームを圧倒することなく、市民開発者プログラムを拡張できることも保証されます。 「すべての市民開発者からの質問をすべて確認する必要はありません」と彼は説明し、「地元の専門家が解決できないものだけを確認します」と述べました。

次の図は、DB の Microsoft Power Platform ガバナンス モデルを示しています。

ロール、プロセス、環境を示す、Deutsche Bahn の Power Platform ガバナンス モデルを示す図。

ガバナンスにおける主な 2 つの役割は次のとおりです。

  • プラットフォーム ユーザー は、Power Platform アプリケーションを作成および保守します。
  • プラットフォーム プロデューサー は、Power Platform を準備してユーザーに展開します。

Platform ユーザーは、アプリを構築する市民開発者と、アプリを評価してフィードバックや改善を提供するローカルの専門家チームで構成されます。 各地域のエキスパート チームが市民開発者を指導し、アプリのリリース準備が整ったら承認します。

市民開発者は、マネージド 環境でアプリを構築します。 このプロセスでは、開発/テスト環境でアイデアを生成し、評価と改良の間にアプリをステージングしてから、運用環境にアプリをデプロイします。 環境は、サービスを定義して CoE のスケーラビリティを確保するプラットフォーム プロデューサーによって準備および提供されます。

ガバナンス戦略

シチズンデベロッパー・ガバナンス・モデルを構築するために、DBグループは以下のステップを完了しました。

  • CoE を形成 して、Microsoft Power Platform ガバナンスを定義、提供、拡張します。
  • マネージド環境を大規模に作成 して、市民開発者が開発テスト環境でアイデアを生成し、ステージング環境でアプリを調整し、運用環境でアプリを展開できるようにします。
  • 市民開発者のトレーニング と規模に応じた追加的ロール。

CoE を形成する

DB は CoE を形成して、Power Platform ガバナンスを定義、提供、拡張しました。

Platform プロデューサーは、様々なテクノロジーとデータ用のコネクタを構築し、特定のコンポーネントと機能を定義し、機能ブループリントを構築し、テンプレートを設計します。 アプリ環境の準備がすべて整うと、プラットフォーム プロデューサーは マネージド環境にサービスを提供し、市民開発者はアプリを大規模に構築できます。

CoE チームは、独自のガバナンス機能を開発するために基盤として Power Platform センター オブ エクセレンス スタート キット を使用します。 アプリ間の一貫性を確保するために、チームは DB ユーザー エクスペリエンス (UX) スタイル ガイドを使用して、さまざまな Power Apps テンプレートをプロビジョニングしました。 市民開発者もプロの開発者も、これらのテンプレートを DB Power Apps 開発の出発点として使用します。

マネージド環境を大規模に作成する

市民開発者は、開発/テスト環境でアイデアを生成し、アプリを構築します。 コンセプトが実証されると、ビジネスの重要度と価値、リスク管理、データ保護、セキュリティなどについて、ローカルの専門家チームによって評価されている間に、アプリをステージングします。 アプリが承認されると、運用環境に展開されます。

大規模なガバナンス戦略を推進するために、DB は 2022 年に機能が導入されて以来、マネージド 環境を使用してきました。 これらの機能には、Power Apps にサインインするとすぐに、作成者を迎えるカスタマイズされた ウェルカム コンテンツ が含まれます。 このウェルカム コンテンツには、各環境の最新の内部ポリシーが含まれています。 さらに、管理者は多数の環境を 環境グループ に整理し、それらのグループ全体に特定のルールを適用できます。

市民開発者をトレーニングする

DBの従業員は、より優れたソリューションをより迅速に構築し、イノベーションを推進する機会を熱心に受け入れました。

昨年、Czierpkeが2,000以上のトレーニングセッションを提供したところ、わずか7時間で予約が埋まりました。 彼は、DBのコミュニティアプローチが、このようなレベルの興奮を後押ししたと信じています。 「それが重要な要素だと思います」とCzierpke氏は断言します。 「コミュニティには 11,000 人の人々がいて、ワークショップやショーケース、その他の学習イベントに参加しています。今では全員がお互いに刺激し合い、盛り上がっています。」 この Power Platform コミュニティは、DB グループ内で 3 番目に大きなコミュニティです。

また、DB は、Power Apps、Power Automate、Power BI などの Power Platform 機能を使用して、会社全体で従業員トレーニングを組織する画期的なトレーニング アプリも発表しました。 このイニシアチブは、労働者評議会が承認した最初の組織全体の Power Platform ユースケースを表しています。 したがって、これはDBのIT部門にとって、プラットフォームのより広範な採用を促進する上で重要なマイルストーンとなりました。

このトレーニングの結果、全社的な作成者が、大きなビジネス成果をもたらすアプリを構築しています。

アプリケーションの例

市民開発者が構築した成功したアプリケーションの例をいくつか見てみましょう。 これらの例は、構築するアプリケーションの種類と、それらを構築するために必要な手順の両方を理解するのに役立つため、どの組織にとっても役立ちます。 次のアプリケーション例について詳しく説明します。

  • 旅客列車を清掃するチーム向けの シフト ログ報告プロセスをデジタル化するアプリ
  • トラック メンテナンスに関連する プロセスを合理化するアプリ

シフト ログの報告プロセスをデジタル化するアプリを構築する

DB Services GmbH の Stephanie Schneider 氏は、旅客列車を清掃するチームのために、報告プロセスをデジタル化するアプリを構築しました。 以前は紙に記録されていたシフト ログ データを、Power Apps を使用して構築されたモバイル アプリに直接入力できるようになりました。 データは自動的にコンパイルされ、スケジュールされた Power Automate フローを通じてマネージャーにメールで送信され、パフォーマンスに関する分析情報を即座に提供する Power BI ダッシュボードに表示されます。

次の図にユーザー エクスペリエンスを示します。 従業員は 開始 を選択し、左に示すようにレポート情報を入力します。 データは右に示すように、Power BI ダッシュボードでビジネス インテリジェンス用に視覚化されます。

シフト ログ レポートをデジタル化するために構築されたアプリと対応する Power BI データの概要を示す図。

このアプリは、手書きの不備によって引き起こされるエラーを20%から2%に減らし、シフトマネージャーはシフトごとに約70分節約します。 そのため、1 日に 3 つのシフトがあるため、シフトマネージャーは 1 週間で 24 時間節約でき、その時間をオンサイトの重要な問題に費やすことができます。 あるグループでのアプリの成功は、すぐに他のビジネス分野のマネージャーからの関心につながりました。 「現在、他の地域の担当者がアプリをテストしています」と Schneider 氏は述べています。 「会社全体に及ぼす潜在的な影響は甚大です」

メンテナンス プロセスを合理化するアプリを構築する

DB InfraGO の Christoph Schmitz 氏は、トラックのメンテナンスに関連するプロセスを合理化するアプリを構築しました。 線路のメンテナンスは、証拠写真や測定データの収集と分析を含む複雑なプロセスです。 これまでDBは、カメラや紙のノートを装備した作業員を派遣することで、このプロセスを完了していました。 その後、画像とデータは手動でフォルダーとExcelファイルに移動しました。

「これは必要な作業ではありましたが、従業員の主な仕事ではありませんでした」と、モバイルアプリでプロセス全体をデジタル化したSchmitz氏は述べています。

次の画像に示すように、従業員はアプリのフォームにトラックのメンテナンスに関する情報を入力し、保存ボタンを選択するだけです。

線路メンテナンスを記録するためのフォームの詳細な説明を含む、DBレールメンテナンスアプリを示す図。

その後、データは Dataverse テーブルに転送され、電話でキャプチャされた画像は SharePoint フォルダに転送されます。 Power Apps のオフライン モードのおかげで、ネットワーク受信なしでデータを収集し、デバイスがオンラインに戻ったときにアップロードすることもできます。

Schmitz氏のアプリは、エラーを大幅に減らし、時間を大幅に節約します。 「これまでに 8,440 個のターゲットを記録し、それぞれ 3 分短縮しました」と彼は誇らしげに語りました。 「これはチームに 56 日分を還元したことになります。」

要点

DB の市民開発者コミュニティのケース スタディは、Power Apps、Power Automate、Dataverse、Power BI を使用して、大規模な組織が従業員に大規模な権限を与えることができるシステムを設定する可能性を示しています。

ここでは、同様のソリューションを組織に実装しようとしている IT プロフェッショナル向けの重要なポイントをいくつか紹介します。

  • ユース ケースを特定 することで、ビジネスの生産性と顧客の成功に影響を与えます。

  • CoE を構築 して、質の高い展開を確保し、市民開発者コミュニティの一員として従業員の育成と教育を行います。

  • マネージド環境を作成および拡張 して、アプリケーションを設計、ビルド、テスト、リリースします。 この取り組みの一環として:

  • パイプラインを実行 して、展開プロセスを最適化します。 承認プロセスにセキュリティと効率性を追加して、展開のコンプライアンスを確保します。 詳細については、Power Platform でパイプラインを実行する を参照してください。

  • Microsoft Power Platform を使用してユニークで強力なアプリケーションを構築 するには、以下を使用します:

    • アプリを作成する Power Apps
    • フローをスケジュールし、メール、通知、データ収集、ファイル同期などのタスクを自動化する Power Automate
    • AI コンパニオン エージェントを作成する Microsoft Copilot Studio
    • データを安全に保存および管理する Dataverse
    • ユーザーがアップロードしたファイルを保存および管理する SharePoint
    • データ収集からの分析情報を視覚化する Power BI

今後の展望

DBのシチズン・ディベロッパー・プログラムは、関心と熱意が日々高まる中、拡大し続けています。 Tchagbele 氏は、「当社のセンター オブ エクセレンスとローカルの専門家チームにより、社内全体の市民開発者とプロの開発者の両方が、Power Platform を使用して効果的なエンタープライズ レベルのアプリケーションを構築できるようにしています」と述べています。