科目コード | 2022113 |
科目名 (英語名) | システム開発技術と品質管理技術 (System Development Technology and Quality Control Technology) |
対象学科 | 知能電子システム科 |
開講時期 | 2年 前期 |
担当教員 | 逸見 健太 |
単位数 | 2単位 |
授業の方法 | 講義,実習 |
授業概要 |
- 【 目 的 】
- 本講義では、システムを開発する上で必要となるテスト技法、バージョン管理、チーム内でのバグ共有、プロジェクト管理ツールの実践的なスキル習得を目的とする。
- 【到達目標】
-
- Pythonを用いて、Unittestを行うことが出来る。
- gitを用いて、バージョン管理を行うことが出来る。
- Redmineを用いて、開発したソフトウェアのバグの共有、プロジェクトの管理を行うことが出来る。
- ブレークポイントやステップ実行を用いて、デバッグを行うことが出来る。
|
授業計画 |
- ガイダンス
- Redmine,git(1)
- Redmine,git(2)
- オブジェクト指向(1) クラス
- オブジェクト指向(2) 継承
- オブジェクト指向(3) カプセル化とポリモーフィズム
- テスト技法(1) システム開発の流れとテスト工程
- テスト技法(2) テストの分類
- テスト技法(3) テスト技法
- テスト技法(4) テストドキュメント
- PythonにおけるUnitTest(1)
- PythonにおけるUnitTest(2)
- システム開発実習(1)
- システム開発実習(2)
- システム開発実習(3)
|
成績評価方法 |
レポートとプレゼンにより評価する。 |
教科書・ 参考図書 |
教科書:ソフトウェアテストの教科書 著:石原一宏、田中英和
参考図書:
|
その他 |
- 【履修にあたり】
- 【この授業・実習に必要な機材】
- 特になし。
|