2026/06/10

自動車・半導体・防衛産業から読み解く、業界を制する設計思想

SIerから製造業に飛び込み見えてきたのは、業務を根本から支配する設計アーキテクチャの存在だ。
自動車のECU、半導体の巨大サプライチェーン、防衛産業のキルチェーン。
これら業界を制する概念を紐解き、アーキテクチャ主導による製品開発の重要性と本質を考えてみる。

【参考】
More Effective Agile ソフトウェアリーダー になるための28の道標 | Steve McConnell, 長沢 智治(監訳), クイープ |本 | 通販 | Amazon

アジャイルサムライ 達人開発者への道 | Jonathan Rasmusson, 西村 直人, 角谷 信太郎, 近藤 修平, 角掛 拓未 |本 | 通販 | Amazon

カイゼン・ジャーニー たった1人からはじめて、「越境」するチームをつくるまで | 市谷 聡啓, 新井 剛 |本 | 通販 | Amazon

作る、試す、正す。 アジャイルなモノづくりのための全体戦略 | 市谷 聡啓 |本 | 通販 | Amazon

【1】SIerで長年働いてきて、製造業に入ってみると、彼らの業務を支配する設計アーキテクチャを知りたくなってくる。
製造業のそれぞれの業界で使われる製品固有の前提、制約条件を元に、彼らはどんなルールに支配されているのか?

【2】たとえば、自動車ならば、ECUのアーキテクチャになるだろう。

(Gemini翻訳)
車ECU(Electronic Control Unit)は、自動車のエンジン、ブレーキ、エアバッグなど様々なシステムを電子的に制御する「車載小型コンピューター」です。センサーから得たデータをもとに最適な動作を計算し、1台の車に約100個搭載されることもあります。現代の車には不可欠な「頭脳」です。
ECUの主な特徴と役割
役割(自動車の「頭脳」): エンジンの燃料噴射・点火制御、ブレーキ(ABS)、パワーステアリング、車線維持支援など、安全・快適・性能を包括的に管理します。
構成: マイクロコントローラ、メモリー(ROM/RAM)、入出力インターフェースで構成され、厳しい耐熱・耐振動設計が施されています。
連携: 車載ネットワーク(CAN)を介して、それぞれのECUが連携して動作します。
種類: エンジン系、シャシー系、ボディ系(ライト、ドア)、情報系(ナビ)など、機能ごとに分散しているほか、これらを統合する「統合ECU」の採用も進んでいます。
近年は、自動運転や電動化の進展に伴い、より高度な処理能力を持つECUの重要性が高まっています。

では、ECUを支配するアーキテクチャにはどんな種類があるのか?

(Gemini翻訳)
自動車の脳にあたる「コンピューター(ECU)」の配置ルールは、進化とともに3段階あります。
・ドメイン型:役割ごとのチーム制。「走る」「止まる」など機能別に脳を分ける方式です。機能が増えるほど配線が複雑になり、車が重くなるのが弱点です。
・ゾーン型:場所ごとのエリア制。「右前」「後ろ」など車の場所で脳をまとめます。近くの部品を最短の配線でつなぐため、線を劇的に減らして軽量化できます。
・セントラル型:一極集中制。車の中央に超高性能な「1つの脳」を置き、全てを指揮します。スマホのようにソフトの更新だけで車の性能を後から進化させやすくなります。
現在は、配線を減らしつつ高度な制御を行うため、2と3を組み合わせた形が主流になりつつあります。

最近では、自動運転(AD)や走行制御(ADAS)が全てのECUを指示・制御する必要があるために、ADやADASの機能を持つ統合ECUが必須となるセントラル型アーキテクチャが主流になっていると思う。
ハード面でもソフト面でもアーキテクチャ設計が以前よりも遥かに重要な印象だ。

昔は、トヨタやホンダが「ハードの部品のすり合わせ」により1つの自動車を作っていた印象。
しかし、今は、SDVという「車のAPI化やOTAでソフトウェアによるハード制御などの実装に近い設計手法」になったために、20~50個ものECUを結合して、性能、品質、セキュリティなどを担保するのは、昔ながらの「すり合わせ」では実現不可能。

