効率化の誤解

目標設定の要諦

SESと呼ばれる派遣や準委任契約では、プロジェクトを完遂することが難しいとしている。これはゴールが未設定であったり、曖昧になってしまう場合が多くあるからである。ゴールの設定や未来像は非常に重要で、プロジェクトマネージャーなどリーダーが必ず持っておくべき指針である。

真のリーダー像

システム開発に参画するメンバーは一般的に経歴書やスキルシートによって決まる。プロジェクト経験数が多かったり、扱える言語が多かったりするだけでは、本当のスキルは推しはかれない。やはり、確認すべきは不測の事態が起きたときの対処方法を豊富に持つリーダーが必要となる。

アジャイルの本質

犬小屋を建てるときに設計書はいらないが、マンションを建てるには設計書がいる。アジャイル開発といっても、例えばマンションを設計図なしに建てるといったことを考えるとある程度は見通しや知見などを持つメンバーが方向性を決めていく必要がある。システム開発はその時その時の条件によっていい悪いの判断軸が変わる。さらに時間の経過でも判断軸が変化していくのである。

部分最適の罠

日本には「カイゼン」という高度経済成長期を支えた力強い言葉がある。しかし、時と状況によって判断軸が変わるソフトウェアという無形財産の前では、「善」に「改」めることができているのか、変化してしまう背景がある。職人気質である国民性も相まって、どうしても部分改善、部分最適を繰り返してしまうというプロジェクト現場が少なくない。

まとめ

システム運用や保守における部分最適は必ずしも全体最適になるわけではない。むしろ、この部分最適が全体を考えたときの労働生産性を下げていることすらある。小回りが利く人であればあるほど属人化してしまったりするため、誰が全体最適を見るのがベストなのか、改めて考える必要がある。

関連記事

Power Apps入門:アプリ開発は難しくない

アプリ開発は難しくない

「業務アプリを作りたいけど、プログラミングの知識がない」――そう考えて一歩を踏み出せない方は多いだろう。MicrosoftのPower Appsは、コードをほとんど書かずに業務アプリを作れるローコードツールである。特別なIT知識がなくても、Excel操作ができる人であれば十分に始められる。まずは「何ができるか」を知ることから始めよう。

Excelからアプリへ

Power Appsでアプリを作る手順は、大きく3つのステップに分かれる。まず、現在Excelで管理しているデータをそのまま使い、Power Appsに取り込む。次に、画面のレイアウトをドラッグ&ドロップで組み立てる。テンプレートも用意されているので、ゼロから設計する必要はない。最後に、入力や表示のルールを設定して完成である。複雑な関数を書く場面はほとんどなく、Excelの関数に近い感覚で操作できる。

ローコードが注目される理由

ローコード開発が注目されている背景には、中小企業特有の事情がある。IT人材の採用が難しく、外注すれば費用がかさむ。かといってExcelのまま運用を続ければ、属人化やミスのリスクが増えていく。Power Appsであれば、現場の担当者が自分で業務に合ったアプリを作れるため、外注コストを抑えながらスピーディに改善を進められる。また、仕様変更が必要になった場合も自社内で対応できるため、柔軟性が高いのも大きなメリットである。「作って終わり」ではなく、業務の変化に合わせて育てていけるのがローコードの強みだ。

小さく始めよう

Power Appsを始めるなら、最初は小さな業務から取り組むのがおすすめである。たとえば日報の入力、備品の申請、簡単な計算ツールなど、日常的に使う業務をアプリ化すると、効果を実感しやすくなる。最初から完璧なアプリを目指す必要はない。まず動くものを作り、使いながら改善していくのが成功のコツだ。「自分にもできた」という体験が、現場全体のDX推進につながっていく。迷ったら、今Excelで一番手間がかかっている業務を選んでみてほしい。そこがPower Appsの最初の活用ポイントになるはずだ。

まとめ

Power Appsは、IT知識がなくてもExcel操作の延長で業務アプリを作れるツールである。まずは日報や申請書など身近な業務から小さく始め、使いながら改善していくのが成功の近道だ。最初の一歩を踏み出すことが、DX推進の起点になる。

続きを見る >

Power Appsを選ぶべき3つの理由

