We started by organizing our team into groups based on what the project required and the talents our team members had. We decided to create three design groups: Flash group, 3D group, and HTML group. Those with previous experience volunteered for the design group that best used that experience. Each group had at least 2 members because working in pairs is more efficient. This way, one person is likely to catch mistakes the other misses. This interaction also works great as a sounding board.
The team also needed a project leader and an assistant project leader. They help make sure that team members meet deadlines and keep them focused. The project leader helps to keep in touch with each of the groups so that the project comes together smoothly. Other positions may be created as needed. For example, we created a CVS manager (Concurrent Versions System: used to track updates to our project) and a Defect Tracker manager (a system that tracks problems we find in our program so that none slip by unfixed).
When a team is interacting with clients and other businesses, it is best to use one individual as the contact. This keeps the interaction more personal and helps prevent miscommunication. We created a Client Contact to talk with our client. The project leader sent all communications with our professor (considered the CEO for all intents and purposes in this project) on behalf of the team.
Previous Step Next StepThis program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, look on the web at on the web at http://www.gnu.org/copyleft/gpl.html or write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
To contact the director of the S2S Project, send email to Vicki L. Almstrum, almstrum@cs.utexas.edu or write to her at The Department of Computer Sciences C0500, The University of Texas at Austin, TAY 2.124, Austin, TX, USA 78712.