「すり合わせ」という複数チームのコミュニケーション活動による解決ではなく、ハード面でもソフト面でも「アーキテクチャにより自動車の構造をすり合わせる」へ時代が変わったと考える。
だから、MBSEのような「アーキテクチャ主導の製品開発」が重要になってきたと考える。
※OTA=いわゆるスマホのソフトウェアアップデート機能みたいなもの。自動車用語特有。

自動車の組込ソフトウェア開発が難しい理由は、3つあると思う。

1・ECUというハードとソフト双方を結合した部品を作った後に、さらに複数のECUを統合して初めて1台の自動車が完成するので、結合・統合テストで非常に苦労する。

2・自動運転(AD)や走行制御(ADAS)のように、全てのECUに指示制御する統合ECUが初めて出現したために、従来のハード中心のゾーンアーキテクチャからソフトウェア主導のアーキテクチャに変わったので、ソフトウェア開発力が弱いメーカーは非常に苦しい。

3・A-SPICE、機能安全、サイバーセキュリティのような監査プロセスを踏んで品質担保を保証する必要があるので、ソフトウェア開発チームはソフトウェア開発だけでなく、監査ドキュメント作成の作業負荷も増えている。これらの規格をOEMメーカーがTier1の部品メーカーに要求するため、開発現場はいつも人手不足で作業が大変な印象。

自動車のアーキテクチャ設計で面白い点は、分散アーキテクチャから集中型アーキテクチャへ移り変わってる流れであり、マイクロサービス設計の発想とは異なる点だ。
理由は、自動運転機能が自動車の全ての機能に関わるので、集中型アーキテクチャでオーケストレーションせざるを得ない。

残念ながら、日本のOEMメーカーは、この流れに全く沿っていない。
中国メーカーとテスラに負けていると言えるだろう。

【3】一方、たとえば、半導体ならば、どんな設計アーキテクチャが重要なのか?

半導体の製造工程は、高度に専門化されて細分化されていて、巨大なサプライチェーンと化している。
もはや1社で全ての工程をカバーできる代物ではない。
最先端の半導体技術、ナノレベルの微細加工や洗浄の製造技術、超高純度の素材を必要としている。
半導体製造工場を1つ建てるだけでも数兆円掛かるのではないか。

半導体の製造工程では、高度に専門化された製造装置や超高純度の素材が使われる。
それら製造装置、素材を製造するメーカーは、各工程で5社未満に限られる。
日本なら、東京エレクトロン、スクリーン、信越化学などがあるだろう。
一般に、半導体製造において、最も重要とされる「露光(リソグラフィ)工程」を担い、圧倒的な市場シェアを誇るオランダの企業はASMLだろう。
ASMLが製造するEUV露光装置は1台あたり数百億円にのぼる超高額機器。
究極の、すり合わせ技術の塊。
ASMLだけで、半導体製造工程の付加価値の半分くらい占めているのではないか。

彼らのお客はTSMCやサムスン、インテルなどの巨大ファウンドリー。
彼らがどんどん積極投資するから膨大な売上になる。
だからこそ、今は、半導体に絡む株式投資をしたら、すぐに億万長者になれるだろう。

半導体製造工程のサプライチェーンを知り尽くすことが、半導体業界を理解できる鍵になる。
すべての技術、設計はサプライチェーンの細分化された工程に深く埋め込まれているからだ。

【4】では、防衛産業において、重要な設計思想、アーキテクチャ設計の思想は何だろうか?

重要なアーキテクチャ設計の思想は「Kill Chain」になるだろう。

防衛産業や軍事用語における「キルチェーン」とは、標的の発見から攻撃の実行、そしてその効果の判定に至るまでの一連の軍事プロセスを「チェーン(鎖)」に見立てた概念だ。
キルチェーンは一般的に「F2T2EA」と呼ばれる6つの段階で構成される。

Find(発見): 敵や標的がどこにいるかをセンサーや偵察で探知する。

Fix(特定): 標的の正確な位置情報や動向を割り出し、特定する。

Track(追跡): 移動する標的を継続的に監視・追跡する。

Target(照準・目標選定): どの兵器で攻撃するのが最も効果的かを選択し、照準を合わせる。

Engage(交戦・攻撃): 実際にミサイルや戦闘機などで攻撃を実行する。

Assess(評価・戦果確認): 攻撃が成功したか、標的が破壊されたかを評価する。必要であれば再攻撃のプロセスに戻る。

