山梨大学電子シラバス>検索結果一覧>授業データ



授業科目名
担当教員
ソフトウェア開発方法論
新藤 久和
時間割番号
単位数
コース
履修年次
期別
曜日
時限
273301 2 F 3 後期 III
[概要]
この講義の目的は,ソフトウェアはどのように開発すべきか,どのように開発されているのか,今後どのように開発されるようになっていくのかを学ぶことにある.そのために,企業でソフトウェア開発や品質保証に携わっている方を非常勤講師に迎えてソフトウェア開発の実際について講義していただく.<BR>また,この講義は,「ソフトウェア開発実習」と連携しながら進めることにより,ソフトウェア開発におけるプロジェクトマネジメントについても現実的に学べるよう配慮している.
[具体的な達成目標]
(1)ソフトウェア開発に関する方法論について歴史的な発展過程を理解する.<BR>(2)ソフトウェア開発における技術やスキルについて学ぶ.<BR>(3)プロジェクトマネジメントの基本的な考え方を理解する。<BR>(4)実際のソフトウェア開発における品質保証について学ぶ.
[必要知識・準備]
プログラミングやネットワークおよびデータベースの基礎知識をはじめシステム構築に関する幅広い知識が求められる.また,マネジメントの基礎知識もあることが望ましい.
[評価方法・評価基準]
No評価項目割合評価の観点
1小テスト/レポート課題 70  %用語の理解度,概念の理解度 
2平常点/出席点 10  %勉学への熱意 
3発表/表現等 10  %同上 
4その他 10  %授業における質疑応答など 
[教科書]
  1. 特に使用しないが,講義資料を配布する.
[参考書]
  1. 野沢, 国際標準プロジェクトマネジメントPMBOKとEVMS, 日科技連出版社, ISBN:4817103213,
    (ソフトウェア開発だけでなくいろいろなプロジェクトマネジメントに通用する内容となっている.)
[講義項目]
  1.ソフトウェア開発方法論とは<BR>  2.企業におけるソフトウェア開発とプロジェクトマネジメントおよび品質保証(1)<BR>  3.ソフトウェア開発の歴史と技術の変遷<BR>  4.ソフトウェア開発における基本技術(1)<BR>  5.ソフトウェア開発における基本技術(2)<BR>  6.ソフトウェア開発における管理技術(1)<BR>  7.ソフトウェア開発における管理技術(2)<BR>  8.企業におけるソフトウェア開発とプロジェクトマネジメントおよび品質保証(2)<BR>  9.ソフトウェア開発方法論(1)<BR> 10.ソフトウェア開発方法論(2)<BR> 11.ソフトウェア開発に用いられている最近の技術(1)<BR> 12.ソフトウェア開発に用いられている最近の技術(2)<BR> 13.企業におけるソフトウェア開発とプロジェクトマネジメントおよび品質保証(3)<BR> 14.ソフトウェア開発に用いられている最近の技術(3)<BR> 15.ソフトウェア開発に用いられている最近の技術(4)
[教育方法]
ソフトウェア開発実習と連携しながら進める.
[JABEEプログラムの学習・教育目標との対応]
教育目標(B)情報の表現手法と処理手法の知識と技術,(C)問題をモデル化し,問題解決する知識と技術,(D)ソフトウェアの道具や手法を習得し,問題を解決する知識と技術,(E)ソフトウェアライフサイクル全体に渡り協調してソフトウェア製品を設計・開発・保守する知識と技術について,これらの学習内容をほぼ直接的に包含する内容である.
[その他]
(未登録)