1. 開発プロセスの理解 a. 何をすれば成果物を世の中に出せるの ... ? 2. 開発で考慮しなければならない事の理解 a. 非機能要件の定義 i. 可用性 1. SLA 【サービス品質保証 / Service Level Agreement / サービスレベル合意書】 a. バックアップ b. 冗長化 ii. 性能・拡張性 1. ネットワーク速度 2. キャパシティプランニング iii. 保守性 1. 設計思想の定義 2. 問題発生時の役割分担、体制、訓練、マニュアル整備 3. MTTR (平均修理時間) /MTTF (平均故障時間) iv. etc… ウォーターフォール is 悪?
今日のゴール 1. なぜアジャイルなのかを知る a. 従来の開発手法だと世の中の変化についていけない 2. アジャイル開発と非アジャイル開発を知る a. 非アジャイル(になりやすい)開発例:ウォーターフォール b. アジャイルだと「対話」することで仕様も柔軟に変更がきく 3. アジャイル開発のプロセスを 1 つ例にとって感じてみる
今日のゴール 1. なぜアジャイルなのかを知る a. 従来の開発手法だと世の中の変化についていけない 2. アジャイル開発と非アジャイル開発を知る a. 非アジャイル(になりやすい)開発例:ウォーターフォール b. アジャイルだと「対話」することで仕様も柔軟に変更がきく 3. アジャイル開発のプロセスを 1 つ例にとって感じてみる
今日のゴール 1. なぜアジャイルなのかを知る a. 従来の開発手法だと世の中の変化についていけない 2. アジャイル開発と非アジャイル開発を知る a. 非アジャイル(になりやすい)開発例:ウォーターフォール b. アジャイルだと「対話」することで仕様も柔軟に変更がきく 3. アジャイル開発のプロセスを 1 つ例にとって感じてみる a. スクラム開を例にあげて説明
今日のゴール 1. なぜアジャイルなのかを知る a. 従来の開発手法だと世の中の変化についていけない 2. アジャイル開発と非アジャイル開発を知る a. 非アジャイル(になりやすい)開発例:ウォーターフォール b. アジャイルだと「対話」することで仕様も柔軟に変更がきく 3. アジャイル開発のプロセスを 1 つ例にとって感じてみる a. スクラム開を例にあげて説明