本發(fā)明涉及到資源分配、團(tuán)隊(duì)形成領(lǐng)域,特別涉及人力資源分配機(jī)制設(shè)計(jì)方法。
背景技術(shù):
人力資源配置就是指在具體的組織或企業(yè)中,為了提高工作效率、實(shí)現(xiàn)人力資源的最優(yōu)化而實(shí)行的對(duì)組織或企業(yè)的人力資源進(jìn)行科學(xué)、合理的配置。人力資源優(yōu)化配置,可以避免人力資源的浪費(fèi)并且可以提高本單位的經(jīng)濟(jì)效益。隨著經(jīng)濟(jì)全球化的進(jìn)一步發(fā)展和全球競(jìng)爭(zhēng)的加劇,有效的人力資源管理已經(jīng)成為企業(yè)組織發(fā)展和成功的關(guān)鍵所在。
在本發(fā)明作出之前,現(xiàn)有的人力資源管理,由于受諸多因素的限制和影響,如:技術(shù)人員的技能不同和數(shù)目不和諧,工程項(xiàng)目的特點(diǎn)等因素,無(wú)法在人力資源配置中根據(jù)目標(biāo)和任務(wù)需要正確選擇、合理使用人力。且人力資源是對(duì)企業(yè)產(chǎn)生重大影響的資源,無(wú)法以合理的人力去完成組織結(jié)構(gòu)中規(guī)定的各項(xiàng)任務(wù),會(huì)造成企業(yè)的經(jīng)濟(jì)效益不穩(wěn)定,人力與企業(yè)均無(wú)法實(shí)現(xiàn)利潤(rùn)的最大化。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的就在于克服上述缺陷,設(shè)計(jì)一種人力資源分配機(jī)制方法。
人力資源分配機(jī)制設(shè)計(jì)方法,其主要技術(shù)特征在于包括如下步驟:
(1)任務(wù)Ti提交本身的技能需求及工作量給機(jī)制;
(2)機(jī)制根據(jù)存在的agent所能貢獻(xiàn)的技能及其對(duì)應(yīng)花費(fèi),計(jì)算市場(chǎng)競(jìng)價(jià);
(3)計(jì)算任務(wù)Ti的工作強(qiáng)度,并根據(jù)工作強(qiáng)度對(duì)多個(gè)任務(wù)T1.T2...遞減排序;
(4)計(jì)算agent相對(duì)于任務(wù)Ti的貢獻(xiàn)度,并根據(jù)貢獻(xiàn)度對(duì)agent遞減排序;
(5)根據(jù)工作強(qiáng)度的排序,計(jì)算完成任務(wù)Ti的花費(fèi);
(6)選擇最小花費(fèi)的一組agent作為完成任務(wù)Ti的teami;
(7)選擇出完成任務(wù)Ti的teami后,可知agent在teami中的技能貢獻(xiàn)及所需花費(fèi),對(duì)teami內(nèi)部進(jìn)行二次分配,根據(jù)花費(fèi)調(diào)整agent的技能貢獻(xiàn)。
(8)通過(guò)二次分配,最終確定花費(fèi)最少的teami完成任務(wù)Ti。
所述步驟(3)將任務(wù)根據(jù)工作強(qiáng)度遞減排序,增大了完成任務(wù)的成功率。
所述步驟(4)將agent根據(jù)對(duì)任務(wù)的貢獻(xiàn)度排序,能夠增大對(duì)貢獻(xiàn)度大的agent的利用。
所述步驟(7)對(duì)team內(nèi)部進(jìn)行技能貢獻(xiàn)的二次分配,使得完成任務(wù)的team花費(fèi)最小。
本發(fā)明的優(yōu)點(diǎn)和效果在于將人力資源配置與團(tuán)隊(duì)形成相結(jié)合,將團(tuán)隊(duì)的形成過(guò)程與人力資源的配置過(guò)程相結(jié)合,即將人力資源的配置視為多個(gè)團(tuán)隊(duì)的形成,人力資源視為形成團(tuán)隊(duì)所需的agents,這些人力資源所要完成的任務(wù)視為tasks,將人力資源根據(jù)任務(wù)的技能需求分配給任務(wù)形成相互獨(dú)立的團(tuán)隊(duì)。
附圖說(shuō)明
圖1——本發(fā)明結(jié)構(gòu)原理示意圖。
圖2——本發(fā)明流程示意圖。
圖3——本發(fā)明二次分配過(guò)程示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的,技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)例對(duì)本發(fā)明做進(jìn)一步地詳細(xì)描述。
圖1為本發(fā)明所述的人力資源分配機(jī)制的組成結(jié)構(gòu)示意圖。如圖1所示,主要包括:收集任務(wù)的技能需求和工作量,并計(jì)算工作強(qiáng)度。
每個(gè)agent ai可以定義成為一個(gè)二元組<si,wcij>,si表示agent ai所擁有的技能集合。wcij表示agent ai完成一項(xiàng)技能si所需的working cost,若agent ai不具備技能si,則wcij為無(wú)窮大。其中每個(gè)agent可以有多個(gè)技能,其對(duì)應(yīng)于每個(gè)技能的working cost不同,不同agents對(duì)應(yīng)于相同的技能,其working cost也各不相同。另外,由于每個(gè)agent的精力是有限的,如果一個(gè)agent為多個(gè)team提供技能,會(huì)降低該agent的工作效率,從而降低team的性能,所以每個(gè)agent只能加入一個(gè)team中。
完成一項(xiàng)任務(wù)需要多項(xiàng)技能,為了提高完成任務(wù)的效率,提出利用agent之間的合作,通過(guò)形成完成一項(xiàng)任務(wù)的team,減少完成任務(wù)的時(shí)間與花費(fèi)。每項(xiàng)任務(wù)有一位發(fā)起者,發(fā)起者發(fā)起任務(wù)并招募agent,任務(wù)有開(kāi)始與截止時(shí)間,超過(guò)了截止時(shí)間任務(wù)便沒(méi)有了意義,最終由一個(gè)team完成一項(xiàng)任務(wù)。
圖2為本發(fā)明人力資源分配機(jī)制流程示意圖。名詞定義如下:
市場(chǎng)競(jìng)價(jià):市場(chǎng)供給的均價(jià),由agent對(duì)同一技能的不同報(bào)價(jià)決定,h為具有技能sj的個(gè)數(shù),用agent對(duì)技能的報(bào)價(jià)的均值表示市場(chǎng)競(jìng)價(jià)。
工作強(qiáng)度:是需求的技能總量,種類和市場(chǎng)競(jìng)價(jià)相關(guān)的函數(shù)。技能的總量用N表示,技能的種類用si表示,ni表示對(duì)于技能si所需的工作量,其中工作量市場(chǎng)競(jìng)價(jià)的乘積為工作強(qiáng)度。
相對(duì)于任務(wù)的貢獻(xiàn)度:由任務(wù)完成的占比、單價(jià)及agent技能種類相關(guān)的函數(shù)。規(guī)定每項(xiàng)技能對(duì)任務(wù)的影響是相同的,此時(shí),agent在本任務(wù)中所有的可用技能的發(fā)揮,根據(jù)agent對(duì)技能的報(bào)價(jià),會(huì)獲得相應(yīng)的payment,其中payment占任務(wù)的總花費(fèi)的比重就反映了此技能相對(duì)于此任務(wù)的貢獻(xiàn)度。
社會(huì)總成本:所有Task完成,形成team后所需要的總的花費(fèi)。
分配機(jī)制的具體步驟如下:
第一步:任務(wù)Ti提交本身的技能需求及工作量給機(jī)制。
第二步:機(jī)制根據(jù)存在的agent所能貢獻(xiàn)的技能及其對(duì)應(yīng)花費(fèi),計(jì)算市場(chǎng)競(jìng)價(jià)。
第三步:計(jì)算任務(wù)Ti的工作強(qiáng)度,并根據(jù)工作強(qiáng)度對(duì)多個(gè)任務(wù)T1.T2...遞減排序。
第四步,計(jì)算agent相對(duì)于任務(wù)Ti的貢獻(xiàn)度,并根據(jù)貢獻(xiàn)度對(duì)agent遞減排序。
第五步,根據(jù)工作強(qiáng)度的排序,計(jì)算完成任務(wù)Ti的花費(fèi)。
第六步,選擇最小花費(fèi)的一組agent作為完成任務(wù)Ti的teami。
工作強(qiáng)度越大,選擇權(quán)越優(yōu)先。相對(duì)于任務(wù)的貢獻(xiàn)度越大,越能被優(yōu)先選擇。工作強(qiáng)度越大,任務(wù)需要的工作量越多,讓工作強(qiáng)度越大的任務(wù)優(yōu)先選擇,能大大提高團(tuán)隊(duì)的整體效益。相對(duì)于任務(wù)的貢獻(xiàn)度越大,agent所能為任務(wù)提供的技能越多,且所需花費(fèi)越少,讓貢獻(xiàn)度大的agents被優(yōu)先選擇,能夠提高agent的效益。
圖3為本發(fā)明二次分配過(guò)程示意圖。
當(dāng)團(tuán)隊(duì)形成后,其內(nèi)部的成員也基本確定,為了最大化團(tuán)隊(duì)的效益,減少技能所需花費(fèi),在團(tuán)隊(duì)的內(nèi)部重新進(jìn)行一次人員的任務(wù)分配,即任務(wù)的二次分配。利用二次分配,能夠重新安排團(tuán)隊(duì)內(nèi)部成員的任務(wù)分工。團(tuán)隊(duì)中的agent可能有多種技能,但在加入該團(tuán)隊(duì)時(shí),并沒(méi)有發(fā)揮全部的技能,這樣會(huì)使得agent的某些技能浪費(fèi)。鑒于這種情況,我們提出了針對(duì)于技能的二次分配,即根據(jù)任務(wù)T的技能需求重新分配agent所提供的技能,實(shí)現(xiàn)形成的group花費(fèi)最少。
具體步驟如下:
第一步:選擇出完成任務(wù)Ti的teami后,可知agent在teami中的技能貢獻(xiàn)及所需花費(fèi)。
第二步:列出所有在teami中agents擁有的技能
第三步:根據(jù)所需技能的花費(fèi),將agents按照遞減順序排序。
第四步:根據(jù)任務(wù)的工作量,選擇提供技能的agents的個(gè)數(shù),根據(jù)花費(fèi)調(diào)整agent的技能貢獻(xiàn)。
第五步:通過(guò)二次分配,最終確定花費(fèi)最少的teami完成任務(wù)Ti。
將人力資源配置問(wèn)題視為多個(gè)團(tuán)隊(duì)的形成問(wèn)題,提出了一個(gè)根據(jù)工作強(qiáng)度以及針對(duì)于任務(wù)的貢獻(xiàn)度排序進(jìn)行選擇的團(tuán)隊(duì)形成機(jī)制,又提出了在團(tuán)隊(duì)形成后,對(duì)團(tuán)隊(duì)成員進(jìn)行二次分配的方法,提高了team的效益。機(jī)制根據(jù)任務(wù)的技能需要,分配擁有技能的agent,通過(guò)兩次分配實(shí)現(xiàn)team的總花費(fèi)最小,能夠使得完成所有任務(wù)的整體花費(fèi)最少,agent的利用率最高。達(dá)到資源配置的目的,即實(shí)現(xiàn)企業(yè)與人力的雙贏。將人力資源agents根據(jù)任務(wù)的技能需求以一種合理的方式分配給各個(gè)任務(wù),本發(fā)明假設(shè)所有技能對(duì)于任務(wù)的作用是相同的,不考慮不同技能對(duì)任務(wù)的影響不同的情況,例如在程序開(kāi)發(fā)時(shí),編程這項(xiàng)技能要比維護(hù)的作用要大一些。而在程序開(kāi)發(fā)完成后,系統(tǒng)維護(hù)要比編程這項(xiàng)技能作用大。