組織中的管理者通常對員工和團(tuán)隊如何花費他們的時間具有有限的可見性,并被迫基于可能不代表實際發(fā)生的情況的佚聞來做出許多決定。由于對組織成員如何花費時間缺乏透明度,因此很難有數(shù)據(jù)驅(qū)動的討論或做出關(guān)于時間應(yīng)該或不應(yīng)該投資在哪里的決定。對于一些職能或行業(yè)來說,關(guān)于工人如何度過時間的數(shù)據(jù)很難收集。這樣的職能或行業(yè)的一個示例是信息工作者,其在會議、通過電子郵件與同事協(xié)作或執(zhí)行其他任務(wù)上花費大量時間。為了解決這種缺乏可見性及其造成的業(yè)務(wù)問題,公司有時會進(jìn)行調(diào)查或訪談流程,以手動收集關(guān)于時間花費在哪里的數(shù)據(jù)。然而,通過調(diào)查或訪談手動收集數(shù)據(jù)是勞動密集型的、昂貴的,其導(dǎo)致低質(zhì)量的自報數(shù)據(jù)、破壞文化,并且只提供用處不大的一次性的快照。
技術(shù)實現(xiàn)要素:
根據(jù)本發(fā)明的一個實施例,一種用于評估協(xié)作時間的方法包括:從多個協(xié)作者提取協(xié)作數(shù)據(jù)并將協(xié)作數(shù)據(jù)存儲為數(shù)據(jù)集。協(xié)作數(shù)據(jù)包括來自所述多個協(xié)作者中的每個協(xié)作者的郵箱中的發(fā)送的郵件和日歷中的會議的數(shù)據(jù)。定義所述多個協(xié)作者中的每個協(xié)作者的多個屬性,并且通過基于所述多個屬性進(jìn)行過濾來定義協(xié)作者的組。針對所述數(shù)據(jù)集,使用所述協(xié)作數(shù)據(jù)來針對所述組的每個成員分配協(xié)作時間。
在本發(fā)明的一個方面中,在提取所述協(xié)作數(shù)據(jù)時,所述多個協(xié)作者中的每個協(xié)作者的郵箱中的發(fā)送的郵件和日歷中的會議被挖掘并存儲為數(shù)據(jù)集。
在本發(fā)明的一個方面中,可以執(zhí)行一個或多個預(yù)計算。所述預(yù)計算可以包括會議去除重復(fù)過程、出席者去除重復(fù)過程、時長調(diào)整過程和非會議刪除過程。
針對每個會議,在所述會議去除重復(fù)過程中,確定兩個或更多個會議是否包括針對一個或多個出席者的重疊的時間。如果是,則調(diào)整所述兩個或更多個會議的持續(xù)時間,使得調(diào)整后的持續(xù)時間不超過所述兩個或更多個會議的實際持續(xù)時間。
針對每個會議,在所述出席者去除重復(fù)過程中,確定給定會議是否包括重復(fù)的出席者。如果是,則將所述重復(fù)的出席者中的一個出席者從所述給定會議中刪除。
針對每個會議,在所述時長調(diào)整過程中,確定所述給定會議是否包括全天、全周或周期性的會議。如果是,則調(diào)整所述給定會議的持續(xù)時間以反映所述給定會議的每一天的工作日長度。
針對每個會議,在所述非會議刪除過程中,確定所述給定會議是真實的會議。如果不是,則將所述給定會議從所述數(shù)據(jù)集中刪除。
在本發(fā)明的一個方面中,一種時間分配方法用于分配所述協(xié)作數(shù)據(jù)。定義了多個分區(qū),其中,所述多個分區(qū)表示涉及所述組的不同類型的協(xié)作。
在所述時間分配方法中,針對所述組的每個給定成員,確定給定會議是否包括所述給定成員作為出席者。如果是,則確定與所述給定會議的其他出席者相匹配的分區(qū),并且向匹配的分區(qū)分配所述給定成員的協(xié)作時間。
在所述時間分配方法中,針對所述組的每個給定成員,當(dāng)確定給定電子郵件是由所述給定成員發(fā)送的時,確定與所述給定電子郵件的接收者相匹配的所述分區(qū)。還確定在由所述給定成員進(jìn)行的所述給定電子郵件的發(fā)送與緊接先前發(fā)送的電子郵件的發(fā)送之間的差量時間(delta time),然后向匹配的分區(qū)分配所述給定成員的所述協(xié)作時間或所述差量時間兩者中的較小者。
在所述時間分配方法中,針對所述組的每個給定成員,確定給定電子郵件是由所述給定成員接收自所述數(shù)據(jù)集中的發(fā)送者的。如果是,則確定與所述發(fā)送者相匹配的分區(qū),并且向匹配的分區(qū)分配所述給定成員的協(xié)作時間。
在所述時間分配方法中,針對所述組的每個給定成員,確定給定電子郵件是由所述給定成員向不在所述數(shù)據(jù)集中的接收者發(fā)送的。如果是,則推斷郵件是由所述給定成員從不在所述數(shù)據(jù)集中的接收者接收的。然后確定與不在所述數(shù)據(jù)集中的所述接收者相匹配的分區(qū),并且向匹配的分區(qū)分配所述給定成員的協(xié)作時間。
在本發(fā)明的一個方面中,一種時間花費方法(time spent method)用于分配所述協(xié)作數(shù)據(jù)。定義時間編組,其中,所述時間編組表示給定成員的花費時間將被如何計數(shù)。
在所述時間花費方法中,確定給定會議是否包括所述給定成員作為出席者。如果是,則基于所述給定會議的每個出席者,將協(xié)作時間添加到與所述時間編組中的一個或多個時間編組相關(guān)聯(lián)的總協(xié)作時間。
在所述時間花費方法中,確定給定電子郵件是由所述給定成員發(fā)送的。如果是,則基于所述給定電子郵件的每個接收者,將協(xié)作時間添加到與所述時間編組中的一個或多個時間編組相關(guān)聯(lián)的總協(xié)作時間。
在所述時間花費方法中,確定給定電子郵件是由所述給定成員接收自所述數(shù)據(jù)集中的發(fā)送者的。如果是,則基于所述發(fā)送者,將協(xié)作時間添加到與所述時間編組中的一個或多個時間編組相關(guān)聯(lián)的總協(xié)作時間。
在所述時間花費方法中,確定給定電子郵件是由所述給定成員向不在所述數(shù)據(jù)集中的接收者發(fā)送的。如果是,則推斷郵件由所述給定成員從不在所述數(shù)據(jù)集中的接收者接收,并且基于不在所述數(shù)據(jù)集中的所述接收者,將協(xié)作時間添加到與所述時間編組中的一個或多個時間編組相關(guān)聯(lián)的總協(xié)作時間。
在本發(fā)明的一個方面中,一種用于評估協(xié)作時間的方法還包括:確定推動的數(shù)量和拉動的數(shù)量。對所述推動的數(shù)量和拉動的數(shù)量進(jìn)行初始化,其中所述推動的數(shù)量表示給定成員發(fā)起的其他人的時間,而所述拉動的數(shù)量表示由其他人發(fā)起的給定成員的時間。
在對所述推動的數(shù)量和拉動的數(shù)量進(jìn)行確定時,確定給定會議是否包括所述給定成員作為出席者。如果是,則確定所述給定成員是否發(fā)起了所述給定會議。如果所述給定成員發(fā)起了所述給定會議,則將協(xié)作時間添加到所述給定會議的每個出席者的所述推動的數(shù)量。如果所述給定成員沒有發(fā)起所述給定會議,則將協(xié)作時間添加到所述拉動的數(shù)量。
在對所述推動的數(shù)量和拉動的數(shù)量進(jìn)行確定時,確定給定電子郵件是由所述給定成員發(fā)送的。如果是,則將協(xié)作時間添加到所述給定電子郵件的每個接收者的所述推動的數(shù)量。
在對所述推動的數(shù)量和拉動的數(shù)量進(jìn)行確定時,確定給定電子郵件是由所述給定成員接收自所述數(shù)據(jù)集中的發(fā)送者的。如果是,則將協(xié)作時間添加到所述拉動的數(shù)量。
在對所述推動的數(shù)量和所述拉動的數(shù)量進(jìn)行確定時,確定給定電子郵件是由所述給定成員向不在所述數(shù)據(jù)集中的接收者發(fā)送的。如果是,則將協(xié)作時間添加到所述給定電子郵件的每個接收者的所述拉動的數(shù)量。
在此也描述并要求保護(hù)與上述方法相對應(yīng)的系統(tǒng)和計算機程序產(chǎn)品。
附圖說明
圖1示出根據(jù)本發(fā)明的實施例的用于對組織生產(chǎn)力和效力進(jìn)行評估的系統(tǒng)。
圖2示出了根據(jù)本發(fā)明的實施例的計算機系統(tǒng)。
圖3是示出根據(jù)本發(fā)明的實施例的用于對組織生產(chǎn)力和效力進(jìn)行評估的方法的流程圖。
圖4是更詳細(xì)地示出根據(jù)本發(fā)明的實施例的從組織中的協(xié)作者的郵件和日歷提取數(shù)據(jù)的流程圖。
圖5是示出根據(jù)本發(fā)明的實施例的預(yù)計算方法的流程圖。
圖6是示出根據(jù)本發(fā)明的實施例的時間分配方法的流程圖。
圖7是示出根據(jù)本發(fā)明的實施例的時間花費方法的流程圖。
圖8是示出根據(jù)本發(fā)明的實施例的用于確定推動和拉動的度量的方法的流程圖。
具體實施方式
提供以下描述以使本領(lǐng)域普通技術(shù)人員能夠?qū)崿F(xiàn)和使用本發(fā)明,并在專利申請及其要求的上下文中提供以下描述。對實施例的各種修改對于本領(lǐng)域技術(shù)人員將是顯而易見的,并且本文的一般原則可應(yīng)用于其他實施例。因此,本發(fā)明并非旨在受限于所示出的實施例,而是與本文所描述的原理和特征的最寬范圍相一致。
本發(fā)明可以采取完全硬件實施例、完全軟件實施例,或者包含硬件和軟件元素二者的實施例的形式。在優(yōu)選實施例中,本發(fā)明以軟件實現(xiàn),其包括但不限于固件、駐留軟件、微代碼等。
此外,本發(fā)明可以采取可以從提供由計算機或任何指令執(zhí)行系統(tǒng)使用或與計算機或任何指令執(zhí)行系統(tǒng)結(jié)合使用的程序代碼的計算機可使用或計算機可讀存儲介質(zhì)訪問的計算機程序產(chǎn)品的形式。為了本描述的目的,計算機可使用存儲介質(zhì)或計算機可讀存儲介質(zhì)可以是可以包含、存儲、傳送、傳播或傳輸由指令執(zhí)行系統(tǒng)、裝置或設(shè)備使用或與指令執(zhí)行系統(tǒng)、裝置或設(shè)備結(jié)合使用的程序的任何裝置。介質(zhì)可以是電子、磁、光、電磁、紅外或半導(dǎo)體系統(tǒng)(或裝置或設(shè)備)或傳播介質(zhì)。計算機可讀介質(zhì)的示例包括半導(dǎo)體或固態(tài)存儲器、磁帶、可移動計算機磁盤、隨機存取存儲器(RAM)、只讀存儲器(ROM)、剛性磁盤和光盤。光盤的當(dāng)前示例包括壓縮盤-只讀存儲器(CD-ROM)、壓縮盤-讀/寫(CD-R/W)和DVD。如本文中所使用的,計算機可讀存儲介質(zhì)不應(yīng)被解釋為是瞬時信號本身,如無線電波或其他自由傳播的電磁波、通過波導(dǎo)或其他傳輸介質(zhì)傳播的電磁波(例如,通過光纖電纜的光脈沖)或通過導(dǎo)線發(fā)送的電信號。
適于存儲和/或執(zhí)行程序代碼的數(shù)據(jù)處理系統(tǒng)將包括直接或通過系統(tǒng)總線間接耦接到存儲器元件的至少一個處理器。存儲器元件可以包括在程序代碼的實際執(zhí)行期間使用的本地存儲器、大容量存儲器和緩存存儲器,其提供至少一些程序代碼的臨時存儲,以便減少在執(zhí)行期間必須從大容量存儲器取回代碼的次數(shù)。
輸入/輸出或I/O設(shè)備(包括但不限于鍵盤、顯示器、定點設(shè)備等)可以直接或通過中間I/O控制器耦接到系統(tǒng)。
網(wǎng)絡(luò)適配器還可以耦合到系統(tǒng),以使數(shù)據(jù)處理系統(tǒng)能夠通過中間私有或公共網(wǎng)絡(luò)耦接到其他數(shù)據(jù)處理系統(tǒng)或遠(yuǎn)程打印機或存儲設(shè)備。調(diào)制解調(diào)器、電纜調(diào)制解調(diào)器和以太網(wǎng)卡只是網(wǎng)絡(luò)適配器的當(dāng)前可用類型中的幾個。
附圖中的流程圖和框圖示出了根據(jù)本發(fā)明的各個實施例的系統(tǒng)、方法和計算機程序產(chǎn)品的可能實現(xiàn)的架構(gòu)、功能和操作。在這一方面,流程圖或框圖中的每個框可以表示代碼的模塊、片段或部分,其包括用于實現(xiàn)指定的局部功能的一個或多個可執(zhí)行指令。還應(yīng)該指出的是:在一些替代實現(xiàn)中,在框中標(biāo)注的功能可以不按照附圖中所示的順序發(fā)生。例如,顯示為相繼的兩個框?qū)嶋H上可基本并行地執(zhí)行,或者這些框有時可以相反的次序執(zhí)行,這取決于所涉及的功能。還將指出的是:框圖和/或流程圖圖示中的每個框以及框圖和/或流程圖中的框的組合可以由執(zhí)行指定功能或動作的基于專用硬件的系統(tǒng)或?qū)S糜布陀嬎銠C指令的組合來實現(xiàn)。
本文中使用的術(shù)語僅用于描述特定實施例的目的,而不是意在限制本發(fā)明。如本文中所使用的,單數(shù)形式“一”、“一個”和“該”旨在也包括復(fù)數(shù)形式,除非上下文另有明確指示。還將理解的是,當(dāng)在本文中使用時,術(shù)語“包括”和/或“包括了”指定所陳述的特征、整數(shù)、步驟、操作、元素和/或組件的存在,但并不排除一個或多個其他特征、整數(shù)、步驟、操作、元素、組件和/或它們的組的存在或添加。
圖1示出了根據(jù)本發(fā)明的實施例的用于對組織生產(chǎn)力和效力進(jìn)行評估的系統(tǒng)。該系統(tǒng)包括組織101,其包括參與彼此和/或與組織101外部的人員(外部協(xié)作者103)的協(xié)作活動的多個人員(內(nèi)部協(xié)作者102)。協(xié)作者102可以是組織101處的所有人員或某個子集。一些但不一定是所有協(xié)作活動可以通過通信網(wǎng)絡(luò)106(如互聯(lián)網(wǎng)、蜂窩網(wǎng)絡(luò)或虛擬專用網(wǎng)(VPN))。協(xié)作者102可以經(jīng)由提供某些服務(wù)(如電子郵件托管、組織間數(shù)據(jù)共享和/或各種云服務(wù))的服務(wù)器104來進(jìn)行協(xié)作。服務(wù)器105向組織101提供評估服務(wù),其包括為了這樣的評估的目的來分配協(xié)作者102花在協(xié)作活動上的時間。每個協(xié)作者102和103以及服務(wù)器104和105可以是如圖2所示的計算機系統(tǒng)。
圖2示出了根據(jù)本發(fā)明的實施例的計算機系統(tǒng)。計算機系統(tǒng)200可操作地耦接到處理器或處理單元206、存儲器201以及將各個系統(tǒng)組件(包括存儲器201)耦接到處理器206的總線209??偩€209表示任意或幾種類型的總線結(jié)構(gòu)中的一種或多種,包括存儲器總線或存儲器控制器、外圍總線、加速圖形端口,以及使用各種總線架構(gòu)中的任意一種的處理器或局部總線。存儲器201可以包括易失性存儲器(如隨機存取存儲器(RAM)202或緩存存儲器203)或非易失性存儲介質(zhì)204形式的計算機可讀介質(zhì)。存儲器201可以包括具有一組至少一個程序代碼模塊205的至少一個程序產(chǎn)品,所述程序代碼模塊被配置為當(dāng)由處理器206執(zhí)行時執(zhí)行本發(fā)明的實施例的功能。計算機系統(tǒng)200還可以經(jīng)由I/O接口207與一個或多個外部設(shè)備211(如顯示器210)通信。計算機系統(tǒng)200可以經(jīng)由網(wǎng)絡(luò)適配器208與一個或多個網(wǎng)絡(luò)通信。
圖3是示出根據(jù)本發(fā)明的實施例的用于對組織生產(chǎn)力和效力進(jìn)行評估的方法的流程圖。在該實施例中,服務(wù)器105通過協(xié)作者102和/或服務(wù)器104處的計算機系統(tǒng)200的協(xié)作來實現(xiàn)該方法。組織內(nèi)的協(xié)作者102所發(fā)送的電子郵件和所出席的會議被用作協(xié)作活動的代表。該方法從組織101中的協(xié)作者102的發(fā)送的郵件和日歷提取數(shù)據(jù),并將數(shù)據(jù)存儲為數(shù)據(jù)集(301)。服務(wù)器105可以從他們的計算機系統(tǒng)或服務(wù)器104訪問協(xié)作者102的郵箱和日歷。針對協(xié)作者102中的每個協(xié)作者來定義屬性(302)。示例屬性可以包括但不限于:角色、級別、位置、地區(qū)(region)、部門、職能和域(domain)。通過基于這些屬性來進(jìn)行過濾,定義協(xié)作者102的“組”(303),該組的成員的時間正在被分配。然后,針對數(shù)據(jù)集,服務(wù)器105為組的每個成員分配協(xié)作時間(304)。然后可以出于評估目的來呈現(xiàn)結(jié)果(306)。
圖4是更詳細(xì)地示出根據(jù)本發(fā)明的實施例的從組織中的協(xié)作者的郵件和日歷提取數(shù)據(jù)的流程圖。服務(wù)器105對多個協(xié)作者的郵箱中的發(fā)送的郵件和日歷上的會議進(jìn)行挖掘(401)。在該實施例中,出于隱私和數(shù)據(jù)安全的目的,僅提取每個發(fā)送的郵件的信頭(header)。所提取的示例信頭數(shù)據(jù)包括但不限于:發(fā)送者的身份、每個接收者的身份、主題行(subject line)以及發(fā)送的日期和時間。針對日歷上的會議,所提取的數(shù)據(jù)包括但不限于:在其日歷上發(fā)現(xiàn)有會議的協(xié)作者的身份;每個出席者的身份;會議持續(xù)時間;會議組織者的身份;以及會議的位置。然后由服務(wù)器105針對所挖掘的郵件和會議產(chǎn)生文本文件(402)。在該實施例中,針對被挖掘的每個郵箱創(chuàng)建一個文件夾。將每個郵件和會議都拆分成組件,以便更容易地存儲在文本文件中。然后,文本文件被壓縮和加密(403),并且作為數(shù)據(jù)集被存儲在數(shù)據(jù)庫(404)中。在不脫離本發(fā)明的精神和范圍的前提下,可以使用對所挖掘的郵件和會議進(jìn)行存儲的其他方法。
一旦獲得數(shù)據(jù)集,然后就可以執(zhí)行協(xié)作時間的分配??蛇x地,在該時間分配之前,可以執(zhí)行一些預(yù)計算以“清理”數(shù)據(jù)集中的郵件和會議。圖5是示出根據(jù)本發(fā)明的實施例的預(yù)計算方法的流程圖。這里示出的計算可以改為在下文進(jìn)一步描述的時間分配過程期間執(zhí)行。在預(yù)計算中,數(shù)據(jù)集的文本文件被解壓縮和解密。然后電子郵件每個都被重新組裝和假名化(pseudonymized)(501)并被存儲回數(shù)據(jù)庫(502)。在該實施例中,為了隱私和數(shù)據(jù)安全的目的,每個電子郵件地址與唯一標(biāo)識符相關(guān)聯(lián)。在電子郵件地址和標(biāo)識符之間的映射存儲在單獨的映射文件中,該映射文件在時間分配過程中未加載。郵件的假名化是可選的,并且當(dāng)需要非匿名報告時可以將其省略。針對會議,預(yù)計算可以包括會議去除重復(fù)過程(503)和出席者去除重復(fù)過程(504)。會議去除重復(fù)過程識別重疊的會議,即,出席者被安排出席具有重疊時間的兩個或更多個會議的情況。在該實施例中,對每個會議的會議時間進(jìn)行調(diào)整,使得調(diào)整后的持續(xù)時間(即,待分配的會議時間)不超過該會議的實際持續(xù)時間。例如,假設(shè)A和B被安排從下午1點到下午2點會面,但A也被安排從下午1:30到下午2點與C會面。這里待分配的總會議時間為1小時。針對A,0.5小時的會議時間將分配給與B的會議,并且0.5小時將分配給與C的會議。B將被分配1小時,并且C將被分配0.5小時。出席者去除重復(fù)過程識別來自同一個出席者的對會議邀請的多個響應(yīng),這可以導(dǎo)致該出席者針對同一個會議被列出兩次。在該實施例中,出席者的較晚的響應(yīng)是受到偏重的(favored),并且較早的響應(yīng)被刪除。
會議的預(yù)計算還包括時長調(diào)整過程(505)和刪除非會議預(yù)約的過程(506)。在時長調(diào)整過程中,對某些會議的時長進(jìn)行調(diào)整以便更準(zhǔn)確地反映協(xié)作時間。例如,將全天、全周或周期性的會議調(diào)整為每天不超過工作日的長度(如每天8小時的協(xié)作時間)。這是為了避免24小時的時間分配。在刪除非會議預(yù)約的過程中,從數(shù)據(jù)集中刪除日歷上的那些很可能是非會議的“會議”。例如,將標(biāo)記為假期、醫(yī)生的預(yù)約、接送孩子等的“會議”刪除,因為它們不是實際的會議。也可以將具有零個出席者的會議作為非會議預(yù)約來刪除。機器學(xué)習(xí)模型可以用于預(yù)測日歷上的會議是“真實”的還是非會議。清理后的會議被存儲回數(shù)據(jù)庫(507)。
時間分配
在根據(jù)本發(fā)明的一種方法中,使用時間分配方法來分配組的每個成員的協(xié)作時間。圖6是示出根據(jù)本發(fā)明的實施例的時間分配方法的流程圖。協(xié)作者的組(group)和多個分區(qū)(partition)被定義(600)?!敖M”是通過對與多個協(xié)作者102相關(guān)聯(lián)的屬性進(jìn)行過濾來定義的。這是針對其時間正在被分配的組。單個人員的“組”是可能的。例如,組可以被定義為組織101內(nèi)的特定地區(qū)或特定業(yè)務(wù)單元中的協(xié)作者。還定義了分區(qū)(partition),該分區(qū)表示涉及該組的不同類型的協(xié)作。例如,分區(qū)可以是按“內(nèi)部/外部”的,其中“內(nèi)部”表示組織101內(nèi)的協(xié)作者102,而“外部”表示組織101外部的協(xié)作者103。在其他示例中,分區(qū)可以是按職能(by function)或按域(by domain)的。在內(nèi)部/外部場景中,示例分區(qū)可以是:
●只涉及來自該組的協(xié)作者;
●涉及不是來自該組的內(nèi)部協(xié)作者,并且不涉及外部協(xié)作者;
●涉及不是來自該組的內(nèi)部協(xié)作者,并且涉及外部協(xié)作者;以及
●不涉及不是來自該組的內(nèi)部協(xié)作者,并且涉及一些外部協(xié)作者。
在按職能的場景中,示例分區(qū)可以是:
●只涉及來自該組的協(xié)作者;
●職能A;
●職能B;......以及
●涉及外部協(xié)作者。
在按域的場景中,示例分區(qū)可以是:
●不涉及外部協(xié)作者;
●partner 1.com;以及
●partner 2.com;......
在每個場景中,在各個分區(qū)之間分配相同量的總時間。
在該實施例中,使用以下基本時間分配規(guī)則(其中,A是來自其時間正在被分配的組的協(xié)作者):
●當(dāng)A出席會議時,將基于其他出席者的身份來分配A的時間。(在該實施例中,不考慮會議組織者的身份)。
●當(dāng)A發(fā)送郵件時,將基于接收者的身份來分配A的時間。接收者包括在cc和bcc字段中標(biāo)識的接收者。
●當(dāng)A收到郵件時,將基于發(fā)送者的身份來分配A的時間。(在該實施例中,不考慮其他接收者的身份)。
假設(shè)h是A的協(xié)作時間。h的值可以根據(jù)協(xié)作活動類型而變化,并且可以是可調(diào)的(tunable)。當(dāng)協(xié)作活動類型是會議時(602),h=待分配的會議的持續(xù)時間,可能如上面參考圖5所描述地來進(jìn)行調(diào)整。服務(wù)器105確定與會議出席者(除A之外)相匹配的分區(qū)(603)。如果上面參考圖5所描述的對h的任何調(diào)整沒有作為預(yù)計算過程的一部分來執(zhí)行,則這些調(diào)整可以在對分區(qū)進(jìn)行匹配之前的時間分配過程期間執(zhí)行。然后,將h分配給匹配的分區(qū)(604)。
當(dāng)協(xié)作活動類型是由A發(fā)送的郵件時(605),服務(wù)器105確定與郵件的接收者相匹配的分區(qū)(606)。服務(wù)器105還確定該郵件和由緊接在前由A發(fā)送的任何郵件之間的時間(Δt)(607)。然后,服務(wù)器105將h和Δt兩者中的較小者分配給匹配的分區(qū)(608)。用這種方式,可以避免對多個電子郵件的雙重計數(shù)時間。例如,假設(shè)5分鐘是要為每個發(fā)送的郵件分配的時間量。還假設(shè)A在上午8:00發(fā)送第一封郵件,并且在上午8:02發(fā)送第二封郵件。針對第一封郵件,分配A的5分鐘時間,而第二封郵件分配2分鐘。這確保為在特定時間段內(nèi)發(fā)送的郵件分配的時間不超過該時間段的長度。另外,在該實施例中,不為在僅有的接收者為A的情況下由A發(fā)送的任何郵件分配時間。
對于由A接收自數(shù)據(jù)集中的發(fā)送者的郵件(609),當(dāng)該發(fā)送者的發(fā)送的郵件被處理時,A作為郵件接收者的協(xié)作時間將被捕捉。服務(wù)器105確定與發(fā)送者相匹配的分區(qū)(610),并且然后h被分配給匹配的分區(qū)(611)。然而,當(dāng)發(fā)送者不在數(shù)據(jù)集中時,不能直接捕捉到A作為郵件接收者的協(xié)作時間,因為該發(fā)送者的郵箱沒有包括在數(shù)據(jù)集中。為了捕捉到由A從不在數(shù)據(jù)集中的發(fā)送者接收的郵件的協(xié)作時間(612),假設(shè)A響應(yīng)于由A向接收者發(fā)送的郵件從不在數(shù)據(jù)集中的接收者接收到郵件。換句話說,A被推斷為接收來自作為發(fā)送者的此接收者的郵件(613)。服務(wù)器105確定與(推斷的)所述發(fā)送者相匹配的分區(qū)(614),并將h分配給匹配的分區(qū)(615)。
針對組的每個成員重復(fù)步驟601-615。
考慮以下示例,其中,每個協(xié)作者與包括職能和地區(qū)的屬性相關(guān)聯(lián),并且組被定義為{職能=銷售并且地區(qū)=西部}。假設(shè)多個協(xié)作者包括具有他們的相應(yīng)屬性的以下人員:
●Alice{銷售,西部}
●Bob{銷售,西部}
●Charlie{銷售,東部}
●Dave{HR,東部}
●Eddie{OPS,中部}[沒有郵箱]
●Fred{domain1.com}
●Gene{domain2.com}
●Heidi{domain2.com}
●Iris{domain2.com}。
在這里,組包括Alice和Bob。Charlie、Dave和Eddie均為不是來自該組的內(nèi)部協(xié)作者。Fred、Gene、Heidi和Iris是外部協(xié)作者。假設(shè)以下分區(qū)按照人員組之間的交互來定義:
●“組內(nèi)”:只涉及來自該組的協(xié)作者;
●“其他內(nèi)部”:涉及不是來自該組的內(nèi)部協(xié)作者,并且不涉及外部協(xié)作者;
●“其他內(nèi)部+外部”:涉及不是來自該組的內(nèi)部協(xié)作者,并且涉及外部協(xié)作者;并且
●“僅外部”:不涉及不是來自該組的內(nèi)部協(xié)作者,但涉及一些外部協(xié)作者。
針對具有上述出席者的1小時會議(602),會議出席者與“其他內(nèi)部+外部”分區(qū)相匹配(603)。然后將兩個小時(1小時用于Alice,1小時用于Bob)分配給“其他內(nèi)部+外部”分區(qū)(604)。
針對相同的1小時會議,假設(shè)以下分區(qū)按照職能來定義:
●“組內(nèi)”:只涉及來自該組的協(xié)作者;
●“其他內(nèi)部”:涉及不是來自該組的內(nèi)部協(xié)作者;如果存在m個非組成員的內(nèi)部出席者,其中,m1在職能1中,......,mk在職能k中,則向職能1分配h*(m1/m)的時間,......,并且向職能k分配h*(mk/m)的時間;以及
●如果僅存在外部出席者,則向“僅外部”分區(qū)分配h。由于存在三個非組的內(nèi)部出席者(non-group internal attendees)(Charlie、Dave和Eddie),因此通過將1小時按照如下方式在這些職能之間劃分來向“其他內(nèi)部”分區(qū)分配這1小時:
●銷售:2/3小時,1個會議(對于Charlie)
●HR:2/3小時,1個會議(對于Dave)
●OPS:2/3小時,1個會議(對于Eddie)針對相同的1小時會議,假設(shè)以下分區(qū)按照地區(qū)來定義:
●“組內(nèi)”:只涉及來自該組的出席者;
●“其他內(nèi)部”:如果存在m個非組成員的內(nèi)部出席者,其中,m1在地區(qū)1中,......,mk在地區(qū)k中,則向地區(qū)1分配h*(m1/m)的時間,......,并且向地區(qū)k分配h*(mk/m)的時間;以及
●“只有外部”:只有外部出席者。
由于存在三個非組的內(nèi)部出席者(Charlie、Dave和Eddie),因此通過將1小時在按照如下方式在這些地區(qū)之間劃分來向“其他內(nèi)部”分區(qū)分配這1小時:
●東部:2/3小時,1個會議(對于Charlie和Dave)
●中部:1/3小時,1個會議(對于Eddie)
針對相同的1小時會議,假設(shè)以下分區(qū)按照外部合作伙伴(external partner)來定義:
●“內(nèi)部”:只涉及來自該組的協(xié)作者;
●“外部”:如果存在m個外部出席者,其中,m1來自域1,......,mk來自域k,則向域1分配h*(m1/m)的時間,......,并且向域k分配h*(mk/m)的時間;以及
由于在域1和2處存在四個協(xié)作者,因此通過將1小時在按照如下方式在這些域之間劃分來向“外部”分區(qū)分配這1小時:
●域1:1/4小時,1個會議(對于Fred)
●域2:3/4小時,1個會議(對于Gene、Heidi和Iris)
假設(shè)Alice向上述協(xié)作者發(fā)送郵件。在該示例中,為每個發(fā)送的郵件分配5分鐘,并且為每個接收的郵件分配2.5分鐘。針對由人員組之間的交互定義的上述分區(qū),協(xié)作時間將被分配如下:
●對于Alice來說,這是發(fā)送的郵件(605),因此向“其他內(nèi)部+外部”分區(qū)分配5分鐘(607-608);
●對于Bob來說,這是來自數(shù)據(jù)集中的發(fā)送者(Alice)的接收的郵件(609),因此向“組內(nèi)”分區(qū)分配2.5分鐘(610-611);
●Eddie沒有郵箱,因此是不在數(shù)據(jù)集中的接收者(612)。推斷Alice接收來自Eddie的郵件(613),并向“其他內(nèi)部”分區(qū)分配2.5分鐘(614-615);
●Fred、Gene、Heidi和Iris也是不在數(shù)據(jù)集中的接收者(612)。推斷Alice接收來自他們中的每個人的郵件(613),并向“僅外部”分區(qū)分配用于他們中的每個人的2.5分鐘(614-615)。
這將得出針對該組的總計20分鐘的協(xié)作時間。
針對由Alice發(fā)送的同一封電子郵件,假設(shè)如上所述的按照職能定義的相同的分區(qū)。由于存在三個非組的內(nèi)部出席者(Charlie、Dave和Eddie),因此通過將5分鐘在按照如下方式在這些職能之間劃分來向“其他內(nèi)部”分區(qū)分配5分鐘(610-611):
●銷售:5*1/3分鐘,1封郵件(對于Charlie)
●HR:5*1/3分鐘,1封郵件(對于Dave)
●OPS:5*1/3分鐘,1封郵件(對于Eddie)
此外,2.5分鐘分配給針對作為數(shù)據(jù)集中的接收者的Bob的“組內(nèi)”分區(qū)(610-611)。2.5分鐘分配給“其他內(nèi)部”分區(qū)中的OPS,推斷Eddie為不在數(shù)據(jù)集中的接收者(613-615)。2.5*4分鐘分配給“僅外部”分區(qū),推斷Fred、Gene、Heidi和Iris為不在數(shù)據(jù)集中的接收者(613-615)。
針對由Alice發(fā)送的同一封電子郵件,假設(shè)如上所述的按照地區(qū)定義的相同的分區(qū)。由于存在三個非組的內(nèi)部接收者(Charlie、Dave和Eddie),因此通過將5分鐘在按照如下方式在這些地區(qū)之間劃分來向“其他內(nèi)部”分區(qū)分配這5分鐘(610-611):
●東部:2*(5*1/3)分鐘,1封郵件(對于Charlie和Dave)
●中部:5*1/3分鐘,1封郵件(對于Eddie)
此外,2.5分鐘分配給針對作為數(shù)據(jù)集中的接收者的Bob的“組內(nèi)”分區(qū)(606-608)。2.5分鐘分配給“其他內(nèi)部”分區(qū)中的OPS,推斷Eddie為不在數(shù)據(jù)集中的接收者(613-615)。2.5*4分鐘分配給“僅外部”分區(qū),推斷Fred、Gene、Heidi和Iris為不在數(shù)據(jù)集中的接收者(613-615)。
針對由Alice發(fā)送的同一封電子郵件,假設(shè)如上所述的按照外部合作伙伴定義的相同的分區(qū)。由于存在四個外部接收者(Fred、Gene、Heidi和Iris),因此通過將5分鐘在按照如下方式在這些域之間劃分來向“外部”分區(qū)分配這5分鐘(613-615):
●域1:5*1/4分鐘,1封郵件(對于Fred)
●域2:3*(5*1/4)分鐘,1封郵件(對于Gene、Heidi和Iris)
此外,2.5分鐘分配給針對作為數(shù)據(jù)集中的接收者的Bob的“內(nèi)部”分區(qū)(606-608)。向“內(nèi)部”分區(qū)分配2.5分鐘用于推斷的從Eddie到Alice的郵件(613-615)。向“外部”分區(qū)中的域1分配2.5分鐘用于推斷的由Alice從Fred收到的郵件(613-615)。向“外部”分區(qū)中的域2分配7.5分鐘用于推斷的由Alice從Gene、Heidi和Iris收到的郵件(613-615)。
雖然根據(jù)本發(fā)明的時間分配方法的實施例是使用上述的發(fā)送的郵件和會議作為協(xié)作活動的代表來描述的,但是在不脫離本發(fā)明的精神和范圍的前提下,也可以單獨或組合地使用其他數(shù)據(jù)。例如,可以考慮電話日志、IM和具有數(shù)字足跡的任何其他協(xié)作手段。此外,還可以納入最終用戶反饋,例如來幫助將日歷條目識別為非會議。還可以用其他方式來對所分配的會議和/或郵件時間進(jìn)行進(jìn)一步調(diào)整(例如,針對在會議期間由出席者發(fā)送的郵件)。
時間花費(time spent)
在根據(jù)本發(fā)明的另一種方法中,使用時間花費方法來對組的每個成員的協(xié)作時間進(jìn)行分配,其中確定由關(guān)于一個或多個組的協(xié)作者所花費的總時間。當(dāng)組織希望確定某人關(guān)于每個組花費的總時間時,可以使用時間花費方法。圖7是示出根據(jù)本發(fā)明的實施例的時間花費方法的流程圖。首先,定義時間編組(700)。時間編組表示A的所花費的時間將怎樣計數(shù)。例如,可以按照人員、職能或域來定義組。假設(shè)h=A的時間,并且T=由A花費的總時間(701)。存在與每個組相關(guān)聯(lián)的T。針對A作為出席者的每個會議(702),基于每個會議出席者,將h添加到與一個或多個組相關(guān)聯(lián)的T(703)。針對以下示例組,可以如下對h進(jìn)行計數(shù):
●按人員編組:將h添加到與每個出席者(不同于A)相關(guān)聯(lián)的T;
●按職能編組:將h添加到與每個不同內(nèi)部出席者職能相關(guān)聯(lián)的T;
以及
●按域編組:將h添加到與每個不同外部出席者域相關(guān)聯(lián)的T。
針對由A發(fā)送的每封郵件(704),基于每個接收者將h添加到與一個或多個組相關(guān)聯(lián)的T(705)。針對以下示例組,可以如下對h進(jìn)行計數(shù):
●按人員編組:將h添加到與每個接收者相關(guān)聯(lián)的T;
●按職能編組:將h添加到與每個不同內(nèi)部接收者職能相關(guān)聯(lián)的T;
以及
●按域編組:將h添加到與每個不同外部接收者域相關(guān)聯(lián)的T。
針對由A接收自數(shù)據(jù)集中的發(fā)送者的每封郵件(706),基于所述發(fā)送者將h添加到與一個或多個組相關(guān)聯(lián)的T(707)。針對以下示例組,可以如下對h進(jìn)行計數(shù):
●按人員編組:將h添加到與發(fā)送者相關(guān)聯(lián)的T;
●按職能編組:如果發(fā)送者是內(nèi)部的,則將h添加到與發(fā)送者的職能相關(guān)聯(lián)的T;以及
●按域編組:如果發(fā)送者是外部的,則將h添加到與發(fā)送者的域相關(guān)聯(lián)的T。
針對由A向不在數(shù)據(jù)集中的接收者發(fā)送的每封郵件(708),郵件被推斷為是由A接收自作為發(fā)送者的所述接收者的(709),并且基于所述接收者將h添加到與一個或多個組相關(guān)聯(lián)的T。針對以下示例組,可以如下對h進(jìn)行計數(shù):
●按人員編組:將h添加到與每個接收者相關(guān)聯(lián)的T;
●按職能編組:將h添加到與每個不同內(nèi)部接收者職能相關(guān)聯(lián)的T;
以及
●按域編組:將h添加到與每個不同外部接收者域相關(guān)聯(lián)的T。再次考慮以下協(xié)作者:
●Alice{銷售,西部}
●Bob{銷售,西部}
●Charlie{銷售,東部}
●Dave{HR,東部}
●Eddie{OPS,中部}[沒有郵箱]
●Fred{domain1.com}
●Gene{domain2.com}
●Heidi{domain2.com}
●Iris{domain2.com}。
針對1小時的會議,T被確定如下(703):
●按人員編組的A的所花費的時間:將1小時的時間添加到與其他出席者中的每一個出席者相關(guān)聯(lián)的T;
●按職能編組的A的所花費的時間:將1小時添加到與銷售、HR和OPS相關(guān)聯(lián)的T中的每個T;
●按地區(qū)編組的A的所花費的時間:將1小時添加到與西部、東部和中部相關(guān)聯(lián)的T中的每個T;
●按域編組的A的所花費的時間:將1小時添加到與域1和域2相關(guān)聯(lián)的T中的每個T。
針對由Alice發(fā)送的郵件(704),T被確定如下:
●按人員編組的A的所花費的時間:將5分鐘添加到與接收者中的每個接收者相關(guān)聯(lián)的T(705);將2.5分鐘添加到與Eddie、Fred、Gene、Heidi和Iris相關(guān)聯(lián)的T,用于推斷的由Alice接收的郵件(709-710);
●按職能編組的A的所花費的時間:將5分鐘添加到與銷售和HR相關(guān)聯(lián)的每個T(705);將5分鐘添加到與OPS相關(guān)聯(lián)的T(705);以及將2.5分鐘添加到與OPS相關(guān)聯(lián)的T,來自推斷的接收自Eddie的郵件(709-710);
●按地區(qū)編組的A的所花費的時間:將5分鐘添加到與西部和東部相關(guān)聯(lián)的每個T(705);將7.5分鐘添加到與中部相關(guān)聯(lián)的T,來自推斷的接收自Eddie的郵件(709-710);
●按域編組的A的所花費的時間:將7.5分鐘添加到與域1相關(guān)聯(lián)的T(5分鐘作為來自Alice的郵件的接收者(705)+2.5分鐘來自推斷的接收自Eddie的郵件(709-710));將12.5分鐘添加到與域2相關(guān)聯(lián)的T(5分鐘作為來自Alice的郵件的接收者(705)+2.5*3分鐘來自推斷的接收自域1的郵件(709-710))
推動/拉動
作為上述方法的替代或補充,可以確定推動(push)和拉動(pull)度量,其將交互的發(fā)起者納入考慮?!巴苿印睂τ葾發(fā)起的其他人的時間進(jìn)行計數(shù),而“拉動”對由其他人發(fā)起的A的時間進(jìn)行計數(shù)。通過得到推動和拉動的計數(shù)(by netting the push and pull counts),可以確定某人是凈的“推動方”(net“pusher”)還是“拉動方”(pullee)。圖8是示出根據(jù)本發(fā)明的實施例的用于確定推動和拉動的度量的方法的流程圖。首先,針對A對推動的數(shù)量(PushT)和拉動的數(shù)量(PullT)進(jìn)行初始化,并且h=待計數(shù)的時間(801)。針對每個會議(802),如果A發(fā)起/組織了會議(803),則將h添加到每個出席者的PushT(804)。如果A出席了由某個其他人發(fā)起/組織的會議,則將h添加到A的PullT。針對由A發(fā)送的郵件(806),將h添加到每個接收者(其不是A)的PushT(807)。針對由A接收自數(shù)據(jù)集中的發(fā)送者的郵件(808),將h添加到A的PullT(809)。針對由A向不在數(shù)據(jù)集中的接收者發(fā)送的郵件(810),針對每個接收者將h添加到A的PullT(811)。A的關(guān)于特定組的推動/拉動可以通過考慮在該組中的出席者/接收者/發(fā)送者來確定。
本文中公開了用于對協(xié)作活動中花費的時間進(jìn)行變換和分類以便對組織生產(chǎn)力和效力進(jìn)行評估的方法和系統(tǒng)。把來自由協(xié)作者進(jìn)行的某些活動的數(shù)據(jù)作為協(xié)作活動的代表進(jìn)行挖掘,并且與組織結(jié)構(gòu)數(shù)據(jù)結(jié)合,在人員、團(tuán)隊和公司之間分配時間以便對組織生產(chǎn)力和效力進(jìn)行評估。本文中描述的方法和系統(tǒng)不需要手動收集數(shù)據(jù)或者讓協(xié)作者來提供數(shù)據(jù)。使用的是協(xié)作活動的真實數(shù)據(jù),而不是自報的數(shù)據(jù)。與手動收集相比,這提供了關(guān)于如何向關(guān)系和活動分配時間的更細(xì)致的反映。
雖然已經(jīng)根據(jù)所示的實施例對本發(fā)明進(jìn)行了描述,但本領(lǐng)域普通技術(shù)人員將容易地認(rèn)識到:可以存在對實施例的改變,并且這些改變將在本發(fā)明的精神和范圍內(nèi)。因此,在不脫離所附權(quán)利要求書的精神和范圍的前提下,本領(lǐng)域普通技術(shù)人員可以進(jìn)行許多修改。