Software Engineering - Team Exercises

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

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

Assessing our Processes

Share your Pair-Programming Experiences

Scheduling and Status Tracking