Literate Model-Driven Cloud-Native Development with Object-Functional Paradigms for the AI Era
本稿では、これまで個別に扱ってきた開発プロセス、CBD、DSL、自動生成、実行基盤(CNCF)を一つの縦方向のスタックとして統合的に整理します。 SimpleModelingでは、BoKで整理された知識を文芸モデルへと反映し、その構造をDSLとして定義し、CNCFの実行基盤で保証するという一気通貫の構造を採用しています。 AIは各層において理解・整理・生成・検証を支援するだけでなく、それらを横断的に接続する媒介装置として機能します。 この縦方向の連続性が確立されたとき、自然言語世界と実装技術世界は分断されず、構造を保ったまま進化可能な開発スタックが成立します。
2026-02-16
AI時代のソフトウェア開発では、反復と漸進の意味が大きく変化します。それはコードや機能を積み上げることではなく、AIと共有する文脈や前提条件を安定させ、拡張していくプロセスです。UPのフェーズ構造は、この文脈調整を段階的に行い、高速で安全な作成フェーズを成立させるための有効な枠組みとなります。
2026-02-09
本記事では、Unified Process の特徴点を軸にアジャイル開発との比較を行い、生成AIの登場によって開発プロセスの前提がどのように変化しているのかを考察します。AI時代においては、プログラムだけでなく、モデルや仕様書、設計文書といった自然言語の成果物が一次情報として扱われるようになります。この前提のもとで、モデル中心に設計された Unified Process は、AIと協働する開発プロセスを考えるための有力な補助線となります。
2026-02-02