ツール選びの分岐点

業務ツールの見直しを進める中で、次の一手としてPower Appsの名前を耳にする機会が増えているのではないだろうか。kintoneをはじめとする既存ツールと比較したうえで、「本当にPower Appsで良いのか」と、最後の一押しを迷う担当者は少なくない。ツールの選定は、その後の業務改善の成否を大きく左右する重要な分岐点である。だからこそ、まずは自社の業務の実態と、何を解決したいのかをあらためて見つめ直すことから始めたい。

事実で選ぶという発想

ツールを選ぶうえで本当に大切なのは、印象や流行ではなく、事実にもとづいて判断することだ。「なんとなく評判が良いから」で決めてしまえば、導入後に「思っていたものと違う」という後悔を招きかねない。どの業務を、どの連携で、どれだけの費用で解決したいのか——判断の軸を具体的な事実として整理しておくことが欠かせない。次章では、Power Appsが選ばれる理由を、3つの事実から順に見ていきたい。

選ばれる3つの理由

Power Appsを選ぶべき理由は、大きく3つに整理できる。第一に、Microsoft 365との連携である。ExcelやSharePoint、Teams、Outlookといった使い慣れた製品と密接につながり、既存のデータをそのまま活かせるため、情報の二重管理からも解放される。第二に、セキュリティである。Azure ADによる認証やアクセス権限の管理が標準で備わり、情報システム部門が求める統制を効かせやすい点は、全社導入における大きな安心材料となる。第三に、ライセンスコストである。多くの企業がすでに契約するMicrosoft 365のプランに含まれる場合もあり、利用者が増えるほど費用がかさむツールと比べて、費用構造そのものを根本から見直せる可能性がある。いずれも、日々の業務にすでに溶け込んだMicrosoft環境だからこそ得られる優位性だ。

定着と進化につなげる

ただし、Power Appsを選んで導入すれば、それで改善が完了するわけではない。本当に大切なのは、作ったアプリが現場の業務に自然と溶け込み、日々あたりまえのように使われ続けているかを確認することだ。Power Appsは内製で育てやすいツールだが、作り手が一部の人に偏ると更新が止まり、かえって使われないアプリが増えてしまうリスクもある。だからこそ、まずは小さく早く動かして現場の反応を見ながら改善し、定着したあとも次の課題へと手を伸ばしていく。作り手を社内に増やし、改善の循環を止めないことが何よりも重要だ。ツールの選定は改善のゴールではなく、業務そのものを進化させ続けるためのスタート地点と捉えたい。

まとめ

Power Appsを選ぶべき理由は、Microsoft 365との連携、標準で備わるセキュリティ、そして見直せるライセンスコストという3つの事実に集約される。大切なのは、印象や流行ではなくこれらの事実にもとづいて冷静に選定し、導入して終わりにせず、その後も改善を循環させ続けることだ。この視点さえ持てれば、ツール選びで後悔することはぐっと減るはずだ。

続きを見る >

QCDの死角

失敗の正体

システムの失敗は見えないことがある。ブラックボックスであるがゆえに隠せてしまうからである。失敗かどうかの線引きができないところがシステム構築プロジェクトの難しいところである。

エンジニアの真実

もしかしたら、エンジニアが都合の悪いことは隠していることがあるかもしれない。しかし、決めつけてしまうとエンジニアはへそを曲げてしまう可能性がある。隠しているつもりはなくても隠れていることもある。

成功の境界

失敗の線引きは、納期が遅れることであろうか。バグが多いということであろうか。実は、状況によって一概に言えないのである。QCDという言葉があるが、品質と費用と納期のバランスを上手にとったとしても成功か失敗か、すぐにはわからないのがシステムという無形物である。

コスパの本質

コスパという言葉があるが、かけるコストに対して、どれだけのパフォーマンスが出せるかが問題となる。システム開発では、コストからやりたいことを計算するのではなく、やりたいことを明確にしたうえで、コスト内でリッチ度合いを調節することが重要である。

まとめ

システム開発においては、失敗が見えにくいため、失敗しないように見えるのかもしれない。失敗しないことは、成功であるということでもない。時間が経つにつれて失敗を感じることもあり得るのである。

続きを見る >