Software Engineering - Team Exercises

These are the exercises to explore and apply lecture topics in group break-out sessions.

When you leave the lecture to go into your discussion groups, keep this in a browser window to guide you as you work through the exercise.

Teams and Projects

Users and Use Cases

Modeling and Prototyping

Quality and Quality Assurance

User Interface Design

Routine Level Design

Architectural, Class, and Behavioral Patterns

Software Robustness

Integration and Testing Strategy

System Testing

Personal Experiences w/Good and Bad Code

Code Ownership

Scheduling and Status Tracking