#author("2021-08-05T15:18:18+00:00","","") #author("2021-09-30T13:20:15+00:00","","") [[KobeSpiral2021]] * 第8回講義(8/6) [#t0b325b2] * 第8回講義(8/6): 設計・実装開始 [#t0b325b2] ** 1限: オブジェクト指向設計 [#m033639c] - [[※参考:大規模ソフトウェア論・第5週:http://www27.cs.kobe-u.ac.jp/~masa-n/lecture/tokuronI/week5/index.html]] - アーキテクチャ - 設計クラスの導入 -- Service -- Repository - 責務の割り当てを再考慮 -- トランザクション・スクリプト -- ドメイン・モデル - 必要があれば,担当者に連絡・質問する -- 三田市:どんな質問でも気軽に質問してくださいとのこと -- 関口先生: Slackでいつでも質問受付 ** 2限: プロジェクト計画・役割分担 [#kf1a4735] - やることの洗い出し (WBS) -- 何をだれがいつまでにやるか? - ハッカソン3日目までの計画を立てる -- 8/6(金) --- 午後: -- 8/10(火) --- 午前: --- 午後: -- 8/11(水) --- 午前: --- 午後: -- 8/12(木) --- 午前: --- 午後: 中間レビュー(担当者の都合が合えば,担当者にも参加してもらう) ** 3限: 実装開始 [#y9204e51] - 各チーム GitHubにIssueを作って,分担作業開始 ** 4限: 実装続き [#uc83fb78] - どんな小さなユースケースでもよいので,とにかく何か動くものを作り,masterにコミットする * 以下古い内容 [#mf8dbad0] ** 4限目、2Q成果発表 [#q395e635] - いったん成果(聞き取り結果?)を見る時間を作る *** 提出物 [#td95cfdc] - 第8回のフォルダに以下のファイルを作成してください。 - 第7回のファイルをコピーして、適宜更新して構いません。 -- 議事録(質疑の内容、本日の流れなど) -- 要求ドキュメント -- 要求仕様書 -- 要件定義書 -- UI紙芝居(スライド) -- ユースケース図 -- ユースケース記述 -- クラス図(分析レベル) -- クラス図(設計レベル)