00.Introduction

はじめに

経営企画の担当者が、上司から「対象会社のITも一応見ておいて」と言われて固まる場面を、筆者は何度も見てきた。財務や法務なら顧問の税理士・弁護士という相談先が思い浮かぶ。だがシステムとなると、社内にエンジニアもいなければ、誰に何を頼めばいいのかの見当もつかない。サーバーの話なのか、セキュリティの話なのか、それとも毎月払っているクラウド代の話なのか——言葉の粒度すら掴めないまま、とりあえず数社に相見積もりを取ろうとして、返ってきた見積書を見比べても何が違うのか分からない。

IT-DD(システムDD、ITデューデリジェンス)の発注が難しいのは、発注者自身が「何を調べてほしいか」を言語化できないからだ。財務DDなら「正常収益力を見てほしい」と言える。だがITは、見るべき領域が基幹システム・技術的負債・セキュリティ・開発組織・SaaSのコストと幅広く、しかもそれぞれ専門性が分かれている。全部に同じ深さで踏み込めば費用は跳ね上がり、絞りすぎれば肝心のリスクを見逃す。発注者に必要なのは、自分でコードを読む知識ではなく、「どの領域に重心を置き、何を外に出し、何を自社で確かめるか」を判断する地図だ。IT-DDそのものの中身——調査範囲や典型的な盲点——はIT-DDとは何かの記事に譲り、ここは発注する側の立ち回りに絞る。

あなたが今抱えている案件で、「IT-DDで何を確認したいのか」を一文で言えるだろうか。それとも、業者に「一式お願いします」と丸投げしようとしていないだろうか。

IT-DDの発注で失敗する典型は、二つに分かれる。一つは「ITは分からないから全部おまかせ」で過剰なフルスコープを買ってしまうパターン。もう一つは「決算書のIT費用は見たから大丈夫」で領域ごと省いてしまうパターン。非エンジニアの発注者がやるべきは、その中間——案件の急所を見立て、外注と自社対応の線を引き、見積もりで正しい質問をすることだ。

01.Section 01

何を外注し、何を自社で見るのか——非エンジニアの線引き

「ITが分からないから全部プロに」と考えると、費用が膨らむだけでなく、発注者が報告書を理解できないまま受け取って終わる。逆に、非エンジニアでも自分の手で確かめられる領域は意外と多い。まず、その線をはっきりさせておきたい。

外注すべきは、専門的な判断が要る領域だ。基幹システムが事業を支えきれているか、技術的負債がどれだけ将来コストとして潜んでいるか、セキュリティの防御態勢に穴がないか、開発が特定のエンジニアに属人化していないか、SaaSの構成とコストが事業規模に見合っているか——これらは、コードや運用の中身を読み解く経験がないと評価できない。ここを素人判断で済ませると、買収後にPMIで跳ね返ってくる。

一方、発注者が自社で集められる情報もある。たとえば対象会社が契約しているSaaSの利用料一覧。経理の支払明細や法人クレジットカードの明細を時系列で並べれば、IT専門家でなくても「毎月どんなツールに、いくら払っているか」は把握できる。退職した社員のアカウントが残っていないか、管理者権限を誰が持っているかといったアカウント管理の状況も、対象会社の総務や情シス担当に質問票で聞けば、相応に見えてくる。こうした一次情報を発注者側で先に揃えておくと、外注先の作業は「判断」に集中でき、結果として見積もりも下がる。

調査領域何を見るか外注か自社かAIで効く部分
基幹システム事業を支える主要システムの安定性・改修のしやすさ・止まった時の業務影響外注(業務クリティカル度の判断は人)システム構成図・運用ドキュメントの横断整理
技術的負債コード品質・サポート切れライブラリ・改修速度の落ち込み外注(経験者の評価が必須)ライブラリ一覧のサポート状況スクリーニング
セキュリティ防御態勢・脆弱性・過去のインシデント痕跡外注(脆弱性診断は専門ツールと専門家)公開情報・流出痕跡の一次収集
開発組織の属人性誰が何を書いているか・退職リスク・外注依存度外注(インタビューと実力評価は人)コミット履歴・担当領域の整理(補助的)
SaaS構成・コスト契約一覧・月次の課金推移・過剰契約や規約違反自社で初稿+外注で評価課金明細の名寄せ・分析・異常検知

