科目情報
コースナンバリング |
|
---|---|
科目名 |
Requirements Engineering(要求工学特論) |
開講学期 |
前期 |
開講時期 |
1クォータ |
曜日・校時 |
月3 |
単位数 |
2 |
授業担当教員 |
掛下 哲郎 |
講義情報
曜/限追記
4-th School Hour, Monday |
講義形式
This course aims to improve students' practical skills by teaching and team exercises in a PBL (Project Based Learning) format. This class is strongly related to "Advanced Software Design," offered on Monday the 5th, so it is recommended to take this class together. |
講義概要
In this course, various techniques for planning, requirements analysis, modeling, specification, and change management of information systems are taught in a PBL format. |
開講意図
A useful information system should analyze and meet the needs of various stakeholders regarding the system. In addition, techniques to create complete specifications, free of ambiguities and inconsistencies, minimize the risks associated with information system development. In this course, students will learn various techniques for planning, analyzing requirements, and developing specifications for information systems. |
到達目標
The objective of this class is to acquire the following skills through PBL. |
聴講指定
Computer Science and Information Technology Course, Graduate School of Science and Engineering |
履修上の注意
- A notebook PC is required for all exercises. Please prepare your own laptop. |
授業計画
回 |
内容 |
授業以外の学習 |
---|---|---|
1 |
Introduction: Purpose of Requirements Engineering, PBL |
Study the materials provided on the lecture website. |
2 |
Software Planning |
Study the materials provided on the lecture website. |
3 |
Requirements Engineering Body of Knowledge(REBOK) |
Study the materials provided on the lecture website. |
4 |
Requirements Acquisition 1: 1. Identification of stakeholders, 2. Understanding of the current system, 3. Modeling of the current system, 4. Identification of issues and analysis of causes |
Study the materials provided on the lecture website. |
5 |
Exercise on Requirements Acquisition |
Prepare Exercise Report |
6 |
Mutual Review of Student Report |
Prepare Review Report |
7 |
Requirements Acquisition 2: 5. Identification of goals to solve problems, 6. Identification of means to achieve goals, 7. Modeling of future systems to be realized |
Study the materials provided on the lecture website. |
8 |
Requirements Analysis: 1. Requirements classification, 2. Requirements structuring, 3. Requirements assignment, 4. Requirements prioritization, 5. Requirements negotiation, 6. Development vision document |
Study the materials provided on the lecture website. |
9 |
Exercise on Requirements Analysis: Development of vision document |
Prepare Exercise Report |
10 |
Mutual Review of Student Report |
Prepare Review Report |
11 |
Requirements specification: 1. Business/product requirements documentation, 2. System requirements specification, 3. Software requirements specification, 4. Requirements document |
Study the materials provided on the lecture website. |
12 |
Exercise on Requirements Specification: Development of specification document |
Prepare Exercise Report |
13 |
Mutual Review of Student Report |
Prepare Review Report |
14 |
Preparation for Final Presentation |
Preparation of PowerPoint Slide |
15 |
Final Presentation |
Followup of the final presentation |
成績評価の方法と基準
Various modeling exercises will be conducted in class, and six reports will correspond to the achievement objectives as follows |
開示する成績評価の根拠資料等
Disclose sample solutions to the exercises. |
開示方法
The concept will be explained during the exercises. In addition, sample answers will be presented and critiqued in class after the deadline. Students who wish to see the sample solutions must come to my office by the end of the semester, after the assignment deadline. However, only those who have submitted the assignment report will be allowed to do so. |
教科書
資料名 |
版 |
|
---|---|---|
著者名 |
発行所名・発行者名 |
出版年 |
備考(巻冊:上下等) |
ISBN |
|
None |
||
参考図書
資料名 |
版 |
|
---|---|---|
著者名 |
発行所名・発行者名 |
出版年 |
備考(巻冊:上下等) |
ISBN |
|
ソフトウェア要求管理:新世代の統一アプローチ |
1 |
|
ディーン レフィングウェル, ドン ウィドリグ |
ピアソン・エデュケーション |
2002 |
978-4894712416 |
||
要求工学概論:要求工学の基本概念から応用まで |
||
大西淳監修,妻木俊彦,白銀純子著 |
近代科学社 |
2009 |
978-4-7649-0372-2 |
||
要求工学知識体系 |
1 |
|
情報サービス産業協会REBOK企画WG編著 |
近代科学社 |
2011 |
978-4764904040 |
||
実例で学ぶソフトウェア開発 |
1 |
|
NTTデータソフトウェア工学推進センタ編著 |
オーム社 |
2008 |
978-4-274-50172-2 |
||
アイデア・メーカー: 今までにない発想を生み出しビジネスモデルを設計する教科書&問題集 |
1 |
|
山口 高弘 著 |
東洋経済新報社 |
2015 |
978-4492557556 |
||
改訂第2版 |
||
清水吉男著 |
技術評論社 |
2010 |
9784774142579 |
オフィスアワー
Wednesdays at 2nd school hour (no appointment required) and as needed (appointment required). Email and Zoom meetings are available. |
アクティブラーニング導入状況
アクティブラーニング導入状況 |
||||
---|---|---|---|---|
カテゴリー4 |
カテゴリー3 |
カテゴリー2 |
カテゴリー1 |
カテゴリー0 |
学生が自ら主体となって、学習の方向性を定め、問題解決に導くための時間です。PROBLEM BASED LEARNING |
グループや個人で行った能動的学習の成果を、教室内外で発表し、その評価を受けたり、質問に対応したりすることにより、学修した内容を深化させるための時間です。OUTPUT |
学生自らが自由に発言し、グループやペアでの協働活動により課題に取り組み、何らかの帰結に到達するための能動的学習の時間です。INTERACTION |
学生からの自由な発言機会はないものの、授業時間中に得られた知識や技能を自ら運用して、問題を解いたり、課題に取り組んだり、授業の振り返りをしたりする能動的学習を行う時間です。ACTION |
基本的に学生は着席のまま、講義を聞き、ノートをとり、知識や技能を習得に努める時間です。INPUT |
20 |
10 |
20 |
20 |
30 |