last update: 2006/8/6
資料のアクセスにはパスワードの必要な場合があります。パスワードはこちらで得てください。
資料は更新されることがありますので更新日に注意してください。
回数 |
講義日 |
予定内容 |
理解目標 |
備考、進捗状況など |
1 |
4/11 |
ソフトウェアのライフサイクルモデルについて復習する。 | ||
2 |
4/18 |
ソフトウェアの品質の定義、その中での信頼性の位置付けについて理解する。 | ||
3 |
4/25 |
ソフトウェアの品質尺度、規模の尺度について理解する。 | ||
4 |
5/2 |
ソフトウェアの見積り技法について理解する。 |
||
5/9 |
外国出張のため休講(5/30 の5コマに補講) |
|||
5 |
5/16 |
仕様書の意味について理解し、品質の高い仕様書がどのようなものかを知る。 |
||
6 |
5/23 |
C 言語を題材に、コーディングでミスしやすい事項を例題で理解する。 |
||
7 |
5/30 |
C言語を題材に、可読性や保守性を高めるコーディング技法について理解する。 |
||
8 |
5/30 (5コマ) |
上流工程(3) 仕様書講評 |
レポートの仕様書について講評し、問題点、留意点を明確にする。 レビューの方法について理解する。 |
5/9 の補講です。 |
9 |
6/6 |
ソフトウェアのテストの意味と複数のテスト戦略について理解する。 | ||
10 |
6/13 |
コーディング(3) レビュー演習 |
例題について、レビューにより品質を高める体験をする。 | 今井先生が代講 (グループ分け) |
11 |
6/20 |
ソフトウェアのテスト(2) ソフトウェアのデバッグ |
ソフトウェアのテストの意味と複数のテスト戦略について理解する。デバッグ手法について理解する。 | |
12 |
6/27 |
ソフトウェアのテストとデバッギング演習 |
テスト仕様書に沿ったテストを行い、ソフトウェアをテストする。 |
|
13 |
7/4 |
ソフトウェアにおけるISO 9000 シリーズ規格について、その意味と概要を理解する。 | ||
14 |
7/11 |
Java言語を対象に、コードの保守性を高める技術「リファクタリング」の意味を理解する。 リファクタリングについて、例題を使ってその実際を理解する。 |
||
15 |
8/1 |
期末試験 (問題+解答例+講評) |
回数 |
締切日 |
内容 |
講評 |
1 |
4/25 |
ソフトウェアエラーによる事故調査 (4/11 出題) | |
2 |
5/23 |
仕様書作成 (5/16 出題) | 5月30日の項目参照 |
3 |
7/11 |
仕様書からデバッグまで、まとめのレポート (6/20 出題) |
水曜日14:40〜15:30 とする。電子メール(tarumi@eng.kagawa-u.ac.jp)と講義ホームページ内掲示板では随時受け付ける。