2007-04-17 今日の講師(2) - 設計とは 仕事 基本設計と機能設計と詳細設計 設計からプログラムが製品として出来上がるまで テスト、デバッグとは ソフトウェア開発の歴史(ウォーターフォールとアジャイル) プログラマがやるべき事 物体をモデル化しよう 演習:車を構成している部品を分解してモデル化 業務をモデル化しよう 演習:注文されたハンバーガーが出てくるまでをモデル化 マインドマップの描き方 演習:上記二つをマインドマップでモデル化 演習:マインドマップに書いたものをヘッダーファイルに落とし込もう(日本語で) みんなの図を見てみよう(誰のがわかりやすくて誰のがわかりにくいか)(自分と他の人の違いは何か) 読み物 変わりつつあるソフトウェア開発の価値観 - 成果物から設計書へ ソフトウェア設計とは何か?