2026

浅海 智晴
Date Kind Event Category Title Summary

2026-01-19

記事

新規

Component-Based Development

Cloud Native Component Framework:HelloWorld

CNCF を理解する最短ルートは、まず実際に動かしてみることです。 command から始め、server、client、custom component へと進むことで、実行形態が変わっても内部の実行モデルが変わらないことを確認します。

2026-01-19

用語集

新規

Glossary

Cloud Native Component Framework

Cloud Native Component Framework(CNCF)は、クラウド・アプリケーションを構成するコンポーネントを、単一かつ一貫した実行モデルで実行するためのフレームワークです。 Component / Service / Operation という構造を中核とし、command、server(REST / OpenAPI)、client、script といった異なる実行形態から、同一の Operation を再利用できることを特徴とします。 ログ、エラー処理、設定、配備といったクラウド・アプリケーションに必要な品質属性をフレームワーク側に集約することで、コンポーネントはドメイン・ロジックの実装に集中できます。 CNCF は、文芸モデル駆動開発および AI 支援開発を前提に、「何を実行するか」と「どのように呼び出すか」を分離するための実行基盤として設計されています。

2026-01-12

記事

新規

Component-Based Development

AI時代の動く仕様書

AI時代のソフトウェア開発では、仕様・設計・実装を分断せず、相互に行き来しながら育てていく開発スタイルが重要になります。 本記事では、動く仕様書(Executable Specification)を軸に、分析モデルのアップダウン、AIとのペア分析・ペア設計を含む SimpleModeling の実践的アプローチを整理します。

2026-01-12

用語集

新規

Glossary

仕様確認

Verification(仕様確認)とは、規定された設計仕様や要求仕様に対して、実装が一致しているかを確認する行為である。

2026-01-12

用語集

新規

Glossary

TDD

Test Driven Development(TDD, テスト駆動開発)とは、実装に先立ってテストを記述し、そのテストを通すことを起点として実装とリファクタリングを繰り返す開発手法である。

2026-01-12

用語集

新規

Glossary

BDD

Behavior Driven Development(BDD, 振る舞い駆動開発)とは、システムの振る舞いをシナリオとして記述し、関係者間で共有可能な形で仕様を明確化する開発アプローチである。

2026-01-12

用語集

新規

Glossary

動く仕様書

Executable Specification(動く仕様書)とは、実行可能な形で記述され、実行することで仕様の正否や意味が確定する仕様表現である。

2026-01-12

用語集

新規

Glossary

妥当性確認

Validation(妥当性確認)とは、システムや機能が利用目的や要求仕様に対して妥当であるかを確認する行為である。

2026-01-05

記事

新規

Blog

オレ流AI駆動開発

ChatGPTとVSCode Codexを使い分けながら、仕様策定・設計・実装・検証を高速に回す「オレ流AI駆動開発」の現在地をまとめます。