Changes between Initial Version and Version 1 of PROCESS/Teams


Ignore:
Timestamp:
03/19/09 13:59:51 (16 years ago)
Author:
deyan
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PROCESS/Teams

    v1 v1  
     1== Teams == 
     2=== Team splitting === 
     3We define three teams for improved performance and management while developing Sophie 2.  
     4The three teams are as follows: 
     5 * Analysis team - responsible for analysing the tasks for the current and the next iteration and for the testing reviews. 
     6 * Functional team - designing and implementating the tasks from the product backlog. 
     7 * Release Team - responsible for the releases, the reviews of the implementation phase, the testing phase and bug fixing(See [wiki:PROCESS#TaskStates]). 
     8For now the analysis reviews are made internally in the team which is responsible for the corresponding task(i.e. S2S_TESTING_SERVER_R0 analysis review is made by the server team). The design reviews are done by a functional team member(not necessary from the same team).  
     9 
     10The teams are not fixed, it is recommended to change the team members each iteration or for every several iterations. 
     11 
     12== Team Roles == 
     13 
     14For each team there is team leader defined. They are not fixed also and can be changed even during the process depending on their productivity as team leaders. The other developers are called team members. The team leader should: 
     15 * be responsible for the progress of his/her team on the progress checks 
     16 * represents team members on the weekly meetings if they are not present 
     17 * gives direction to the team members if they don't know which task to take 
     18 * helps the team members if they have questions and obscurities or directs them to the person who can help them. 
     19 
     20The team members for each task can be in the role of: 
     21 * reviewers - a person who is assigned to review a task 
     22 * implementors - the workers on a given task 
     23 * freelancers - remote implementors (or reviewers) with different working time 
     24 
     25The Release team has an internal process described in [wiki:ITERATION_03/Release/Process]. [[BR]] 
     26Here is the Analysis team working process: [wiki:ITERATION_03/Analysis/Process].