Team Standards

 

 

January 27th, 2010

 

The Bookmark Brigadiers

Mackenzie Boyd

Justin Hill

Forrest Guice

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Table of Contents

 

1 Roles

            1.1 Leader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

            1.2 Communicator  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

            1.3 Recorder  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

            1.4 Facilitator  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

 

2 Meetings

2.1 Weekly Meeting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

2.2 Standard Agenda  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

2.3 Decision Strategy  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

2.4 Minutes  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

2.5 Attendance Rules  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

2.6 Conflict Resolution Strategy  . . . . . . . . . . . . . . . . . . . . . . . . 2

 

3 Document Standards

3.1 Word Processor Version  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

3.2 Coordination  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

3.3 Version Control  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  3

3.4 Format  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .  3

3.5 Review Process  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

 

4 Self Evaluations

            4.1 Self Evaluation Frequency  . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

4.2 Self Evaluation Method  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4

 

5 Group Interactions

5.1 Design Changes  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

5.2 Meeting Behavior  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

 

 

 

 

 


 

1 Roles

 

The roles listed below are not a final list of all the roles team members will be taking on, more this is a description of who is taking on these specific roles as there is significantly more work and roles which will be filled by team members.

 

1.1 Leader

 

Mackenzie Boyd, in charge of setting up meetings outside of standard times, divvying up tasks with team member input.

 

1.2 Communicator

 

Mackenzie Boyd, responsible for communications between team and client as well as communications between any other outside entities as necessary.

 

1.3 Recorder

 

Forrest Guice, take notes during meetings, distribute minutes afterwards.

 

1.4 Facilitator

 

Justin Hill, will work to resolve disputes and insure meetings stay on topic and cover necessary topics of discussion.

 

2 Meetings

2.1 Weekly Meeting

 

Weekly meetings will take place on Mondays at 11:20 am. If more time is needed for the meeting before people have to leave, Wednesdays at the same time can be used.

 

2.2 Standard Agenda

 

Meetings will start with an overview of how members did at the tasks assigned since the previous meeting. Any problems with the project or assignments can be brought up at this time to be discussed or noted for later discussion. Then, current assignments and solutions can be discussed openly among members of team. Finally, new assignments will be given out to each member based on the assignments due from the class schedule and what is currently being worked on with the software.

2.3 Decision Strategy

 

Decisions will be made with a general consensus of the group. A consensus will be reached by conducting a logical discussion about the decision. If the members can’t agree, a majority vote will be used.

 

2.4 Minutes

 

The team recorder will distribute the minutes for each meeting by the following day. The minutes will be distributed in the form of XHTML documents made available to team members through the project SVN and email. The minutes may be posted to the project website at a later date at the team leader's discretion.

 

2.5 Attendance Rules

 

Team members are expected to be on time to every scheduled meeting. Team members may miss a meeting by providing advanced warning but may not miss more than one consecutive week of meetings. Arriving slightly late to meetings is acceptable but team members who are very late or habitually late may be considered absent.

 

The team may file a complaint with the mentor against a team member who misses meetings without advanced warning if that team member is unable to sufficiently explain their absence. A complaint will also be filed in the event a team member becomes non-communicative by missing too many meetings regardless of warning.

 

2.6 Conflict Resolution Strategy

 

The team decision making process is consensus-based with disagreements settled by majority vote. Any interpersonal disputes between two team members will be arbitrated by the third team member. Non-participating team members will be contacted directly and given warning. Team members who attempt to change the project design without team consent will be lectured on the virtues of consistent design. All modifications to project design will be reviewed based on the reasons for change and expected benefits. The team may file a complaint with the project mentor against team members who fail to abide by the team decision making process.

 

 

 

 

3 Document Standards

3.1 Word Processor Version

 

Assignments for the class will be done in Google documents in order to have a central place for all members of the team to contribute. In addition, all members can see changes from other members and can review the entire document at any time.

 

3.2 Coordination

 

The person to pull together individual pieces into a full document will change based on the document as well as the time that each team member has available to work on the document. This will be set at a meeting concerning the document in question.

 

3.3 Version Control

 

SVN will be used for version control, a repository has already been setup on a NAU server and all team members have access.

 

3.4 Format

 

This document is in the expected format for our documents. When possible, tables will be used in place of bulleted lists. Anything not obvious in this document will be decided through a team decision.

 

3.5 Review Process

 

Documents must be completed such that there is a night and a team meeting (Monday or Wednesday) before the document is due. The night before will be used for team members to review the document and come up with changes, and the meeting will be used to have all team members vet changes and complete the final document.

This requirement means all documents must be submitted to the coordinator at least 36 hours before the team meeting, preferably earlier. Depending on the document this may be bumped up so that the coordinator will have a full night to compile the document before the team is to review it on their own.

 

 

 

 

 

4 Self Evaluations

            4.1 Self Evaluation Frequency

 

Team members will perform self-evaluations on the previous week of work at each weekly team meeting. Team members will state their goals for the week at the end of each weekly meeting and report on completion status at the next meeting.

 

4.2 Self Evaluation Method

 

Self evaluations will be completed in the form of informal discussions. Team members will describe the completion status of the previous week's goals and rate their performance as “good” or “not so good”. Team members who feel they are doing “not so good” should request assistance from the rest of the team.

 

5 Group Interactions

5.1 Design Changes

 

Any design changes to the project must be discussed with the team. Only after the team has discussed the change and made a decision on whether or not to implement it, a team member may make the appropriate change if necessary. However, any team member may bring up a change that they believe needs to be made before the team.

 

5.2 Meeting Behavior

 

Behavior in meetings consist of simple manners. Since there are only three people in the group, many of the regular problems like side talking won’t be relevant. Everyone will be expected to do their best to show up on time or at least let someone else from the team know when something comes up.