Team Management

Team Management is an important aspect of any team project, in that all members of the team must be assigned, and follow, a given role for the team. The team dynamics can help or hurt a project, especially if team members take on other roles than the one assigned.
| Team Leader | Responsible for overseeing all aspects of the team project; holds the tie-breaking vote. |
| Technical Lead | Expert on all technical aspects of the project, in particular the hardware and software used for development. |
| Designer | Designs the project and breaks the project into smaller pieces for the programmers. |
| Lead Programmer | Needs to have an understanding of the project as a whole; organizes all of the other programmers. |
| Technical Writer | Writes all documentation for the project. |
| Configuration Management | Maintains the code base for the project; could include CVS responsibilities. |
| Quality Assurance | Writes, maintains, and conducts all testing associated with the project. |
Author: Laurie Williams and Sarah Heckman
Maintained By: Sarah Heckman
Last Updated: 2008-08-25
Previous
