::
初めて投稿します。カテゴリが不適切であれば申し訳ありません。
■確認事項
すでに運用している業務アプリを改修する場合、どのような開発フローで行っていますか?
本番環境(運用環境)と検証環境(開発環境)で分けて行っていますか? その際、どのようにリリースしていますか?
■背景
私は開発エンジニアで、ある会社から保守支援の依頼あり。
その会社ではPowerAppsでアプリをいくつか作成しており運用を開始。他ベンダにて開発されたものも含む。
しかし保守が難しいため、そちらを我々に依頼されている。
■私の想定
PowerAppsでは環境の概念があるので、そちらを分けるのが妥当と判断。
ただし環境管理者はその会社ではなく、グループ会社なので、実現可能かどうかは要相談。
それよりもまだ開発体制規模は数人のため、ある程度は運用でカバーできないか検討。
アプリのコピーを同じ場所に作成し、そちらを検証アプリとして活用。
データも分ける必要があるので、Sharepointリスト、Common Data Serviceなどもコピー。 ※どのようにやるかはまだわかっていませんが
検証アプリで改修し、ユーザ部門に確認をとってもらったら、「その改修内容と同じ改修を本番アプリに適用(★)」。
■確認事項(詳細)
こちらである程度運用できそうなイメージはあるのですが、最後の★の部分がかなり面倒でリスクがあると判断。
そもそも他の会社ではそのような運用を行っているのか。PowerAppsにはもっと簡易的なリリース方法があるのではないかと考えました。
アプリのエクスポート、インポートもあるようですが、Common Data Serviceなども引き継いでしまうと都度そこだけは改修しなくてはいけないので、
引き継がないとうれしいと思っていますが、まだ検証できておらず。