この線引きは絶対ではない。買い手側にIT経験者が一人でもいれば、自社で見られる範囲は広がる。逆に対象会社のシステムが事業の中核そのものなら、SaaSコストの整理すら外注に含めて精度を上げたほうがいい場合もある。自社対応と外注の一般的な切り分けは自社か外注かの記事に整理しているので、IT以外の領域も含めて線を引きたいときに読んでほしい。

/ Field Notes — 現場から

支払明細を先に並べただけで、見積もりが2割下がった

製造業の買い手が、同業の小さな会社を買おうとした案件。社長から「ITは全然分からないから、調査も一式まとめて頼みたい」と相談を受けた。最初に出てきた見積もりは、SaaSの棚卸しから含めたフルスコープで、IT-DDだけで180万円ほど。

筆者は「SaaSの利用料一覧と、誰がどのツールの管理者かは、御社の側で集められる」と伝えた。対象会社の経理に支払明細を12か月分出してもらい、法人カードの明細と突き合わせると、月次でどのツールにいくら払っているかが、エンジニアでなくても一覧にできた。これを外注先に渡したところ、「棚卸し工程が省ける」と見積もりが2割ほど下がった。発注者が手を動かせる部分を切り出すだけで、外注はその分安くなる。ITが分からないことと、何も集められないことは、別の話だ。

02.Section 02

見積もりで何を聞くか——非エンジニアが押さえる4つの質問

相見積もりを取っても、金額だけ見比べていては選べない。同じ「IT-DD一式」でも、調査の深さがまるで違うからだ。非エンジニアの発注者でも、次の4点を聞けば、見積もりの中身を比較できる。

まず確かめたいのが調査範囲、つまり5領域(基幹システム・技術的負債・セキュリティ・開発組織・SaaSコスト)のどこまで含むのかだ。意外なことに、「全部見ます」と言う業者ほど各領域が浅いことがある。次に、ソースコードまで見るのかを聞く。ドキュメントとヒアリング中心なのか、実際にコードをレビューするのかで精度は変わるが、コード監査は精度が上がるぶん費用も上がるので、案件の性質で要否を決めればいい。三つ目に、セキュリティ診断の有無を確かめる。脆弱性スキャンやペネトレーションテストを含むのか、それともヒアリングで「対策していますか」と聞くだけなのか——この差は大きい。そして四つ目が、PMIの統合コスト試算まで出るのかどうか。リスクの指摘で終わるのか、「買収後にシステム統合へいくらかかるか」の概算まで出すのかを、ここで切り分けておく。

最後の「統合コスト試算」が、発注者にとっては最も価値が出やすい。IT-DDの本当の目的は、アラ探しではなく「買収後にそのITと一緒にやっていけるか、いくらかかるか」を見積もることだからだ。リスクのリストだけ渡されても、価格交渉には使いにくい。「この技術的負債を解消するのに買収後◯◯万円」と金額に翻訳されて初めて、提示価格を動かす材料になる。

費用そのものの相場観——簡易レビューで数十万円、標準的なIT-DDで100万〜300万円前後、コードレビューや第三者診断まで含めると300万円超——はDD費用相場の記事に整理している。ここで強調したいのは、金額の大小よりも「その金額で何が含まれ、何が含まれないか」を見積書の段階で確定させることだ。スコープが曖昧なまま発注すると、「それは追加です」と後から請求が膨らむ。

/ Field Notes — 現場から

「セキュリティも見ます」の中身を聞いたら、ヒアリングだけだった

