Difference between revisions of "SE2006:group bar:roles"

From Earlham CS Department
Jump to navigation Jump to search
(Fleshing out of roles)
(No difference)

Revision as of 23:00, 8 March 2006

In addition to developing code, we've assigned these extra jobs to ourselves.

  • Libarian (Aybars) -

- maintain minutes - What happens (at a high level, but include significant details) - Maintain -- in the minutes -- an agenda or TODO list (for the next meeting or just in general) - will keep group on task, and make sure individual choices fit with the whole. - be aware of what project everyone is currently working on, - and be sure to keep us on task in relation to where we would like to go - in general keep notes

  • Developer (All of usex & ColinC: Developers

- write code - write documentation - help other developers - be extra eyes, - listen, - help others clarify ideas - work in teams (team code - "One Keyboard, Two Minds") - be friendly and generally good spirited - rotate through Speedway runs

  • Leader (Tobias)

- Run the meetings - keep us on task as regards the meeting's agenda - make sure we stay on task (and don't dissipate into jokes) - will be a backup librarian -> make sure we're on task, help librarian think - generally manage the human factor of the group - if a disagreement arises, will be (unbiased) arbiter

  • Architect (Kevin)

- Will lead design of basic interfaces for different parts of the model - facilitate modularization of development tasks - break up problems into smaller, more manageable parts to code