CSIE 5905180                  Fall 2015
Software Requirements and Specifications
announcements general information schedule resource


Announcements: (Return to top of page)

Instructor:  (Return to top of page)

Dr. Y C Cheng, Professor of CSIE  

Office:
web: http://www.ntut.edu.tw/~yccheng/srp2015f/srp.htm
class meetings: Mon 2-4

Office hours: Mon 7-8, Tue 7-8

Teacher Assistant (TA):

Teddy Lee, S&T  Lab 1321
email: teddyprogramming _AT_ gmail.com
Office hours: Mon 5-6.

Textbook:

Reference books:

Course Description: Students will learn how to describe requirements for software and develop specifications for the system that meets the given requirements. This course will cover the following topics:

Prerequisites: none.

Grading policy

Schedule    (Return to top of page)

Week (Day)

Course Material Covered

Reading/Homework/Project

01 (9/14)

No class (Officially, class begins in the AFTERNOON today, so ...)

Get textbook! Read chapter 1.
02 (9/21) 1. Focusing on Problems.
2. Locating and Bounding the Problem.
Assignment 1
03
(9/28)

No class (Mid-Autumn Day)

04 (10/5)

3. Problems and Subproblems.

Assignment 2
05
(10/12)
4. Basic Problem Classes and Frames. (1)
06 (10/19)

4. Basic Problem Classes and Frames. (2)

Exam 1. closed book/one hour
07 (10/26)

5. Frame Concerns and Development Descriptions .

Assignment 3 
08
(11/02)
5. Frame Concerns and Development Descriptions .(2)
09
(11/09)

7. Model Domains and Real Worlds. (1)

Assignment 3 reference solution
10
(11/16) 
7. Model Domains and Real Worlds. (2) Exam 2, Covering Chapters 1 to 5.
Assignment 4: due 1123-2015, in class.
11
(11/23)
9. Particular Concerns.
12
(11/30)

10. Decomposition Revisited.


13
(12/07)

Guest lecture: user story mapping (1)

course material link: http://teddysoft.tw/SRS2015/
Find Assignment 5 in link above
14 (12/14)

Guest lecture: user story mapping (2)

15 (12/21)

Guest lecture: user story mapping (3)

16
(12/28)
Guest lecture: user story mapping (4)
 
17
(1/04)
Driving user stories from problem frames
18
(1/11) 

Guest lecture: Project presentation

Project presentation


 Resource:   (Return to top of page)