はじめてM&Aに臨むサービス業の買い手が、2社からIT-DDの見積もりを取って迷っていた。A社が120万円、B社が90万円。社長は「安いB社でいいのでは」と傾いていた。

筆者が両社に「セキュリティはどこまで見ますか」と確認すると、答えが割れた。A社は「対象会社のドメインの流出痕跡を専門ツールで確認し、外部から見える脆弱性も簡易スキャンする」。B社は「担当者にセキュリティ対策の実施状況をヒアリングします」。つまりB社のセキュリティ調査は、対象会社の自己申告を聞くだけだった。同じ「セキュリティを見ます」でも中身は別物だ。最終的にこの案件はセキュリティが論点だったため、A社に決めた。見積もりは、金額の数字ではなく、その数字の裏にある作業の中身を聞いて初めて比較できる。

03.Section 03

なぜ非エンジニアでも、大手より安く品質を保てるのか

「ITが分からない発注者が、安い業者を選んだら品質が落ちるのでは」——もっともな心配だ。だが安さと品質がトレードオフになるのは、人の作業と機械でいい作業を分けずに、すべてを人月で積み上げるからだ。IT-DDの工程を分解すると、AIに任せてよい部分と、経験者でないと務まらない部分にきれいに分かれる。

AIで圧縮できるのは、定型的な情報処理だ。契約書や利用規約のスクリーニング——支配権変更で失効する条項がないか、ライセンスの利用範囲を超えていないかを、大量の文書から拾い出す作業。システム構成図や運用ドキュメントの横断整理。SaaSの課金明細を名寄せして、どのツールにいくら払い、いつ急増したかを分析する作業。これらは従来、ジュニアのコンサルが何十時間もかけていた工程で、ここをAIで圧縮すれば、その分の人件費が見積もりから消える。

一方で、AIに渡せない判断がある。IT-DD特有なのは、AIが扱えるのは「履歴に残った形式知」だけで、リスクの多くはそこに残らない暗黙知に潜む点だ。たとえばコミット履歴をAIに解析させると、「誰がどのファイルを何回触ったか」は集計できる。だが、それは属人性の影ではあっても実体ではない。実際には、コミット数の少ないベテランが設計の意図を一人で握っていて、量産的なコミットを積むメンバーはその枠内で手を動かしているだけ、という構図がよくある。コミット数だけ見れば「分散している」ように映るのに、抜けたら止まるのは前者だ。この逆転は、本人や周囲に「なぜそう作ったのか」を聞いて初めて見える。同じく、そのコードの品質が本当に問題なのか中小では許容範囲なのか、あるシステムが止まったとき業務がどれだけクリティカルに止まるのか——こうした評価は、コードの外にある事業文脈と照らさないと出ない。AIは「サポート切れのライブラリが12個ある」とは出せても、「そのうち事業に致命的なのはこの2個」とは判断できない。後者の線引きには、最低でも数件のIT-DDを回した経験が要る。

  • AIが握る:契約書・利用規約のスクリーニング、ドキュメントの横断整理、SaaS課金明細の分析・異常検知、コミット履歴の集計(誰が・どこを・何回)
  • 人(経験者)が握る:コミット数の裏にある設計意図と属人性の見極め、コード品質の妥当性判断、業務クリティカル度の評価、マネジメントインタビュー、最終判断

この分担があるから、非エンジニアの発注者でも、大手にフルスコープで頼むより安く、しかも品質を落とさずにIT-DDを回せる。工程ごとに「どこを機械が、どこを人が」を切り分ける考え方の全体像はAIで安く速いのに品質が落ちない理由の記事で開示している。発注前に「なぜ安くて品質が保てるのか」を腹落ちさせたい方は、そちらを先に読んでほしい。

/ Field Notes — 現場から

課金明細をAIに通したら、誰も知らない契約が3つ出てきた

SaaSを多用していた対象会社のIT-DDで、12か月分のクラウド・SaaS課金明細をAIで名寄せ・分析した。発注側の買い手は非エンジニアの経営企画チームで、当初は「明細は経理に聞けば分かる」と考えていた。

