CRCカード
CRCカードにはインデックスカードが使われる
それに以下のような項目を記述していく
1. クラス(class)
クラス名
パッケージ名 (もしあれば)
2. 責務(responsibility)
そのクラスの責務 (すべきこと)
振る舞い(collaboration)
3. そのクラスが自身の責務を果たすために連携しなければならない他のクラスの名前を列挙する。
Class-Responsibility-Collaboration card (CRC cards)
情報カード
インデックスカード(index card)
5×3カード
紙ナプキン
ホワイトボード
インテンショナルプログラミング(Intentional programming)
オブジェクト指向(object oriented)
ソフトウェアファクトリー(SoFa : Software Factory)
データ変換(data transformation)
ドメイン固有言語 (DSL : domain specific language)
ドメイン固有モデリング (DSM : domain-specific modeling)
メタデータ
メタモデル
モデリング言語
モデル駆動型アーキテクチャ (MDA)
モデル駆動工学 (MDE)
モデルベーステスト (MBT : model-based testing)
モデル変換言語(MTL : model transformation language)
UML(Unified Modeling Language)
変換言語(TL : transformation language)
ブレインストーミング(BS : Brainstorming)
コラボレーション(collaboration)
KPT法(keep, problem, try)
ロールプレイ()
villagepump - /villagepump/CRCカード
nobuoka-pub - /nobuoka-pub/CRC カード
iki-iki - /iki-iki/CRCカード
CRCカード - Wikipedia