ホクレン様よりPower Platformで開発中のアプリの品質を向上させるためにはどうしたらいいでしょうか…とのご相談をいただき、実装・設計、データソース選定等のご支援をさせていただきました。
運転日報アプリの品質向上と実装・設計をご支援
お客様プロフィール
- お客様名
- ホクレン農業協同組合連合会様(ホクレン)
- 取扱高
- 1兆5,700億(令和3年度)
- 職員数
- 1,806名 (出向者・嘱託を除く) 令和4年3月31日現在
- 事業所・施設
- 63カ所
ご相談の背景
ご担当者はITがご専門ではなかったのですが、独学でPower Platformの開発スキルを習得されており、弊社CTOの西村も参加するPowerApps関連のSNSのメンバーであったことがご縁で弊社へお問い合わせいただきました。
- ご担当者を中心に業務のデジタル化、DX化を推進中
- 運転日報アプリの品質向上とデータソースの選定を検討中
コンサルティングの内容
- 開発手法、データソース等の設計アドバイス
- ・開発手法
・アーキテクチャ
・データソース
・Microsoft 365ライセンス範囲での構成アドバイス
- Q&Aサービス(アプリ解析・サンプルコード提供)
- ・技術的なご質問への回答
・実装のアドバイス
・開発中アプリを弊社環境へ複製し、解析
・実装サンプルコードのご提供
開発手法、データソース等の設計をご支援
当初、データソースをSPOリストにするか、またはDataverse for Teamsにするか…、各データソース使用時のデータ量や機能制限に問題がないか…等、いくつかの課題がありました。
これらについての情報は公式の資料に掲載されてはいるものの、一読しただけでは理解しづらく、また、最良の設計について問い合わせをした場合でも、なかなか的確なアドバイスを得られないのが実情です。
また、運用当初は問題がない場合でも、データ量の増加に伴い、不具合や機能制限が数か月後、数年後に発生するケースもあるため、実際の運用を想定したデータ設計、データソース選定、セキュリティ設計が重要となります。
コンサルティングの内容
- 利用要件やデータの想定件数に関する過去の知見から、データソースの選定と設計のアドバイス
- セキュリティの担保を考慮した開発のアドバイス
- 大規模データを想定した検証方法のご提案
コンサルティングの効果
コンサルティングの結果、データソースの選定やいくつかの課題を解決でき、スケジュール通り無事リリースされ、アプリの運用を開始されました。
アプリ解析、実装アドバイス、サンプルコードのご提供
ご担当者が開発中の運転日報アプリとデータソースを弊社検証用の環境へ複製し、構築いたしました。
これにより、実装の詳細な解析、品質向上のアドバイス、サンプルコードのご提供を短期間で実現することができました。
また、複製後にアプリを拝見したところ、画面のデザインだけでなく、機能面でも十分な内容であったため、ご担当者(PowerPlatformを触って1年ほどとのこと)の開発センスとそのスキルに驚きました。しかしながら、運用フェーズでの懸念点、実装における改善点、データ量増大に伴う潜在的な課題が残っており、これらについてのアドバイスやサンプルコードのご提供をさせていただきました。
コンサルティングの内容
- アプリとデータソースを検証用の環境に複製・構築し、実装を詳細に解析
- 品質向上のアドバイス(委任問題、データフィルター、エラー調整やパフォーマンス調整等)
- サンプルコードのご提供
- 将来のデータ増に対応した実装のアドバイス
コンサルティングの効果
弊社からのアドバイスやサンプルコードをアプリの実装にご活用いただき、運用を開始されました。
また、お客様は各部門でもデジタル化を推進されていらっしゃいましたが、他の部門で開発されている研修管理アプリのコンサルティングもご用命いただき、品質向上のアドバイス、サンプルコードのご提供をさせていただきました。
お客様より
今回のコンサルティングの結果、運用開始の期限遵守、アプリの品質向上、知見の蓄積、スキルの向上が実現できました…とのお言葉をいただきました。
また、過日、ご担当者はデジタルシフトの旗振り役をされる職務に就かれ、さらにデジタル化、DX化を推進されており、そればかりでなく、Microsoft社主催のDX推進のセッション(Digital Transformation Sharing コミュニティ)に登壇されるなど、ご活躍の場をさらに広げられております。
最後に
アプリ開発において、我々プロが作るよりも実際にご使用される方々が自ら作った方が、より実態に即した最良のアプリが完成するものと考えます。しかしながら、現実は開発のご経験や知見をお持ちでない場合、品質やセキュリティの担保、運用後の課題等を考慮した設計を行うことは、なかなかハードルが高いことと思います。
弊社のコンサルティングサービスにより、アプリの品質向上やご担当者のスキルアップをご支援させていただきますので、ぜひこの機会に弊社コンサルティングサービスをご検討いただければ幸いです。