Geminiに聞いたら、
「この概念の根底には、「一連のプロセスのうち、どこか一つの輪(段階)を断ち切る(破壊・妨害する)ことができれば、敵の攻撃全体を無力化できる」という考え方があります。逆に言えば、自軍の攻撃を成功させるためには、この鎖を素早く、かつ途切れることなく最後まで完遂する必要があります。」
「キルチェーンは「敵のプロセスをどこで断ち切るか」「自軍のプロセスをいかに高速で回すか」を考えるための基本となるフレームワークです。」
と言っていた。
つまり、F2T2EAの6つの工程のいずれかを断ち切ると、後続の工程に進めなくなり、ターゲットを撲滅できなくなる。
一方、F2T2EAの6つの工程を拘束に回すほど、攻撃力が増して、相手側の攻撃を防御しやすくなるだろう。

このキルチェーンと、アジャイル開発に出てくるOODAは非常に相性が良い。
OODAの4つのステップがキルチェーンの6つの工程に対応付けられるからだ。

Geminiに聞いたら、
アジャイル開発において「市場の変化に素早く適応する」ことが目的であるように、キルチェーンにおけるOODAの目的は「相対的なスピードで優位に立つこと」です。
自軍が敵よりも速くOODAループを回し続けると、敵の「Observe」と「Orient」は常に古い情報に基づいたものになります。結果として敵は混乱し、誤った「Decide」を下すか、意思決定そのものが麻痺します。これにより、物理的に敵を完全に破壊しなくても、敵のキルチェーンを機能不全に陥らせることが可能になります。
と言っていた。

つまり、アジャイル開発はスピードを重視するが、OODAの概念に即することにより、分析と学習が加速されるわけだ。

More Effective Agile ソフトウェアリーダーになるための28の道標」にOODAの解説があるのだが、僕は今まで腑に落ちなかった。
なぜOODAがアジャイル開発と密接に関係するのか分からなかった。
しかし、キルチェーンの観点で考えれば、OODAは非常に理解できる。
OODAはまさに、相手国を攻撃し殲滅させるための設計思想なわけだ。

【5】自動車の「ECUアーキテクチャ」、半導体の「専門家されたサプライチェーン」、防衛産業の「キルチェーンとOODA」はまさにその業界を制するアーキテクチャの設計思想だろう。
これらの概念を元に考えることで、より詳細な機能要件や性能要件も理解できるようになるだろう。

これらの概念をさらに深堀りしてみたい。

| | コメント (0)

2026/06/07

PMOはスクラムマスターである

PMOの役割とは一体何だろうか。長年PMOとして働く中で、その役割は環境や案件により大きく変わると感じてきた。単なる進捗管理の事務局から、全社の品質を担保する絶大な権力を持つ立場まで、その姿は様々だ。

しかし、ルールという法律を作り、管理と統制でチームを縛ることは、本当にプロジェクトを成功へ導くのだろうか。本記事では、PMOが陥りやすい「権力による支配」の構造を振り返りつつ、本来あるべき「スクラムマスター」としての支援的役割の重要性について紐解いていく。マイクロマネジメントを捨て、チームを信じて自律を促す「真のPMOの姿」をともに探求しよう。

【参考】
PMO導入フレームワーク ~プロジェクトを成功に導く、人・組織・プロセス・ツール~ | 高橋 信也, 峯本 展夫 |本 | 通販 | Amazon

図解まるわかり PMO・PMのきほん | 西村 泰洋, 相川 正昭 |本 | 通販 | Amazon

エッセンシャル スクラム: アジャイル開発に関わるすべての人のための完全攻略ガイド

【1】そもそも、PMOとはどんな役割を持つ人なのか?

PMOという職種の仕事についてもう8年くらいになる。
PMOになって仕事すると不思議な感覚になる。
PMOの役割が、会社によって、環境によって、案件によって、変わってくるからだ。

【2】当初は、PMOはある一つの大規模案件にて、プロマネの代わりに進捗管理や課題管理をしたり、経営層向け月次報告を作ったりする事務局的だった。
あくまでの、管理作業のお手伝いであり、開発チームに指示する権限はない。
リーダーやメンバーは自分の作業で忙しいのに、管理作業に必要な情報を作る事務作業はやりたがらない。
しかし、プロマネから委託されている立場により、開発チームのリーダーやメンバーに、必要な情報を出せと強制する権力を持っている。
当然、嫌がられやすい。

