Company Manual (View All)
- Introduction to CS428
- Company Layout
- Roles and Positions
Company LayoutThe group hierarchy shown on the next page consists of several teams under the direction of one or more students who function in administrative/managerial roles. Each team is led by a team leader and may consist of coders, testers, or other positions (technical writer, marketer, graphic artist, etc.). In any given semester or term, the number and constitution of teams will vary depending on the size and demographics of the class.
The first assignment for all students is to apply for (and be assigned/hired for) specific positions within the group. The second assignment is for newly assigned team members to figure out how to best function as teams and as an overall organization.
The sponsor of the project (the professor) and the Executive Manager (the teaching assistant) have very little interest in micro-managing this group, but reserve the right to step in and make executive decisions when there's a critical need. A consultant (the professor) is available to advise managers, team leaders, and engineers on effective organization, communication, and problem resolution. The consultant gives advice, but does not own the outcomes. The consultant becomes involved by invitation of group members.