年度 |
2025年度 |
開講部局 |
先進理工系科学研究科博士課程前期先進理工系科学専攻情報科学プログラム |
講義コード |
WSN21401 |
科目区分 |
専門的教育科目 |
授業科目名 |
ソフトウェア工学特論 |
授業科目名 (フリガナ) |
ソフトウェアコウガクトクロン |
英文授業科目名 |
Advanced Software Engineering |
担当教員名 |
岡村 寛之 |
担当教員名 (フリガナ) |
オカムラ ヒロユキ |
開講キャンパス |
東広島 |
開設期 |
1年次生 前期 2ターム |
曜日・時限・講義室 |
(2T) 水1-4 |
授業の方法 |
講義 |
授業の方法 【詳細情報】 |
対面, オンライン(同時双方向型) |
演習中心 |
単位 |
2.0 |
週時間 |
4 |
使用言語 |
B
:
日本語・英語 |
学習の段階 |
6
:
大学院専門的レベル
|
学問分野(分野) |
25
:
理工学 |
学問分野(分科) |
02
:
情報科学 |
対象学生 |
博士課程前期学生 |
授業のキーワード |
ソフトウェア工学,アジャイル開発,テスト駆動開発,スクラム |
教職専門科目 |
|
教科専門科目 |
|
プログラムの中での この授業科目の位置づけ (学部生対象科目のみ) | |
---|
到達度評価 の評価項目 (学部生対象科目のみ) | |
授業の目標・概要等 |
先進的なソフトウェア開発演習を通じてソフトウェア開発における技術を習得する.特にアジャイルソフトウェア開発における基本的な事項(テスト駆動開発,継続的インテグレーション,チーム開発)についての演習を行う. |
授業計画 |
第1回 ソフトウェア開発概説 第2回 アジャイル開発概論 第3回 モブプログラミング 1 第4回 モブプログラミング 2 第5回 Git/GitHub 1 第6回 Git/GitHub 2 第7回 TDD開発演習 第8回 継続的インテグレーション 第9回 スクラム概説 第10回 チーム開発 第11回 アプリ開発演習1 第12回 アプリ開発演習2 第13回 アプリ開発演習3 第14回 アプリ開発演習4 第15回 ふりかえり
チームで課題を提出 |
教科書・参考書等 |
スライド資料 |
授業で使用する メディア・機器等 |
配付資料, Microsoft Teams, Microsoft Forms |
【詳細情報】 |
|
授業で取り入れる 学習手法 |
ディスカッション, PBL(Problem-based Learning)/ TBL(Team-based Learning) |
予習・復習への アドバイス |
特になし |
履修上の注意 受講条件等 |
|
成績評価の基準等 |
課題による評価 |
実務経験 |
|
実務経験の概要と それに基づく授業内容 |
|
メッセージ |
|
その他 |
|
すべての授業科目において,授業改善アンケートを実施していますので,回答に協力してください。 回答に対しては教員からコメントを入力しており,今後の改善につなげていきます。 |