【3】次に、PMOとは、社内の全案件のゲートレビューに関する事務局だった。
だから、PMOは所詮、ゲートレビューのファシリテーションと議事録の作成、展開をやるに過ぎない。
大した仕事では無さそうに見える。
しかし、PMOは強力な権限を持つ。

ゲートレビューであるからには、PMOが、この案件は品質が悪いので次工程に進められない、特にリリース判定会議ではリリースに必要な品質を担保されていないのでリリース不可だ、と言えば、案件はストップさせられる。
案件のプロマネからすれば、顧客の契約を守れないからありえない事態だ。
しかし、プロマネはPMOと喧嘩しても、PMOからネチネチと突っ込まれる指摘に説明責任があるから、立場は弱い。
よって、プロマネは、PMOの言いなりにならざるを得ない。
1億円以上の案件であれば、プロマネは中間管理職相当なのに、PMO事務局というヒラの社員にペコペコするしかないのだ。

【4】さらに、PMOはゲートレビュー事務局がベースなので、全社の品質管理、さらには標準化推進する事務局を担当する役割を持つ。
大手のSIerであっても大規模案件のQCD管理に手こずっているので、ソフトウェア開発の品質保証の役割で、社内の全案件に対し、品質を担保せよと号令をかける。
号令だけでは弱いので、標準化という名のもとに、PMOは自ら社内案件を縛る法律を作り、自ら作った法律を社内案件全てのリーダーやメンバーに対し、強制させる。
PMOはそれだけの強い力を持つ。
リーダーやメンバーが反発しても、PMOは経営陣のお墨付きを得ているというバックを元に、彼らを従わせる権力を持っている。

【5】しかし、本来のPMOの役割は、スクラムマスターであるべきだと考える。

なぜならば、チームが自律的に動いているならば、PMOはマイクロマネジメントなど不要であり、スクラムマスターのように彼らが抱える組織的課題を解決し、支援する役割になるからだ。

たとえば、チーム自身が日々の進捗・課題管理を自ら運営して解決できて、納期を守り、品質を担保できる状態を維持できるならば、PMOがわざわざマイクロマネジメントする必要すらない。
そもそも、PMOが自ら法律を作ってマイクロマネジメントをチームに課すことは、チームを方任ずれば野放図に動くので、チームを信頼できない、という結果を招くだろう。

よって、PMOのあるべき姿は、当初はチームを指導したりコーチングして彼らの能力を引き出したり、動機付けたりするだろうが、最終的には、彼らの能力を信頼して委任する状態になるだろう。
その姿はまさにスクラムマスターと同じだ。


| | コメント (0)

2026/05/24

Unifiedメモリとは何か?

MacのARMアーキテクチャでは、Unifiedメモリが使われる特徴がある。
Unifiedメモリのおかげで、AI時代では、ローカルLLM開発やオンプレLLM運用にMacが使われると言われている。
以下、その理由をGeminiに聞いてみた。
浅はかな初心者のメモ。

【参考】
新・標準プログラマーズライブラリ RISC-Vで学ぶコンピュータアーキテクチャ 完全入門 | 吉瀬 謙二 |本 | 通販 | Amazon

ディジタル回路設計とコンピュータアーキテクチャ[ARM版] | デイビッド・M・ハリス サラ・L・ハリス, 天野英晴 |本 | 通販 | Amazon

AI設計図の革命: ?ARMの黄昏とRISC-V。1兆個のプロセッサが世界を埋め尽くす? | Cristal AI Design, Toshiyuki Tajima, Jemie |本 | 通販 | Amazon

【1】Unifiedメモリとは何か?

以下、Geminiの解説。

Unifiedメモリ(統合メモリ)とは、コンピュータ内の複数のプロセッサ(CPUやGPU、AI処理を行うNeural Engineなど)が、ひとつの広大なメモリプールを完全に共有する設計(アーキテクチャ)のことです。

Apple Silicon(M1/M2/M3/M4シリーズなど)の登場によって一気に一般へ認知が広がりました。

従来のメモリとの違い
従来の一般的なPCと、Unifiedメモリを搭載したシステムでは、データの持ち方が根本的に異なります。

従来のメモリ構造 (Traditional Memory Architecture)
CPUとGPUがそれぞれ独立したメモリを持ち、データをやり取りする(←?の部分)ために転送コストが発生する構造です。


