CIS 422/522 Software Methodologies
Schedule and Topics as of 10/11/04

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

Overview of software engineering. Group dynamics.

1, 2, 5

Hand out Project 1. Conduct survey. Groups assigned.

Week 2

Project life cycle. Process models.

3

 

Week 3

Project management.

8

Initial project documents submitted

Week 4

Software architecture design

10, 11

 

Week 5

Object-oriented design. UML. Project demos.

12

Projects submitted 10/26/04

Week 6

Midterm. Project 2 Kickoff.

Project 2 groups formed

Week 7

Requirements engineering.

9

 

Week 8

Testing.

13

Initial project documents submitted

Week 9

User interface design.

16

 

Week 10

Review. Project demos.

 

 



Notes:
This schedule will evolve during the term.

A.Hornof, Fall 2004