AI/自動化
Power Platformを活用した社内依頼管理ツールの開発
【key technology】
・Power Apps(アプリ開発)
・Power Automate(業務フロー自動化)
・SharePoint(業務データ管理)
・Entra ID
【Phase】
・要件定義
・基本設計
・詳細設計
・テスト
・移行
Excelマクロとファイルサーバで管理していた社内向け依頼業務を、Power Platformを活用した業務アプリケーションへ刷新。既存のMicrosoft 365環境を活用することで追加コストを抑えながら、依頼受付から進捗管理までの一元化を実現しました。

Q:プロジェクト実施に至る経緯は?
―これまで社内向けの依頼事項の受付や対応状況の管理は、Excelマクロとファイルサーバを利用して運用されていた。しかし、情報共有や進捗確認の効率化、運用負荷の軽減を目的として、より利便性の高い仕組みへの刷新が求められていた。
また、お客様は既にMicrosoft 365を利用しており、ライセンスに含まれるPower Platformを活用することで、新たな基盤導入コストをかけることなくシステム化が可能であった。そのため、PowerAppsを用いた業務アプリケーション化のご提案を行い、プロジェクトを開始した。
Q:どのようにシステム化を進めたか?
― 本案件は他社メンバーとも連携しながら推進し、当社は主にプロジェクト管理および設計を担当した。
要件定義では、既存のExcelマクロで実現されていた業務内容を整理し、業務要件をシステム要件として再定義することで、アプリケーションとして最適な形へ落とし込んだ。
設計・開発フェーズでは、お客様から「利用イメージを確認しながら進めたい」という要望があったため、機能を限定したプロトタイプを短期間で開発し、レビューと改善を繰り返すアジャイル型のアプローチを採用した。これにより、実際の業務に適合したシステムとして段階的に完成度を高めながらリリースを実現した。
システム構成としては、UIにPowerApps、データ管理にSharePoint Online(SPO)リスト、周辺機能にPower Automateを採用した。また、データの表示制御や依頼先選択には、お客様が既にEntra ID上で運用している部署別セキュリティグループを活用することで、追加のマスタ管理や運用負荷を発生させない仕組みを実現した。

