Each Capstone team typically has three to four members. Each member is expected to assume a role and a group of responsibilities. The roles outlined below are not written in stone and team members may swap roles and responsibilities as needed. Regardless of your role you and your team members share one big responsibility: producing a successful project.
- Team Manager is responsible for interfacing with the client and for collecting and organizing content and getting it to the programmer. In a nutshell, the manager coordinates with the team members, the client, and the instructor(s) to be sure that the project gets done on schedule. The manager will report regularly to the instructor(s) with progress updates, concerns, requests for help, etc. All managers are expected to practice a "hands-on" management style by pitching in and helping other team members whenever it is feasible to do so. The team manager, in particular, works with the PR and Graphics person to produce presentations.
- Graphics/Interface Designer. The team member who fills this position is responsible for:
- a. Look and feel of the project. Ie. Making it look good
- Project Poster (shares this responsibility with PR) Example 1 Example 2 Example 3
- Presentations (shares this task with the PR person and Manager).
- Interface design. This includes testing the project with non-team members.
- Project Video that demonstrates the use of the project. Example 1. Example 2, Example 3
- Programmer is the team-techie, in charge of coding and anything else that requires advanced technical skills.
- Public Relations. The PR person has primary responsibility for all presentations; in particular the end of semester SLAM. Other responsibilities include:
- Developing and maintaining the project website. Example 1, Example 2, Example 3
- Project Poster (shares this responsibility with Graphics) Example 1 Example 2 Example 3
- Project Report Example
- Presentations (shares this task with the Graphics Designer and Manager)
- Developing a press release that can be used to publicize the project.
- Creating and implementing a communications strategy for the entire team (for example, a central phone number to which team members can text the group or a google plus circle).