From document-to-code from Hiroaki Koduki 最近「ドキュメントからコードへ」というのをキーワードに考えています。 その辺に関してつらつらと書いてみました。例のごとく英語で書いた資料より日本語の方が詳しいよ>< 「ドキュメントからコードへ」って? 例えばいくつかの種類のドキュメントは下記のようにコードに置き換えることが出来ます。 詳細設計書、テスト仕様書 => 自動テスト JUnit/rspec Selenium/Cucumber サーバの構成定義書 => サーバテストツール serverspec インストールマニュアル => プロビジョニングツール系 chef/puppet 運用手順書 => デプロイツール, JOB管理ツール, CI ツール Capystrano Fabric Jenkins 他にも要件定義や基本設計をAlloy等で作るのもこの範疇