
ITEC 370 Lecture 2 Teams
Review • CMM • What did you learn? • What can you apply with where you are now?
Objectives • Teams, teams, teams
Teams • Why are teams important with software development? • What are the benefits of developing software in teams? • What are the downsides of developing software in teams?
Teams • What are the different roles for team members in software development?
Stages • Requirements • Design • Implementation • Testing • Maintenance What roles correspond to what cycle?
Roles • Project manager • Requirements engineer • Designer • Coder • Documenter • Tester • Liaison