上流工程AtoZ
開発プロセス モデリング 要件定義 設計 見積もり RFP/提案

開発プロセス
UPを基本から理解する
 Part1 Unified Process,その生い立ちと構造を知る
 Part2 「ユースケース駆動開発」でUMLを理解する
 Part3 「ライフサイクルフェーズ」と「反復開発」
 Part4 リスク最小化と再利用の要,「アーキテクチャセントリック」

CMMIって何だろう
 CMMIの歴史や概要,CMMIを利用したプロセス改善のポイント

SWEBOKで学ぶソフトウエア・エンジニアリング
 Part1 ソフトウエア・エンジニアリングとは
 Part2 ソフトウエア・エンジニアリングの体系

アジャイルをゼロから学ぶ
 PART1 縛らず,楽しく,柔軟に
 PART2 3つのタイプで特徴を理解
 PART3 開発者の“本能”を呼び覚ます
 PART4 要件も計画もまずは「大らか」に
 PART5 マネジメント型の「スクラム」
 PART6 チームが主役の「スクラム」
 PART7 最も取り決めの緩い「クリスタル」

ソフトウエア・テストの基本を学ぼう
 Part1 ソフトウエア・テストがなぜ重要なのか
 Part2 テスト固有の技術(テスト設計,効率化,レビュー)を学ぶ
 Part3 テストの管理と分析の仕方

ソフトウエア再利用の標準規格「RAS」を理解する
 前編 閉塞感を打ち破るための必須知識
 後編 基本情報と拡張情報を記述

開発プロセスの基本を学ぶ
 開発プロセスごとの違いと選択の基準