Literate Model-Driven Cloud-Native Development with Object-Functional Paradigms for the AI Era
AI時代のソフトウェア開発では、反復と漸進の意味が大きく変化します。それはコードや機能を積み上げることではなく、AIと共有する文脈や前提条件を安定させ、拡張していくプロセスです。UPのフェーズ構造は、この文脈調整を段階的に行い、高速で安全な作成フェーズを成立させるための有効な枠組みとなります。
2026-02-09
本記事では、Unified Process の特徴点を軸にアジャイル開発との比較を行い、生成AIの登場によって開発プロセスの前提がどのように変化しているのかを考察します。AI時代においては、プログラムだけでなく、モデルや仕様書、設計文書といった自然言語の成果物が一次情報として扱われるようになります。この前提のもとで、モデル中心に設計された Unified Process は、AIと協働する開発プロセスを考えるための有力な補助線となります。
2026-02-02
SimpleModelingはコンポーネント指向をベースとした開発方法論です。コンポーネント指向を成立させるためには、概念的なモデルの定義に加えてコンポーネントの実行系が必要です。この目的でクラウド・プラットフォーム上で動作するクラウド・アプリケーション用のコンポーネント・フレームワークとして開発しているのがCloud Native Component Frameworkです。 本記事ではHelloWorldを通して、Cloud Native Component Frameworkの実行モデルについて見ていきます。
2026-01-26