[ CPU ] [ GPU ]
▲ ▲
│ │
▼ ▼
[ System RAM ] ←━━━━━━→ [ VRAM ]
(データのコピー)

Unifiedメモリ構造 (Unified Memory Architecture)
CPUとGPUの「コア」が、ひとつの巨大なメモリプール(共通の部屋)を直接見に行ける構造です。データのコピーが不要になります。

[ CPU Core ] [ GPU Core ]
▲ ▲
│ │
▼ ▼
==========================================
[ Unified Memory Pool ]
==========================================


【2】なぜ、MacがローカルLLMを動かくのに使われるのか?

Mac(特にApple Silicon搭載のMac)がローカルLLM(大規模言語モデル)を動かす環境として圧倒的に支持されている理由は、まさに先ほど解説した「Unifiedメモリ(統合メモリ)の特性」と「コストパフォーマンス」が奇跡的な噛み合わせを見せているからです。

1. 巨大な「VRAM」を圧倒的な低コストで手に入れられる
LLMをローカル環境で高速に動かす(推論する)には、モデルのデータ(パラメータ)を丸ごとGPUのメモリ(VRAM)に載せる必要があります。もしメモリが足りず、通常のメインメモリやSSDにデータが溢れると、処理速度は絶望的に遅くなります。

Mac(Apple Silicon)の場合
UnifiedメモリはCPUとGPUで共有されるため、「搭載メモリのほぼすべてをVRAMとして扱える」という裏技のような状態になります。例えば、メモリを128GBや192GBにカスタマイズしたMac StudioやMacBook Proを用意すれば、それだけで「VRAM 100GB超のモンスターマシン」が完成します。これをWindows環境で実現しようとすると数倍のコストとシステム構築の専門知識が必要になりますが、Macなら吊るしの製品を買ってくるだけで済みます。

2. メモリ帯域幅(通信速度)が異常に広いLLMの処理は、GPUの計算性能そのものよりも「どれだけ速くメモリからデータを読み込めるか(メモリ帯域幅)」がボトルネック(速度の上限)になりやすい特性があります。Macの「Max」や「Ultra」と名の付く上位チップは、このメモリ帯域幅が一般的なPCとは桁違いに広く設計されています。

チップ名,メモリ帯域幅(データの転送速度)
一般的なWindows(DDR5 デュアルチャネル),約 60 ~ 90 GB/s
Apple M3 Max,約 300 ~ 400 GB/s
Apple M2 Ultra,約 800 GB/s

3. エコシステム(ソフトウェア)の最適化
Appleが公式に提供している機械学習フレームワーク「MLX」や、オープンソースで開発されている「llama.cpp」といった高性能なライブラリが、Apple Silicon(GPUやNeural Engine)に完璧に最適化されています。

これにより、専門的な環境構築をせずとも、開発者がGitHubからコードをクローンしてくるだけで、Macのハードウェアパワーを100%引き出したローカルLLM環境が驚くほど簡単に構築できるようになっています。

Windowsで大容量VRAM環境を作ろうとすると「大掛かりなサーバーのようなPC」が必要になるのに対し、Macであれば**「静かで、電気代もかからず、ノートPCや小型デスクトップのサイズで、70B(700億パラメータ)クラスの超巨大なAIモデルが手元で動かせる」**。これが、AIエンジニアや研究者がMacを選ぶ最大の理由です。

【3】MacのUnifiedメモリは元々、消費電力最小化と処理高速化のために、ARMアーキテクチャでSoCで作られたと聞く。
つまり、CPUとGPUの処理を別々のメモリバスでつなぐのではなく、共有のメモリ領域とし、動かすような仕組みで作られた。

AI時代では、CPUよりもGPUが物を言う。
GPUがなければLLMが動かない。
しかし、Macならば、NvidiaのGPUが搭載されたAIサーバを買わなくても、Unifiedメモリ上でGPU処理を実現できる。
すなわち、Unifiedメモが128G、256Gなど巨大に搭載すれば、スケールしていくらでも処理高速化を図れる。

だから、最近Macが急激に売れている理由は、そこにあるのかもしれない。
Macは、単なるプログラミング開発環境だけでなく、ローカルLLM開発や運用ができる環境なわけだ。

| | コメント (0)

夢のオンプレLLM環境? NVIDIA DGX Sparkの真実と「Claude Code代替」の壁

