CIS 422/522 Software Methodologies
Schedule and Topics as of 5/20/03

You should be learning about each topic by reading the text, attending lectures, participating in in-class discussions, and by applying the methodologies and processes in your group projects.

Your understanding of each topic listed below will be evaluated based on how well your group projects apply the processes and methodologies covered in each topic, and based on your performance on the midterms.

"Read" refers to chapters in vanVliet (2000).

Date

Discuss in Class

Read

Project milestones

Week 1, 3/31/03

Overview of software engineering. Group dynamics.

1, 2, 5

Hand out Project 1. Conduct survey. Groups assigned.

Week 2, 4/7/03

Project life cycle. Process models.

3

 

Week 3, 4/14/03

Project management

8

Initial project documents submitted

Week 4, 4/21/03

Software architecture design

10, 11

Groups meet with instructor.

Week 5, 4/28/03

Object-oriented design. UML. Project demos.

12

Projects submitted 4/30/03

Week 6, 5/5/03

Midterm. Project 2 Kickoff.

Project 2 groups formed

Week 7, 5/12/03

Requirements engineering.
Midterm review.

9

 

Week 8, 5/19/03

Testing

13

Initial project documents submitted

Week 9, 5/26/03

User interface design

16

 

Week 10, 6/2/03

Project demos

 

Projects submitted 6/2/03


Removed from schedule:
Configuration Management, Chapter 4
Software Quality, Chapter 6.

Notes:
This schedule will evolve during the term.

A.Hornof, Spring 2003