Power Apps活用事例3選

Power Appsで何ができる?

「Power Appsを導入してみたいけれど、実際にどんな業務に使えるのかイメージが湧かない」。そんな声を、中小企業のDX担当者からよく耳にする。Power Appsはノーコードで業務アプリを構築できる便利なツールだが、抽象的な機能説明だけでは導入後の姿を描きにくい。本記事では、現場で成果を上げている3つの活用事例を紹介する。自社での活用可能性を具体的にイメージしてほしい。

契約管理の一元化

ひとつ目は、契約書の管理をPower Appsで一元化した事例である。これまでExcelファイルや紙の書類でバラバラに管理されていた契約情報は、担当者ごとにフォーマットが異なり、更新漏れや期限切れの見落としが頻発していた。Power Appsで専用アプリを構築したことで、契約先や金額、更新期日といった情報を一つのデータベースに集約し、誰でも同じ画面から確認できるように改善された。期限が近づくと自動で通知が届く仕組みも組み込まれており、契約更新における抜け漏れが大幅に減少し、担当者の心理的な負担も軽くなっている。

見積もり計算の自動化

ふたつ目は、見積もり計算をPower Appsで自動化した事例である。営業の現場では、製品の組み合わせや数量、割引率に応じて金額を算出する作業が日常的に発生している。これをExcelで行っていた頃は、計算式の入力ミスや古いテンプレートの使い回しによって、誤った金額を顧客に提示してしまうトラブルが少なくなかった。Power Appsで計算ロジックを組み込んだ専用アプリを開発し、必要な項目を入力するだけで正確な見積もりが算出される仕組みに切り替えたところ、計算ミスは大きく減少し、見積書の提出までにかかる時間も短縮された。営業担当者の心理的な負担が軽くなった点も、現場から高く評価されている大きな成果のひとつである。

プロジェクト進捗の可視化

3つ目は、プロジェクト管理にPower Appsを活用した事例である。複数のプロジェクトが並行して動いている組織では、誰がどのタスクを抱え、進捗がどの段階にあるのかを正確に把握することが大きな課題となっていた。会議のたびに各担当者から口頭で報告を受け、エクセルの管理表に転記する手間も発生していた。Power Appsで構築した管理アプリでは、担当者がスマートフォンからでもタスクの状況をその場で更新でき、管理者はリアルタイムでダッシュボードを確認できるようになった。進捗の遅れがひと目で分かるため、初動の対応も早くなっている。3つの事例に共通するのは、現場の小さな困りごとから着手し、段階的に機能を拡張していった点にある。

関連記事

AIで何ができるのか

AI vs 人間

AIは人間を超えるのか?などの質問をされることがよくある。シンギュラリティと呼ばれているが、超える超えないの単一線上で比較できるものではないと考える。たとえば、計算の速さだけでいうと人間よりも、はるかに早いと言える。

AI導入の両面性

とにかく労働人口の減少によって、機械化やAI化が急がれていると思う。すでに、画像作成や文章作成などは置き換わっている事例も多くみられるようになった。そんな中で、よくあるのが「AIで何かできませんか?」という問い合わせである。

AI時代のDX

DXという概念にも通ずる話だが、デジタル化するだけでは、いわゆるデジタル変革にはならない。ペーパーレス化ってやつだ。同じように、AIを使うことを目的としてしまうと業務に対して便益がない場合も多いようだ。したがって、AIを利用するということをDXと定義するのであれば、日常業務を整理して、どこをAIに任せるのかを検討することが大切である。

AI活用の極意

AIにも得手不得手があり、計算はもちろん得意だが、質問の仕方や指示の仕方で活用レベルは大きく変わる。プロンプトと呼ばれるものはコピーして使えるが、AIを活用しきろうとするならば、自分でプロンプトを考えれる必要がある。つまり、現時点では賢いAIなのではなく、使う側が上手に使わないとならない。