【1】ローカル環境で強力なLLM(大規模言語モデル)を動かし、セキュアな開発ワークフローや独自のエージェント環境を構築する。DX推進や社内システムの刷新に携わるエンジニアなら、一度は検討するテーマではないだろうか。

最近、オンプレミスでローカルLLMを構築するためのAIサーバーとして「NVIDIA DGX Spark」が大きな注目を集めている。Amazonでも手軽に(?)購入できるこのサーバーだが、実際に導入して「Claude Codeのローカル代替」として使い物になるのだろうか。
今回は、DGX Sparkの実力と、ローカルLLM運用におけるハードウェアの壁について整理する。

Redmine勉強会で聞いた内容を自分なりに理解した内容で、Geminiに聞きながら書いてみる。

ゼロから作るDeep Learning ❺ 生成モデル編

ゼロから作るDeep Learning ❹ ―強化学習編

ゼロから作るDeep Learning ❸ フレームワーク編

ゼロから作るDeep Learning ❷ 自然言語処理編

【2】「NVIDIA製AIサーバーでしか動かない」は本当なのか?

ローカルLLMの導入を検討し始めると、「DellやHPのような一般的なサーバーでは動かず、NVIDIAが作ったAIサーバー(DGXシリーズなど)専用ではないか?」という噂を耳にすることがある。

結論から言うと、これは誤解である。

ローカルLLM自体は、適切なGPU(NVIDIA RTXシリーズなど)や十分なメモリさえ積んでいれば、DellやHPのサーバー、さらには自作PCやMacでも動作する。
モデルを動かすためのGUIツールや実行環境としては、libraryなどのライブラリ群が非常に充実してきており、環境構築のハードル自体は大きく下がっている
(参考:2026年のローカルLLM事情を整理してみた | DevelopersIO)。

では、なぜ「NVIDIA DGX Spark」がこれほど推奨されるのだろうか。
それは「GB10 Grace Blackwell Superchip」のような、CPUとGPUのメモリ帯域を広帯域で直結した統合アーキテクチャが、LLMの推論(特に大規模モデル)において圧倒的な効率を叩き出すからだ。

【3】立ちはだかる「VRAM(メモリ)」の物理的な壁

ローカルLLMを実用レベルで動かす際に直面するのが、パラメーター数と要求メモリのシビアな関係だ。一般的な目安として、モデルのパラメーター数に応じてメモリ(VRAM)が必要になる。

* **30Bモデル**: 約 30GB メモリ
* **128Bモデル**: 約 128GB メモリ
* **200Bモデル**: 約 400GB メモリ

個人や小規模なチームの環境で、数百GBのVRAMを確保するのはコスト的に非常に困難だ。
Amazon.co.jp: NVIDIA DGX Spark GB10 Grace Blackwell Superchip、128GB LPDDR5x、ARMプロセッサ、4TB NVME M.2 SSDストレージ : パソコン・周辺機器は128GB LPDDR5xメモリを搭載しているため、理論上は128Bクラスのモデルをギリギリ読み込むポテンシャルを持っている。

【4】 DGX Sparkは「Claude Codeのローカル代替」になるか?

128GBのメモリを搭載したDGX Sparkがあれば、OpenAIやAnthropic(Claude)に依存しない、完全オンプレミスの強力なコーディングAI環境が作れるのではないか。
そう期待したくなるが、現実は少し厳しいようだ。

DevelopersIOの検証記事(DGX Spark を 2 か月使って見えた「向いている仕事」 と 「向いていない仕事」 | DevelopersIO)によると、オンプレ環境のDGX Sparkには明確な「向いていない用途」が存在する。

1. **トークン生成速度が求められる用途**
2. **128GBのメモリを完全に使い切る巨大LLMモデルの稼働**

コーディングエージェント(Claude Codeなど)のように、複雑なコードベースを読み込み、高速に思考プロセスを回して大量のコードを生成・修正するタスクにおいては、「推論のスピード(トークン生成速度)」がUXに直結する。

DGX Sparkで巨大なモデルをギリギリ動かせたとしても、生成速度が遅ければインタラクティブな開発ワークフローには組み込めない。
結論として、**クラウドベースの最先端LLM(GPT-4系やClaude 3.5 Sonnet以降など)に正面から立ち向かえる性能を、1台のローカルAIサーバーで出すことは現時点では困難**と言わざるを得ない。

