フルスクラッチは体力

開発手法の選択

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

SESのリスク

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

技術の総合力

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

表層の即効性

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

まとめ

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

関連記事

Figma AIが変えるUI/UX開発

開発現場の変革

2025年、デザインツールFigmaに搭載されたAI機能が業界に衝撃を与えている。Figma Makeは、AIチャットを通してプロンプトを入力すると、UIデザインを自動生成する。従来、画面設計には専門的なスキルと多大な工数が必要だったが、テキスト入力だけでデザインが生成される時代が到来した。この変化は単なる効率化ではなく、開発プロセスそのものの再定義を意味している。

主要機能

Figma AIは、機械学習を活用したデザインアシスタント機能である。画像生成、背景削除、解像度向上に加え、モックアップへのリアルなテキスト追加やトーン調整が可能だ。さらに注目すべきは「Figma Make」の登場である。Figma Makeは、Figma社が提供するAIデザイン生成ツールだ。テキストで指示を入力すると、UIデザインや画面構成、コンポーネントなどを自動生成する。デザインシステムの公開ライブラリをデザインに反映でき、生成したデザインデータをFigmaのフレームに還元できる点が大きな強みとなっている。

具体的メリット

Figma AI導入による最大のメリットは、開発スピードの劇的な向上である。UIを作るのに通常半日かかる作業も、0フェーズのプロジェクトであれば1時間程度である程度整ったプロトタイプが生成できるため、スピード面で大きく工数を削減できる。また、Figma Makeはチームメンバーやプロダクトオーナー、カスタマーサクセスの方々とやり取りする際に言語化しづらい領域をデザインで表現できる点が強みだ。アイディアレベルのものも即座に形にしてフィードバックを受けられることで、意思決定の迅速化と手戻りの削減が実現する。非デザイナーでもアイデアを視覚化できるため、部門間コミュニケーションが円滑になる。

留意点と活用法

Figma AIの導入にあたっては、適切な活用領域の見極めが重要である。現時点では既存プロダクトの運用フェーズでフル活用するのはまだ難しいものの、新規プロジェクトやモックアップ作成には十分効果的と評価されている。生成されるコードはReactベースの構成になっているため、既存技術スタックとの整合性確認も必要だ。Figma Makeは他職種のメンバーとのコミュニケーションをスムーズにし、アイディア出しを活発にするための共通の思考ツールとしても活用できる点を踏まえ、段階的な導入計画を立てることが成功の鍵となる。まずはパイロットプロジェクトでの検証から始めることを推奨する。

まとめ

Figma AIとFigma Makeは、UI/UX開発の在り方を根本から変革するポテンシャルを秘めている。チャットによるデザイン生成は、開発工数の削減だけでなく、チーム全体の創造性向上とコミュニケーション活性化をもたらす。ただし、既存ワークフローとの統合や適切な活用領域の選定には専門的な知見が求められる。

続きを見る >

賢いコスト削減

投資と競争力

バックヤードのシステム開発は収益と直接結びつかないため、できるだけケチりたいものである。にもかかわらず、バックヤードのデジタル化には大きなコストがかかる。しかし、新しいインフラに適切な投資ができない企業は競争力を失うのである。

要件定義の罠

バックヤードのシステムをできるだけ安く抑えようと思うと、要求定義や要件定義をしっかり作って依頼すればよいと考えがちである。もちろん、間違ってはいないが、入り口が安くなるわりに、システム開発の途中で追加工数が発生してしまい、結果としてシステムが高くなってしまうのである。

未来志向の要求

システム開発の途中で追加予算がかかってしまうのは、最初の要求定義や要件定義のときに想定される未来が見えていないことが原因である。これを見通すには要求定義や要件定義を行う背景や、未来の目指すところまでをエンジニア出身のアナリストに情報共有しなければならない。

投資の真価

導入時の金額だけをケチることは、保守運用などのランニングコストに跳ね返ってきてしまい、システムの寿命が短くなる。そうならないために、第三者のIT業者やITコンサルタントを入れるほうがよいと言われている。うまくDX化できれば生産性が上がり、投資を大きく回収できる。ことIT投資については、竹槍戦か空中戦かくらいの違いを生んでしまうのである。

まとめ

システム設計やプログラミング作業と同じようにITコンサルタントも1人の能力に偏りがちである。それゆえ、PMOと呼ばれるチームを形成することで、集合知を活用して、さらに未来を予測できるような体制を構築することが望ましい。

続きを見る >

DX担当者の孤立問題

孤立の背景

DX推進担当者は、多くの企業で孤立しやすい立場にある。経営層からは変革の旗振り役を期待される一方で、現場からは通常業務の妨げと見なされることも少なくない。本来、DXは全社的な取り組みであるにもかかわらず、実際には担当者個人に責任が集中し、社内で十分な協力を得られないまま奮闘しているケースが散見される。この構造的な問題が、優秀な人材ほど疲弊し、離職につながる原因となっている。

板挟みの構造

DX推進担当が孤立する最大の要因は、経営層と現場の認識のギャップにある。経営層は売上向上やコスト削減といった抽象的な目標を掲げるが、それを具体的な施策に落とし込めていないことが多い。一方、現場は目の前の業務遂行に追われており、DXの必要性を感じていても「余裕がない」「やり方がわからない」と抵抗感を示す。この間に立つ推進担当者は、経営層の意図を現場に伝え、現場の声を経営層に届けるファシリテーターの役割を求められる。しかし、十分な権限や予算が与えられないままでは、単なる調整役に終わってしまう。

巻き込みの要点

社内を効果的に巻き込むには、三つのポイントが重要である。第一に、経営層のコミットメントを可視化することだ。経営層がDXの重要性を明確に発信し、推進担当者に権限と予算を付与することで、現場の協力を得やすくなる。第二に、部門横断型チームの編成である。各部署から選出されたメンバーでプロジェクトチームを組織し、多様な視点を取り入れながら推進することで、全社的な当事者意識を醸成できる。第三に、小さな成功体験の積み重ねである。大規模な変革を一度に進めるのではなく、パイロットプロジェクトから段階的に成果を示していくことで、現場の抵抗感を軽減できる。トップダウンとボトムアップの両面からアプローチすることが、巻き込みの成功につながる。

孤立防止の仕組み

孤立を防ぐためには、組織としての仕組み作りが欠かせない。まず、DX推進パートナー制度の導入が有効である。各部門に選任担当者を配置し、推進部門との距離を縮めることで、現場の課題を吸い上げやすくなる。次に、定期的な成果報告の場を設ける必要がある。経営層へのプレゼンテーションや社内への進捗共有を通じて、DXへの期待感を形成できる。また、現場の声を積極的に取り入れるフィードバック体制も重要である。デジタルツールを活用したアンケートやワークショップを定期開催し、改善策を現場と共同で立案することで、より実効性の高いDXが実現する。推進担当者を孤立させないことが、DX成功の大前提となる。

まとめ

DX推進担当者の孤立は、経営層と現場の板挟みという構造的問題から生じる。これを防ぐには、経営層のコミットメント可視化、部門横断型チームの編成、段階的な成功体験の積み重ねが重要である。組織的なサポート体制を構築し、担当者が一人で抱え込まない仕組みを作ることが、DX成功への第一歩となる。

続きを見る >