作業 20181016-1 Alpha階段貢獻分配規則
此作業要求參見:https://edu.cnblogs.com/campus/nenu/2018fall/homework/2244
條件:八位同學,總共80分貢獻分(貢獻分總數以實際為準),投票方式為公開投票。
a階段:
每個同學都對80分貢獻分進行一次分配,分配到每個人的分數不設上下限,但也應按實際的工作情況來分配,之後將結果統計出來。
a的解讀:因為是團隊開發,而我們團隊每天都有開會,大家都十分清楚每個人在團隊開發中扮演了什麼角色,也都大致清楚每個人貢獻的多少。每個人衡量的標準不同,所以在a階段,每個人都對分數做出一次分配,可以綜合每個人不同的意見。
b階段:
統計應該在8個人同時在的時候進行(或是在小組會議中)。其結果每個人都會有8個分數,計算每個人的分數均值和得分割槽間,按分數均值排列。分數均值相同的,按右區間大小排列;右區間相同的,按左區間排列;如果都相同,則記為並列。
b的解讀:8個人對每個人的貢獻分都做出了分配方案,會得到下面的分數表(此分數表為樣例展示)
|
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
1 |
10 |
10 |
10 |
10 |
10 |
10 |
10 |
10 |
2 |
5 |
5 |
5 |
20 |
15 |
15 |
5 |
10 |
3 |
5 |
10 |
10 |
15 |
10 |
10 |
10 |
10 |
4 |
10 |
5 |
5 |
20 |
10 |
15 |
5 |
10 |
5 |
5 |
5 |
5 |
20 |
10 |
10 |
5 |
20 |
6 |
5 |
5 |
5 |
20 |
10 |
10 |
5 |
20 |
7 |
5 |
5 |
5 |
20 |
10 |
10 |
5 |
20 |
8 |
5 |
5 |
5 |
20 |
10 |
10 |
10 |
15 |
每一行是每位同學給予所有同學的打分,每一列是一位同學得到所有同學給的分數。
我們可以計算出每一個同學的得分均值和得分割槽間
|
得分均值 |
得分割槽間最小值 |
得分割槽間最大值 |
1 |
6.25 |
5 |
10 |
2 |
6.25 |
5 |
10 |
3 |
6.25 |
5 |
10 |
4 |
18.125 |
10 |
20 |
5 |
10.625 |
10 |
15 |
6 |
11.25 |
10 |
15 |
7 |
6.875 |
5 |
10 |
8 |
14.375 |
10 |
20 |
根據b可以得到下面排序,4,8,6,5,7,1、2、3(1、2、3並列)
c階段:
按照每個人的得分順序,由高到低開始,由組長敘述其本階段小組開發的工作內容,本人做補充,然後按照其得分均值為基準,在得分割槽間中進行調整,提出該同學的分數,由其他7位同學進行表決,超過半數及視為通過,下一位同學的得分右區間自動修改為該同學的得分,以避免出現相同的分數。之後重複上述的內容,直到所有同學分數安排完畢。
c階段補充:若出現排名相同的情況,則在這些同學中進行投票,投出先後順序,若再次出現投票結果相同,則組長擁有決定順序的權利。
c階段解讀:假設以上面的表格為樣例,則先對4號同學進行分數決定。其均值是18.125,得分割槽間是[10,20],在分數分配前期,對得分調整可以儘量選擇向上調整,4號可以為19分。則4號分配完畢,對8號分數分配時,其得分割槽間改為[10,19),這樣無論怎麼分配都會避免發生兩位同學分數相同的情況。
注:如果某同學給予自己,或其他同學的分數,過於偏高,從而會影響其他同學的分數分配。在這裡我們對每一位同學的分數設定一個異常指標,異常指標=得分右區間的值/得分均值。若異常指標>3則認為該同學得分異常,並分析其異常原因,找出給予過高分數的人,由組長進行警告和勸說,令其重新分配分數,並規定給予同學(分數異常)的分數不得超過均值的二倍,並重新計算。若該同學再次違反,則直接記為最後一名,得分為總分數減去前七名同學分數之和。