Tuesday, February 6, 2007

Group contract

We agreed on the following group contract:

1 - Meetings

a) When we meet
We meet when it is neccesary. The exact time and weekday will vary throughout the project.

b)
Cancellations
If you're unable to show up, you should write an email or SMS to at least one other group member before the meeting starts.
Also, you must aquire information about what was done at a previous meeting if you did not attend, before the next meeting.

c)
Taking the minutes
Blog must be updated - see Roles.

d)
Roles
Three distinct roles are given to the groupmembers for each meeting.
  1. responsible for making an agenda for the meeting and ensuring that the goals of the meeting is kept in focus.
  2. must keep the blog (http://embeddedsystemsf07.blogspot.com/ ) updated on decisions made at the meeting.
  3. is responsible for arranging the next meeting in regards to time/date, cancellations, place, refreshment and the like.
These roles cycle from meeting to meeting in the order: Anders - Lars - Teis - Kristian

2 - Efforts and expectations

a) Flex time
Each group member contributes with as much as they are able to.

b)
Expectations
Grade: 7-10-12. Everybody has somewhat equal ownership of project.

c)
Ownership
Lars and Anders mainly has skills in software. Teis has skills in hardware.

3 - Problems


a)
How do we handle it when one member is always late?
It is the responsibility of the late-comer to be up-to-date without being a menace to other group members.

b)
Free riders
We do not expect free riders, but if there is one, we are too conflict-averse to handle the problem. Ie. a free rider will be able to free ride in our group.

c)
Bad relationships
Get over it.