【5】クラウドとローカルのハイブリッド戦略

現状の技術動向を踏まえると、すべてをローカルに寄せるのではなく、用途に応じた使い分け(アーキテクチャの分離)が現実的な解となる。

機密性の極めて高い自社ナレッジ資産の解析や、レスポンス速度をそこまで問わないバッチ的な処理(ドキュメントのMarkdown一括変換の補助など)、あるいは30B~70Bクラスの軽量モデルで十分なタスクには、DGX Sparkのようなローカル環境が良いだろう。
しかし、現在では、非力すぎて使えないと聞く。

一方で、日々の「Claude Code」のようなアジリティが求められる開発体験には、引き続きクラウドAIのパワーを素直に借りるのが、プロジェクトを止めないためのベストプラクティスと言えるだろう。


| | コメント (0)

2026/05/23

Redmine、DOA、PM理論。点だった知識が“世界の見え方”に変わる瞬間

Redmine、DOA、PM理論、PLM、組織論──点だった知識が、経験と結びついた瞬間、世界の見え方が変わった。
20年以上働いて見えてきた「知識と経験が知恵に変わる瞬間」を書く。

【参考】
幸せなITパーソンになるためのいきいきする仕事とやる気のつく | 羽生 章洋 |本 | 通販 | Amazon

ワークショップ・デザイン[新版] 知をつむぐ対話の場づくり | 堀公俊, 加藤彰 |本 | 通販 | Amazon

ロジカル・ディスカッション[新版] チーム思考の整理術 | 堀公俊 |本 | 通販 | Amazon

問題解決ファシリテーター―「ファシリテーション能力」養成講座 (Best solution) | 堀 公俊 |本 | 通販 | Amazon

【1】長年の仕事の中で、自分の中で何かがインスパイアされて、経験したこと、他者と議論したことが体内に染み込んで世界の見方が変わって見える時がある。
最近、そんな肌感覚を久しぶりに感じている。

【2】どんな時にそんなことを感じたのか?

以前なら、Redmineを自分の開発チームに適用してチケット駆動開発を実践できた時、これがアジャイル開発なんだ!と熱くなった時。

RedMineでチケット駆動開発!: プログラマの思索

平鍋さんのプロジェクトファシリテーション講演を聞いて、プログラマ上がりのプロジェクトリーダーのためのリーダーシップ研修みたいだ、と気づいた時。

プロジェクトファシリテーションはIT企業の中間管理職研修みたいだ: プログラマの思索

関西IT宴会のデータモデリング勉強会にて、渡辺さんが花束問題をライブモデリングしながら、在庫推移方式とは受払テーブルを過去の在庫と未来の在庫を派生関係で表現しているのだ、と気づいた時。

第39回IT勉強宴会の感想~花束を作る花屋の業務モデルをT字形ERと三要素分析法で比較する: プログラマの思索

SEA関西でドメイン駆動設計の講演を聞いた時、オブジェクト指向モデリングを業務モデリングに適用したものなんだな、と感じた時。

ドメイン駆動設計の感想~OOAは過ぎ去りDOAはもう一度舞台に上がるのか: プログラマの思索

SEA関西で標準プロセスから各案件のテーラリングの話を聞いた時、標準プロセスはクラス、テーラリングしたプロセスはインスタンスで区別すること。PMOはそれらプロセスを法律家のように体系として定義し、下々に利用させてモニタリングし監視することなんだな、と気づいた時。

プロセス設計はどの範囲を指すのか?~プロマネの仕事はテーラリングにある: プログラマの思索

製造業のPLMツール開発案件にて、同僚からPLMツールとは製造業の情報資産のデジタル化の一環なんだよ、と示唆を受けて、PLMこそが製造業のDX戦略の本質的ツールなのだ、と気づいた時。

PLMツールとは部品表の構成管理ツールでありGitHubである: プログラマの思索

ファシリテーション協会のマネジメントゲームにて、さりいさんがチームビルディングにてタスク志向とメンテナンス志向の話を解説した時、これはPM理論そのものだな、コーチングやカウンセリング、フィードバック技法などの行動心理学のテクニックは全てPM理論の観点で整理できるな、と気づいた時。

PM理論で読み解く日本人リーダーの弱点: プログラマの思索

