長谷場 潤也
ちゃんと実装してちゃんとテストしよう
システム開発において、実装とテストはどちらも大切なものです。携わる担当者が異なるなどの理由で、まるで別物のように扱われることもありますが、本来これらの工程は密接に関わっています。品質の高いシステムを開発するにあたって、実装で、あるいはテストで気をつけなければいけないことは何でしょうか。Pythonでの例を交えてお話しします。
詳しい内容説明
# 概要
システム開発において、実装とテストはどちらも大切なものです。携わる担当者が異なるなどの理由で、まるで別物のように扱われることもありますが、本来これらの工程は密接に関わっています。品質の高いシステムを開発するにあたって、実装で、あるいはテストで気をつけなければいけないことは何でしょうか。Pythonでの例を交えてお話しします。
# 対象
Python言語以外に特別な前提知識は必要ありません。
# 目次(仮)
- システム開発とは?
- 設計とは?
- 実装とは?
- テストとは?
- 開発工程とテストをセットで考える
- 詳細設計とユニットテスト
- 基本設計と結合テスト
- 要件定義とシステムテスト
- どう設計するか?
- テストの設計
- 実装の設計
- まとめ
# 話すこと
- ちゃんとテストするってどういうこと?
- ちゃんとテストするためにどう実装する?
# 話さないこと
- 個別のテストツールについて
- 個別の自動テスト環境について
対象: 初心者30分