ところがAIが課金元を突き合わせると、対象会社の誰に聞いても「契約した記憶がない」というSaaSが3件出てきた。過去に退職した社員が個人で契約し、法人カードに紐づいたまま課金が続いていたものだった。金額自体は月数万円と小さかったが、問題はそこに顧客データが入っていた可能性で、解約とデータ回収を買収条件に組み込むことになった。人が明細を一行ずつ追っていたら見落としていたかもしれない。一方で「これは放置していい契約か、データリスクがあるか」の判断は、最後は人がやった。この切り分けが効いている。

04.Section 04

IT-DDの発見は、価格と契約にどう反映するか

IT-DDの報告書を受け取って「リスクがあると分かりました」で止めてしまっては、かけた費用が回収できない。発見した論点は、価格交渉か契約条項のどちらかに必ず落とす。これが発注者の最後の仕事だ。

典型的な反映の仕方は、おおむね三つに分かれる。一つは、属人化したキーエンジニアのリテンション(残留)を契約条件にすること。主要機能を特定の人物が一人で抱えている場合、その人が抜ければシステムは事実上止まる。だから一定期間の残留と引き継ぎを、株式譲渡契約の前提条件やアーンアウトに組み込む。二つ目は、技術的負債を価格に反映すること。買収後に古いシステムの刷新が避けられないなら、その想定コストを買収価格から差し引く交渉材料にする。三つ目は、シャドーITやライセンス違反といったクリーンアップを表明保証や前提条件に入れること。

ここで、発注者が陥りやすい二つの極を指摘しておきたい。一つは「動いているから大丈夫」という思い込みだ。デモで正常に動いていても、その裏でサポート切れのライブラリが使われていたり、たった一人のエンジニアが支えていたりする。「今動いている」と「これから問題が起きない」は別の話だ。もう一つは逆方向で、中小案件で過剰なコード監査を発注してしまうこと。買収額が数千万円規模の案件で、数百万円のフルコード監査をかければ費用倒れになる。論点を「この案件の急所はどこか」に絞り、そこにだけ深く踏み込むのが、発注者の腕の見せどころだ。

価格への落とし込みそのものに自信がなければ、買収価格の決め方の記事もあわせて読むといい。IT-DDの発見をバリュエーションの前提にどう織り込むかは、財務DDの数字と並べて考える論点だ。

/ Field Notes — 現場から

主要機能を一人で書いていたエンジニアを、半年の残留条件で縛った

受託開発を手がける小さな会社のM&Aで、IT-DDのマネジメントインタビューに同席した。買い手の関心は開発体制で、エンジニアは6名いると聞いていた。ところが話を詰めると、収益の柱になっている顧客向けの基幹機能は、創業期から在籍する一人のエンジニアがほぼ全て書いており、設計の意図を理解しているのも本人だけだった。残りの5名は、その人が決めた枠組みの中で手を動かしているにすぎなかった。

買い手の社長は当初「6名いるなら安心」と考えていたが、実態は「一人が抜けたら開発が止まる会社」だった。最終的に、そのエンジニアの最低6か月の残留と、その間にドキュメントを整備して他のメンバーへ引き継ぐことを、譲渡契約の前提条件に書き込んだ。さらに、引き継ぎの達成度をアーンアウトの一部に連動させた。属人性は、見つけて終わりではなく、契約の条項にして初めてリスクが下がる。

05.Section 05

省いてはいけない領域、削っていい領域

ここまで「論点を絞れ」と繰り返してきたが、絞ることと省くことは違う。絞るのは深さの配分で、省くのは領域そのものを見ないことだ。非エンジニアの発注者が最も迷うのが、どの領域なら削っていいのかの判断だろう。