【3】では、他者を通じて経験したこと、議論したことが体内に染み込んで世界の見方が変わる肌感覚はどんなタイミングに発生するのか?

いつも発生するわけではない。
インプットとなる理論を知って、自分なりに理解しておかないと、経験した内容を言語化できない。
そのまま素通りしてしまう。

自分なりの意見、価値観を持っておかないと、その経験が役立つのか、大したことがないのか、判別できない。
そのまま素通りしてしまう。

自分が抱える問題意識をずっと持っておかないと、経験が自分に引っかからない。
そのまま素通りしてしまう。

つまり、自分自身が経験を咀嚼し解釈できるだけの能力がなければ、せっかくの体験も素通りしてしまうだけ。

【4】一方、たくさんの知識をため込んでも、自分自身が経験できなければずっと空想のままであって、現実から浮世離れしてしまう期間もある。

たとえば、こんな経験をした。
一時期、中小企業診断士の試験勉強をしていた。
MBAみたいな内容だし、経営学、組織論、マーケティング、財務会計、ビジネス法務、知財、生産管理、店舗管理まで範囲が広くて面白かった。
しかし、二次試験は難しかった。
過去問の事例100件以上解きまくったけれど、模擬試験でも本番試験でも、自分の勘の当たり外れが大きかった。
マーケティング、生産管理、財務会計はA評価を取れた時があったから、それなりに手応えはあった。

しかし、組織戦略がすごく苦手だった。
自分なりの理論、自分なりの価値観を最後まで確立できず、こうかな、いや、あれかな、とずっと迷い続けた。
理由は、自分が実際に組織を動かす経験、つまり、自分が社長や役員レベル、部長レベルで戦略を元に組織を動かす経験がなかったからだと思う。

たとえば、経営戦略を元に機能を洗い出し、機能別に組織を構築するという感覚がなかった。
組織は思い通りに動かないから、自分からビジョンやミッションを発信して、メンバーを動機づけさせる必要がある感覚が分からなかった。
中小企業診断士の先生は、組織文化は社長が自らやるものだ、組織文化のために社長がもっと汗をかかなければならない、と発言された時があって、僕は実感できなかったが、たぶんそういう真理を指していたのだろうと思う。

つまり、MBAの知識をいくら勉強しても、実際のビジネスの現場で使えなければ、身の丈に合わない武器を持っているだけに過ぎない。
そして今、PMOとして製造業クライアントの案件に多数関わることになって、製造業が抱える本質的な問題として組織的課題があり、そこには組織論が隠れていることを知った。

【5】行動心理学もファシリテーションも食わず嫌いで正直好きでなかった。
でも、PMOとして、クライアントのメンバーが20代~30代で若くて僕が指導する立場に必然的になった時、コーチングやカウンセリングで彼らに目指すべき状態や目的を提示し、彼らを動機付けて、彼ら自身が行動できる環境を作る必要があると経験できた。
一方で、彼らメンバーの行動に問題があればネガティブフィードバックで改善を促し、ポジティブフィードバックすることで心の報酬を与えて彼らを動機づける必要もあることも学んだ。
そんなことも20年以上働いてようやく実感した。

【6】スキルは何で作られるのか?
机上の知識はそもそも必要なのか?
経験だけで作られるものなのか?

今なら僕は自分なりの意見で回答できる。
スキルは、知識と経験の相乗効果だ。
経験を言語化できなければ、再利用できず、本当の知恵にならない。
経験しなければ、蓄えた知識は机上の空論であり、現実を動かすこともできない。

事前に知識を習得して、後から経験して体内に深く染み込む時もある。
一方、経験した後に、他者との議論や書籍にて理論に触れることで、経験した時に感じたモヤモヤ感を言語化でき、より深く理解が進む時もある。

【7】最終的には自分なりの価値観に基づき、ビジネス上のあらゆる分野にて、自分なりの理論を構築する必要があると思う。
経験を言語化することで、自分自身の行動を再現できるようになる。
経験を言語化することで、他者に説明して説得できるようになる。

【8】そういう経験を積み重ねていくと、自分が経験を通じて得られた真理を、外界の人達に普及させなければならない、みたいな気持ちになるのだろうと思う。
エバンジェリストとはそんな人を指すのだろうと思う。

| | コメント (0)

«JTCの壁を壊す「Redmine参謀本部」という戦略~現場の職人気質を活かす組織論