【要約】もっと!ローコードアプリでシフト作成の時間を短縮したい|あざらしの野望 [Qiita_Trend] | Summary by TechDistill
> Source: Qiita_Trend
Execute Primary Source
// Problem
シフト作成担当者が、紙で提出された50人分の休み希望を集計し、Excelへ手入力する作業に膨大な時間を費やしている。このアナログな運用が、担当者の業務を圧迫する大きな要因となっている。
- ・紙の集計からExcelへの転記に伴う、膨大な作業時間の発生。
- ・手入力による転記ミスや、集計漏れの発生リスク。
- ・現場のデジタル化に対する心理的な抵抗感による、導入の難しさ。
// Approach
現場の抵抗を最小限にするため、既存のExcel運用を維持しつつ、入力インターフェースのみをデジタル化するアプローチを採用した。
- ・PowerAppsを用いた、スマートフォンから入力可能なUIの構築。
- ・SharePointをデータベースとして活用し、社員番号マスタと休み希望を管理。
- ・社員番号入力による氏名の自動照合機能の実装。
- ・カレンダーUIによる、直感的な休み希望の選択操作。
- ・SharePointからExcelへデータを自動反映させる仕組みの構築。
// Result
休み希望の提出からExcelへの反映までを自動化し、担当者の転記作業時間を大幅に短縮した。これにより、業務の効率化と心理的負担の軽減を同時に実現している。
- ・スマホからの時と場所を選ばない、柔軟な入力環境の提供。
- ・Excelへの自動反映による、転記作業の完全な排除。
- ・カレンダーUIの採用による、現場ユーザーからの高い操作性評価。
- ・今後の課題として、申請後の修正機能や通知機能の実装を検討中。
Senior Engineer Insight
> 現場のペインポイントに即した、極めて現実的なスモールスタートの事例である。DXにおいて、既存のExcel運用を破壊せずに「入力のデジタル化」から入る判断は、現場への浸透という観点で非常に正しい。ただし、SharePointをバックエンドとする構成は、データ量が増大した際にPowerAppsのパフォーマンス低下や委任問題を引き起こすリスクがある。実運用へスケールさせるには、データ構造の最適化と、申請後のステート管理(修正・承認フロー)の設計が不可欠となるだろう。