まとめ

AIの使いどころについて、多くは無理やり使おうとするため、AIを活用する場面でないことも多くある。また、ユーザー企業に関わらずシステム会社でもAIの活用は進んでおり、画像の生成やプログラミングの一部はすでに人間が行わなくてもよい段階にある。これから先もこれは加速することだろう。

続きを見る >

フルスクラッチは体力

開発手法の選択

フルスクラッチかパッケージか、最近ではSaaSなどもシステム構築の検討に入る。実は開発手法やツールよりも、どのようなシステムで、どれくらいの規模のシステム開発会社が担当するかが重要である。

SESのリスク

人数が多い会社であればあるほど安心感があってよいと安易に考えることは適切ではない。なぜなら、SE派遣やSESと呼ばれる人月(人工)単位で売り上げの経つ会社には技術の総合力がないからである。

技術の総合力

技術の総合力とは、SE作業やプログラミング作業などの1人で対応できる技術力を差すのではなく、システム構築やシステムの運用全般における最適手段を考えることができる能力のことである。

表層の即効性

SE派遣やSESの付加価値はその人単体のプログラミング能力に偏るため、一見対応がよく、何も問題がないように思える。しかし、これが技術的負債を作ってしまうひとつの要因でもある。

まとめ

フルスクラッチを考えるなら、SESを中心としないシステム会社で且つ人数規模も多い方がよい。安価にフルスクラッチでシステムを構築してしまうと、メンテナンスや運用でしっぺ返しが待っている。時間が経つごとにシステム保守費用が高くなるのである。

続きを見る >

オフショア開発の変遷と現状

オフショア開発のコストダウン目的

オフショア開発における主要な目的は、プロジェクトの総コストを削減するために人件費を削減することです。日本の開発者の人件費が高いため、ベトナムの開発者と置き換えることで財務的なコストダウンを実現してきました。ただし、外国に発注するということは、品質の低さと言葉の壁という2つの問題がつねにつきまといます。

内部コストと労働者の負担

人件費の削減は財務上のコストダウン効果を直接的に実現しますが、品質の低さや言葉の壁といった問題は現場の労働時間や精神的な負担として現れる内部コストです。これらの内部コストは労働者に転嫁され、営業側が値引きを行い開発現場の労働に影響を与える仕組みとなっています。オフショア開発に対する開発現場からの評判の悪さは、このような直接的な感覚から生じていると考えられます。

品質の向上と言語の壁

品質の低さや言葉の壁は改善の兆しを見せています。20年前と比較すると、通信手段や開発ツールが進歩しました。チャットやビデオ会議、画面共有などの技術が利用できるようになりました。また、クラウドやソースコードの共有などの管理システムも進化しました。言語の壁も同様で、ベトナムにおける日本語の理解力や日本人における英語の能力は向上しています。さらに、機械翻訳の進歩により、外国語を交えながら技術的な会話が容易になりました。

品質と納期の重要性

オフショア開発において品質と納期は重要な要素です。納期を守り、仕様を満たすことが最終的な評価基準となります。優れた開発チームやツールの活用は重要ですが、納期の達成と仕様の達成が果たされなければ、プロジェクトは失敗となります。

新たなオフショア開発の戦略

オフショア開発におけるコストダウンの戦略は、技術の進歩を活用する方向に進んでいます。開発手法として、ウォーターフォール型ではなくジャイルやOSS的な手法を導入することが求められています。また、国際的な標準的なツールやバージョン管理などの利用も重要です。さらに、コミュニケーションの円滑化も不可欠です。言葉の問題だけでなく、コミュニケーションの円滑化は人間によって担保されます。

オフショア開発の変遷において、品質やコミュニケーションの改善は見られますが、人件費の差によるコストダウンは限界に近づいています。技術の進歩を取り入れた新たな戦略の導入により、より効果的なオフショア開発を実現することができるでしょう。

続きを見る >