Week |
Topics |
Chapters |
1 |
Introduction
to Software Engineering
Systems & Software
Introduction
to Personal Software Process |
SEPA Ch 1. |
2 |
Generic
View of Software Process
Case Study 1: Ten questions about the product
Team
Management 1
Software
Process Models
Case Study 2: What is important?
Case Study 3: How should we be proceed?
Case Study 4: Shall we continue? |
SEPA Ch 2 & 3 |
3 |
Software
Process Models (Continue)
Software
Engineering Practice
Case Study 5: Who involves?
Case Study 6: What's wrong here? |
SEPA Ch 3 & 5 |
4 |
System Engineering
Requirement
Engineer
Problems & Programmers Game |
SEPA Ch 6 - 7 |
5 |
Requirement
Engineering (Continue)
Building
analysis model - 1
UML: User-case,
Activity Digram |
SEPA Ch 7 - 8 |
6 |
Building
analysis model - 2
Building
analysis model - 3 |
SEPA Ch 8 |
7 |
Building
analysis model - 4
|
SEPA Ch 8 |
8 |
Midterm Exam |
- |
9 |
Project Management
Risk Managment |
SEPA Ch 21, 23 - 24
SEPA Ch 25 |
10 |
Risk Management |
SEPA Ch 25 |
11 |
Quality Management
Change Management
Design
Engineering Part 1 |
SEPA Ch 26
SEPA Ch 27
SEPA Ch 9 |
12 |
Design
Engineering Part 2
Architectural Design Part 1 |
SEPA Ch 9
SEPA Ch 10 |
13 |
Architectural Design Part 2 |
SEPA Ch 10 |
14 |
Architectural Design Part 3
Component-Level Design |
SEPA Ch 10
SEPA Ch 11 |
15 |
User-Interface Design
Testing Strategy |
SEPA Ch 12
SEPA Ch 13 |
16 |
Testing Tactics
Metrics |
SEPA Ch 14
SEPA Ch 15 & 22 |