Please enable JavaScript.
Coggle requires JavaScript to display documents.
情シスの開発 - Coggle Diagram
情シスの開発
基本計画
見積もり
工数・費用
投資の判断
要件の実装範囲
ファンクションポイント法
点数から見積もり
利点
ユーザの理解
要件範囲の判断
機能から見積もり可
機能を点数化
RFP
提案依頼書
開発業者に提示
要件定義
データ
ユーザインタフェース
業務プロセス
システム
テスト
段階での分類
結合テスト
複数のモジュール
徐々にモジュールを増やす
システムテスト
情報システム全体
性能
機能
総合テスト
単体テスト
モジュール単位
研修テスト
受け入れテスト
ユーザ中心
ユーザ部門への引き渡し前
手法による分類
ホワイトボックステスト
プログラムの動作を確認
単体テストで実施
プログラムの内部構造に着目
ブラックボックステスト
仕様通りの出力を確認
いずれのテスト段階でも実施
入力と出力に注目
テストケース
テストの設計
設計・開発
モデリング
DOA
E-Rモデル
エンティティ(実体)
リレーション(関連)
問題
データ構造の変更が難しい
データに着目
OOA
カプセル化
内部は知る必要なし
オブジェクトを組み合わせ開発
データと処理を一体化
UML
OOAの設計図の書き方
種類
クラス図
データと処理の種類
シーケンス図
処理プロセス
ユースケース図
昨日の概要
オブジェクト
データ
処理(メソッド)
POA
フローチャート
処理の流れ
DFD
データと処理の流れ
業務プロセスに着目
問題
変更に対応しにくい
プログラム開発
プログラミング
コーディング
プログラミング言語で記述
CASEツール
生産性向上
上流CASEツール
設計
設計・開発の支援ツール
下流CASEツール
開発・テスト・保守
モジュール設計
最小のプログラム単位
処理・入出力を定義
アジャイル開発
迅速に開発する方法
XP
期間を区切り反復
設計
開発
テスト
コミュニケーションを重視
小規模プロジェクト向け
ペアプログラミング
2人1組
役割
コーディング
チェック