筆者の経験では、案件の性質で削っていい領域は変わるが、セキュリティ診断だけは安易に省くべきでないと考えている。技術的負債やコード品質の精査は、システムが事業の中核でない案件なら簡易レビューに留めても大きな失敗にはなりにくい。だがセキュリティは、過去のインシデントや認証情報の流出が、買収後に時限爆弾として顕在化する。しかも被害が出れば金額が読めない。「ヒアリングで対策状況を聞いただけ」で済ませた結果、買収後に痛い目を見た例を、筆者は複数知っている。

/ Field Notes — 現場から

セキュリティ診断を削った3か月後、ランサムウェアで操業が止まった

予算が厳しい小型案件で、買い手がIT-DDのスコープからセキュリティの外部診断を外した。担当者の「ヒアリングでは対策していると言っていたし、コストを抑えたい」という判断だった。技術的負債の評価は残し、脆弱性スキャンだけ削った——金額にして30万〜50万円ほどの圧縮だった。

買収から3か月ほど経った頃、対象会社だったその事業所がランサムウェアに感染し、受発注システムが数日間止まった。後から分かったのは、外部に公開されたまま放置されたサーバーに既知の脆弱性が残っていたこと。当事者が悔やんでいたのは、被害そのものより気づくタイミングだった。最初に「システムが重い」と現場が言い出したとき、買い手側は故障だと思い込み、ベンダーへの問い合わせと社内調整で二日を空費した。感染を疑い始めたのはサーバーが完全に止まってからで、その頃には受発注も顧客連絡も手で回すしかなくなっていた。外部スキャンを入れていれば必ず防げたとまでは言えない——スキャンで拾えるのは既知の公開脆弱性で、設定不備や内部経由の侵入は別の話だ。それでも今回の穴は外から見えるものだったので、発注前に論点に挙げられた可能性はあった、というのが当事者の見立てだ。復旧と顧客対応に追われたのは現場で、止まった数日のあいだ受発注も顧客連絡も手作業で回し続けた。何を削るかは「金額の小ささ」ではなく「外したときに何が起きるか」で決めるべきだった、と社長は振り返っていた。

セキュリティの調査をどこまで踏み込むか——ヒアリングで足りるのか、脆弱性スキャンが要るのか、第三者のペネトレーションテストまで必要かは、対象会社が扱うデータの機微さで変わる。サイバー領域に特化した調査の設計はサイバーDDの記事に、SaaS事業を対象にするときの指標の見方はSaaSのDD指標の記事に整理している。発注の前段で「そもそもM&A全体を誰に頼むか」から迷っているなら、はじめてのM&A・誰に頼むかの記事を起点にするといい。

/ Summary

まとめ

はじめてIT-DDを外注する非エンジニアの発注者に必要なのは、コードを読む知識ではなく、「何を外に出し、何を自社で確かめ、見積もりで何を聞くか」の地図だ。基幹システム・技術的負債・セキュリティ・開発組織・SaaSコストのうち、専門判断が要る領域は外注し、SaaSの利用料一覧やアカウント管理のような一次情報は自社で集める。その切り出しだけで、見積もりは下がる。

見積もりは金額で比べず、調査範囲・コードまで見るか・セキュリティ診断の有無・PMI統合コストの試算まで出るか、の4点で中身を確かめる。発見した論点は、キーエンジニアのリテンション条項・技術的負債の価格反映・シャドーITのクリーンアップとして、価格か契約に必ず落とす。「動いているから大丈夫」も「とりあえず過剰なコード監査」も、どちらも設計を欠いている。

そして、安さと品質は本来トレードオフではない。契約書スクリーニング・ドキュメント整理・課金明細分析といった定型工程をAIで圧縮し、コード品質や属人性リスクの判断は経験者が握る——この分担があるから、非エンジニアの発注者でも、大手より安く・速く、ファーム品質のIT-DDを回せる。DD-AXでは、最低5回以上のDD経験を持つ専門家がアサインされ、案件の急所に合わせて調査範囲を設計する。「ITは分からないが、見落としで買収後に痛い目を見たくない」という段階から相談してほしい。