img-blur-shadow-blog-2
Blog

AI時代の開発スタック

本稿では、これまで個別に扱ってきた開発プロセス、CBD、DSL、自動生成、実行基盤(CNCF)を一つの縦方向のスタックとして統合的に整理します。 SimpleModelingでは、BoKで整理された知識を文芸モデルへと反映し、その構造をDSLとして定義し、CNCFの実行基盤で保証するという一気通貫の構造を採用しています。 AIは各層において理解・整理・生成・検証を支援するだけでなく、それらを横断的に接続する媒介装置として機能します。 この縦方向の連続性が確立されたとき、自然言語世界と実装技術世界は分断されず、構造を保ったまま進化可能な開発スタックが成立します。 Read More

2026-02-16

img-blur-shadow-blog-2
Blog

AI時代の開発プロセスの枠組み

AI時代のソフトウェア開発では、反復と漸進の意味が大きく変化します。それはコードや機能を積み上げることではなく、AIと共有する文脈や前提条件を安定させ、拡張していくプロセスです。UPのフェーズ構造は、この文脈調整を段階的に行い、高速で安全な作成フェーズを成立させるための有効な枠組みとなります。 Read More

2026-02-09

Blog AI時代の開発プロセス考

本記事では、Unified Process の特徴点を軸にアジャイル開発との比較を行い、生成AIの登場によって開発プロセスの前提がどのように変化しているのかを考察します。AI時代においては、プログラムだけでなく、モデルや仕様書、設計文書といった自然言語の成果物が一次情報として扱われるようになります。この前提のもとで、モデル中心に設計された Unified Process は、AIと協働する開発プロセスを考えるための有力な補助線となります。

2026-02-02

CBD HelloWorldで理解するCNCFの実行モデル

SimpleModelingはコンポーネント指向をベースとした開発方法論です。コンポーネント指向を成立させるためには、概念的なモデルの定義に加えてコンポーネントの実行系が必要です。この目的でクラウド・プラットフォーム上で動作するクラウド・アプリケーション用のコンポーネント・フレームワークとして開発しているのがCloud Native Component Frameworkです。 本記事ではHelloWorldを通して、Cloud Native Component Frameworkの実行モデルについて見ていきます。

2026-01-26

CBD Cloud Native Component Framework:HelloWorld

Cloud Native Component Framework は、文芸駆動モデルの動作基盤となるコンポーネント・フレームワークです。CNCF を理解する最短ルートは、まず実際に動かしてみることです。command から始め、server、client、custom component へと進むことで、実行形態が変わっても内部の実行モデルが変わらないことを確認します。

2026-01-19