Q(Quality): 品質
C(Cost): コスト
D(Delivery): 納期
ウォーターフォール プロセスモデル
PERT
(教科書にない)
依存関係を厳密に表すべき
集中型システム
分散処理システム
クライアントサーバシステム
機能性/信頼性/効率性/使用性/保守性/移植性
縮退:機能を縮小して継続する
フェイルセーフ:できるだけ安全に異常終了する
外部設計:顧客の視点で
内部設計:開発者の視点で
Stable(変えない所)とVariable(変える所)
データ指向
機能中心
オブジェクト指向
制御動作中心
データベースの操作
登録 / 削除 / 読み出し / 更新
モジュール分割により
作業分担ができるようになる
再利用がしやすい
(a):C0
(b):C1
(c):C2
ガントチャートで
何を / いつ / 誰が
push
ローカルリポジトリにコミットした変更を
リモートリポジトリにプッシュする
教科書(図はすべてこちらより引用):
平山雅之 他,「ソフトウェア工学」, オーム社