フルスクラッチは体力

開発手法の選択

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

SESのリスク

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

技術の総合力

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

表層の即効性

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

まとめ

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

関連記事

2026年DX計画の立て方

なぜ今なのか

2026年は企業のDX推進において大きな転換点となる年だ。政府のデジタル・AI補助金制度が本格始動し、単なるITツール導入ではなく、業務そのものを効率化する仕組みづくりが求められている。AI、IoT、ローコードといったテクノロジーは個別に活用するのではなく、統合的な戦略のもとで導入することで初めて真の効果を発揮する。2025年の今こそ、来年に向けた具体的な計画策定を開始すべきタイミングである。

三技術の役割

DX計画を成功させるには、まず各技術の役割を正しく理解することが重要だ。AIはデータを分析し判断・予測を行うソフトウェアであり、IoTはセンサーを通じてデータを収集するハードウェアの仕組みである。この二つは補完関係にあり、IoTが集めたデータをAIが分析することで、異常検知や需要予測といった高度な自動化が実現する。一方、ローコードはプログラミング知識が少なくてもアプリケーションを構築できる開発手法で、IT人材不足を解消する手段として注目されている。生成AIとの連携により、開発スピードは従来の数倍にまで向上している。

統合戦略の要点

三つの技術を統合した戦略を設計する際には、いくつかの重要なステップがある。第一に、自社のAI成熟度を客観的に評価することだ。戦略、人材、データ、ガバナンス、運用、文化の六つの軸で現状を診断し、業界平均と比較しながら目標を設定する。第二に、大規模導入ではなく「まず一業務」から改善を始めることである。請求書処理や在庫管理など、効果を数字で示しやすい領域を選定し、小さな成功体験を積み重ねる姿勢が重要となる。第三に、現場が使い続けられる仕組みを重視することだ。高機能なツールを導入しても、現場に定着しなければ意味がない。

実行手順

2026年のDX計画を実行するための具体的な手順を整理する。まず今月から着手すべきは、AI成熟度診断の実施と、ROI最大化が見込める業務領域の特定だ。ノーコード・ローコードツールを活用した最小機能でのPoC(概念実証)を開始し、四半期ごとにAI推進委員会でレビューを行う体制を構築する。補助金申請を見据え、AIやDXが業務のどこに組み込まれるかを可視化した資料を準備することも欠かせない。課題とAIのつながりを明確に説明できれば、審査において大きなアドバンテージとなる。経営層が先頭に立ち、全社一丸となって取り組む姿勢を示すことが成功への鍵である。

まとめ

2026年のDX計画では、AI・IoT・ローコードを個別ではなく統合的に活用する戦略設計が求められる。成熟度診断で現状を把握し、小さな成功を積み重ねながら段階的に拡大していくアプローチが効果的だ。補助金活用も視野に入れ、今から計画策定を開始することが重要である。

続きを見る >

Power Apps失敗の共通点

導入しても使われない現実

Power Appsを導入したものの、ほとんど使われないまま放置されている中小企業は少なくない。ローコードツールは「誰でも簡単にアプリが作れる」と紹介されがちだが、実際にはうまくいかないケースが多いのが現状だ。問題はツール自体ではなく、導入する会社側の準備や進め方にある。失敗する会社にはいくつかの共通した特徴がある。

3つの壁とは

Power Apps導入が失敗する会社には、大きく3つの壁がある。1つ目は「使いこなせない」壁だ。操作方法を十分に学ぶ機会がないまま、現場にツールだけが渡されるケースである。2つ目は「現場に定着しない」壁。初期の熱量が冷め、結局Excelに戻ってしまうパターンだ。3つ目は「サポートがない」壁。導入後に困っても相談先がなく、改善が止まってしまう。これらは個人の能力の問題ではなく、組織としての支援体制の欠如が原因である。

失敗を防ぐ視点

これらの壁を乗り越えるには、「ツールを入れて終わり」ではなく、組織として仕組みを整えることが必要だ。まず教育面では、操作研修だけでなく「どの業務に使うか」を一緒に考える伴走型の支援が有効である。定着面では、小さな成功体験を積み重ねることが重要になる。最初から大きなアプリを作るのではなく、日報や申請書など身近な業務から始めると、現場の抵抗感が薄れる。そしてサポート面では、困ったときにすぐ聞ける相談窓口があるだけで、改善のサイクルが回り始める。失敗は、正しい準備で防ぐことができるのだ。

成功する会社の共通点

成功している会社に共通しているのは、「教育・定着・サポート」の3つを同時に整えている点だ。どれか1つが欠けても、現場は元のやり方に戻ってしまう。自社だけで全てを整えるのが難しい場合は、外部の伴走支援を活用するのも有効な手段である。特にPower Appsの導入では、最初の設計段階で専門家の知見を借りることで、手戻りを大幅に減らせる。「一度失敗したから」と諦めるのではなく、やり方を変えれば成果は出せる。まずは自社の課題がどの壁に当てはまるか、整理するところから始めてみてほしい。

まとめ

Power Apps導入の失敗には「使いこなせない」「定着しない」「サポートがない」の3つの壁がある。いずれも個人ではなく組織の問題であり、仕組みで解決できる。教育・定着・サポートを同時に整えることが、成功への近道だ。

続きを見る >

リーダーの多忙による弊害

危険な繁忙化

なぜか忙しくしているPMやリーダーとなるSEがいれば危険信号である。リーダーが忙しくなると全体的な最適化や効率的な運用ができていない可能性がある。結果として、無駄に費用がかかったり、技術的負債が大きくなったりする。

役割分担の歪み

システムのユーザー側から見ると、SEという見え方しかしないと思われるが、実際はシステムの運用や開発には細かな作業分担が発生する。この作業分担ができていない場合は窓口のSEが余計な作業を行っている可能性がある。役割分担の不均衡がもたらす忙しさではなく、まったく仕事としてやらなくてもよいような事に時間を使っていて忙しい場合がある。

プロセスの確立

たとえば、プログラムが解析できる人をリーダーとしてしまうと、開発者に手取り足取り指示をしてしまうことがある。もし、リーダーがプログラムレビューなどの作業や、開発者にプログラム上の細かな指示をしている場合は注意が必要である。何を基準にプログラムレビューや指示を行うのか、という仕事を見える化し、仕組化することがリーダーの務めである。

俯瞰的視点

木を見て森を見ずという言葉があるように、リーダーとなる人は指針を作ったりメンバーをプロジェクト成功へ導く役割がある。リーダーが開発メンバーと同じように木ばかりを見ているようであれば、森を見る人が非エンジニアであるユーザー側となってしまうことが考えられる。

まとめ

誰が森を見るのか、リーダーやPMが常に忙しそうにしている場合は、何に時間を使っているのか調査する必要がある。実はここがボトルネックになっていてプロジェクトの進行が思うようにいかなかったり、頻繁にリスケが発生していることも多くある。しかし、これは本人にヒアリングするだけでは表面化しないため、ユーザー側の担当者やプログラマーなどの周辺人員から浮き彫りにすることが望ましい。

続きを見る >