阿里是怎么發(fā)錢的?自研薪酬管理系統(tǒng)首次曝光!

人力資源管理系統(tǒng)是用集中的數(shù)據(jù)將幾乎所有的人力資源相關(guān)的信息(組織、招聘、薪資、績效、審批等)統(tǒng)一管理起來,是企業(yè)運(yùn)行必不可少的管理軟件。國際上知名的有Oracle PeopleSoft、SAP 和Workday HCM,世界500強(qiáng)公司有超過一半都在使用。國內(nèi)金蝶和用友在eHR領(lǐng)域也有著多年的技術(shù)積累。

阿里早在06年就上線Oracle PeopleSoft HCM 系統(tǒng),是國內(nèi)最早一批引進(jìn)世界先進(jìn)人力資源管理軟件的企業(yè)之一。PeopleSoft HCM的上線為阿里帶來了先進(jìn)的人力和組織管理能力,支撐阿里業(yè)務(wù)和人員規(guī)模在過去這十年中成倍擴(kuò)張。

當(dāng)前,阿里經(jīng)濟(jì)體已經(jīng)成長為涵蓋電商、云計(jì)算、文娛、體育等數(shù)十家公司,數(shù)萬員工覆蓋24個(gè)國家和地區(qū),上線十年的PeopleSoft HCM在功能模塊、用戶體驗(yàn)、系統(tǒng)開放集成等方面已經(jīng)不能滿足業(yè)務(wù)發(fā)展要求。再者,從自身信息安全和成本角度來考慮,阿里巴巴這種體量的公司除了自行研發(fā)系統(tǒng)之外,也別無選擇。

PeopleSoft界面

獨(dú)立自研 面臨四大挑戰(zhàn)

自研系統(tǒng)聽起來是美好的,但要真正實(shí)施起來面臨的挑戰(zhàn)是難以想象。

挑戰(zhàn)一:去PeopleSoft HCM涉及的模塊眾多,關(guān)系錯(cuò)綜復(fù)雜,依賴緊密,人員信息管理,績效系統(tǒng),調(diào)薪系統(tǒng)、薪資申報(bào)平臺(tái),報(bào)表中心,權(quán)限系統(tǒng)等等,10年歷史數(shù)據(jù)都需要清理和遷移而且不能有一點(diǎn)點(diǎn)差錯(cuò),否則損失不可挽回。

挑戰(zhàn)二:國內(nèi)外根本無可參考借鑒的去PeopleSoft公司,規(guī)模大的公司不用Oracle就切換到SAP或Workday,小公司業(yè)務(wù)深度淺去除后換同類軟件就可以了。阿里不但體量大,而且作為互聯(lián)網(wǎng)科技公司業(yè)務(wù)場景比傳統(tǒng)大企業(yè)還要更深,僅功能模塊需求就有70多個(gè)。

挑戰(zhàn)三:阿里經(jīng)濟(jì)體在迅速壯大,如優(yōu)酷、UC等企業(yè)不斷加入,國際化進(jìn)程也在加速,自研系統(tǒng)就必須要支持生態(tài)化,國際化需求,牽扯業(yè)務(wù)方更是繁雜。

挑戰(zhàn)四:自研系統(tǒng)在成本上還要可控。HCM管理軟件是技術(shù)和業(yè)務(wù)高度融合的復(fù)雜業(yè)務(wù)系統(tǒng),很多世界一流科技公司有技術(shù)實(shí)力進(jìn)行研發(fā)但缺少業(yè)務(wù)深度的重要一環(huán),以及后期維護(hù)和技術(shù)更新帶來的變動(dòng),投入大量人力物力與換來的價(jià)值不匹配。阿里作為一家企業(yè),也需要解決這個(gè)問題。

分階段開發(fā) 借助成熟技術(shù)

面對(duì)挑戰(zhàn),阿里信息平臺(tái)eHR技術(shù)團(tuán)隊(duì)采取分階段,由易到難,逐步遷移的策略。在正式啟動(dòng)去除前,將公司組織、職務(wù)體系、員工生命周期等主數(shù)據(jù)管理率先從PeopleSoft HCM中剝離出來,與集團(tuán)IT,財(cái)務(wù)、行政、采購、安全、廉政等系統(tǒng)打通,實(shí)現(xiàn)核心數(shù)據(jù)備份存儲(chǔ)。

項(xiàng)目啟動(dòng)后,分四個(gè)階段由淺入深進(jìn)行,完成方案設(shè)計(jì)論證、計(jì)算框架開發(fā)、核算邏輯開發(fā)、并行驗(yàn)證等任務(wù)。

方案設(shè)計(jì)論證階段。集合了阿里眾多資深的薪酬業(yè)務(wù)和產(chǎn)品專家,開始去PeopleSoft薪酬核算的攻堅(jiān)之路,在2個(gè)多月的時(shí)間內(nèi)先后完成了腳本語言(Python/Groovy)選型,追溯方案設(shè)計(jì)論證,計(jì)算框架設(shè)計(jì),云計(jì)算任務(wù)調(diào)度設(shè)計(jì),數(shù)據(jù)加密等。

計(jì)算框架開發(fā)階段。為了實(shí)現(xiàn)復(fù)雜業(yè)務(wù)易于管理和維護(hù)并和計(jì)算框架分離,業(yè)務(wù)代碼實(shí)現(xiàn)上我們選擇使用Groovy腳本語言配合阿里云大數(shù)據(jù)計(jì)算服務(wù)數(shù)加(MaxCompute)實(shí)現(xiàn)薪酬核算。其中對(duì)于腳本語言的選擇,主要基于兩方面的考慮,其一Groovy于Java無縫兼容;其二Java工程師快速上手Groovy開發(fā),相對(duì)成熟,學(xué)習(xí)成本低。而利用阿里云大數(shù)據(jù)計(jì)算服務(wù)數(shù)加(MaxCompute)實(shí)現(xiàn)薪酬核算,可以經(jīng)濟(jì)高效的分析海量數(shù)據(jù),用于阿里數(shù)萬員工的薪酬核算在數(shù)據(jù)安全和計(jì)算效率上相較于之前都會(huì)有很大的升級(jí)。

為了讓業(yè)務(wù)方和開發(fā)能快速理解整個(gè)系統(tǒng)的業(yè)務(wù)邏輯,以及對(duì)代碼版本進(jìn)行控制和管理,我們?cè)陧?xiàng)目公式的設(shè)計(jì)上分為三層結(jié)構(gòu),第一層是業(yè)務(wù)能看懂的業(yè)務(wù)語言,第二層是系統(tǒng)語言,第三層是可執(zhí)行的Groovy腳本語言;當(dāng)用戶在頁面編輯保存第一層的業(yè)務(wù)語言時(shí),相對(duì)應(yīng)的會(huì)轉(zhuǎn)換成系統(tǒng)語言和Groovy腳本進(jìn)行保存,計(jì)算時(shí)只有Groovy腳本參與計(jì)算。

技術(shù)架構(gòu)-設(shè)計(jì)原理

核算邏輯開發(fā)階段。完成了實(shí)習(xí)生薪資(100+計(jì)算項(xiàng)目),股權(quán)計(jì)稅(100+計(jì)算項(xiàng)目),正式員工薪資(200+計(jì)算項(xiàng)目)計(jì)算三個(gè)迭代發(fā)布,突破了阿里員工休假晚提補(bǔ)報(bào)、出差、月中入離異、欠款、無息貸款利息計(jì)稅、福利補(bǔ)貼,社保公積金基數(shù)變更,股權(quán)等十多項(xiàng)復(fù)雜薪資業(yè)務(wù)的計(jì)算效率與準(zhǔn)確性瓶頸。

并行驗(yàn)證階段。2016年9月自研系統(tǒng)正式進(jìn)行為期8個(gè)月的雙系統(tǒng)并行驗(yàn)證,在這過程中同時(shí)完成了6個(gè)月追溯期數(shù)據(jù)重建以及最重要的年終獎(jiǎng)計(jì)算發(fā)放的雙線驗(yàn)證。

阿里信息平臺(tái)eHR技術(shù)團(tuán)隊(duì)自主重構(gòu)了HR領(lǐng)域內(nèi)PeopleSoft HCM使用到的所有功能模塊,還開發(fā)了包含簡歷優(yōu)選,阿里學(xué)習(xí),股權(quán)管理系統(tǒng)等40多個(gè)產(chǎn)品的更全面的功能模塊,其中薪酬核算僅用個(gè)位數(shù)的研發(fā)人員在短時(shí)間內(nèi)完成了開發(fā)到發(fā)布,真正實(shí)現(xiàn)技術(shù)和效益雙突破。

今年5月,阿里關(guān)閉所有PeopleSoft HCM系統(tǒng)的同步接口,自研薪酬系統(tǒng)正式為阿里員工提供服務(wù),系統(tǒng)支持移動(dòng)辦公并實(shí)現(xiàn)了24個(gè)國家(地區(qū))和幾十個(gè)家阿里經(jīng)濟(jì)體公司的統(tǒng)一管理。

效率提升6倍,成本降低百倍

借助阿里云的大數(shù)據(jù)計(jì)算服務(wù)數(shù)加(Maxcompute),阿里自研系統(tǒng)在國內(nèi)第一個(gè)做到基于云端的薪資計(jì)算(基于阿里Maxcompute),全集團(tuán)數(shù)萬人只需30分鐘,PeopleSoft同等資源下需要3.5小時(shí),計(jì)算效率提升超過6倍并且隨著員工數(shù)和數(shù)據(jù)量的增加,計(jì)算時(shí)間并不會(huì)有太大波動(dòng),也解決了將來的擴(kuò)容問題。此外,通過自研系統(tǒng)的上線運(yùn)行,每年僅授權(quán)費(fèi)用就節(jié)省數(shù)百萬,其他相應(yīng)的維護(hù)管理費(fèi)用也出現(xiàn)成倍的降低,總體成本實(shí)現(xiàn)了百倍降低。

計(jì)算過程可視化,系統(tǒng)簡單可維護(hù)

自研系統(tǒng)在薪資項(xiàng)目、適用群組、計(jì)薪周期、計(jì)算規(guī)則與公式、發(fā)放審批流程、計(jì)算結(jié)果報(bào)表輸出全鏈路,生態(tài)公司接入并行管理等十幾個(gè)應(yīng)用場景,真正體現(xiàn)了互聯(lián)網(wǎng)產(chǎn)品的簡潔易用,清晰明了,穩(wěn)定高效的產(chǎn)品理念。

系統(tǒng)除了支持追溯和分段計(jì)算的功能,還支持在整個(gè)計(jì)算鏈路中間過程數(shù)據(jù)以及異常差異數(shù)據(jù)都可直觀實(shí)時(shí)透視,相對(duì)于PeopleSoft及業(yè)內(nèi)其它eHR 產(chǎn)品,無技術(shù)背景的業(yè)務(wù)方也能快速了解整個(gè)系統(tǒng)的計(jì)算邏輯以及快速定位解決問題,維護(hù)簡單。

追溯計(jì)算過程可視化

平臺(tái)化架構(gòu),功能和場景更加豐富

自研系統(tǒng)對(duì)業(yè)務(wù)邏輯進(jìn)行了高度抽象,通過頁面配置Groovy腳本,在計(jì)算時(shí)將數(shù)據(jù)源和計(jì)算邏輯都同步到Maxcompute完成計(jì)算。薪酬計(jì)算框架好比是自動(dòng)化流水線,只要提供了數(shù)據(jù)源和計(jì)算邏輯就可實(shí)現(xiàn)想要的結(jié)果,這種計(jì)算框架和業(yè)務(wù)邏輯的分離使得它能夠?qū)崿F(xiàn)的功能和場景更加豐富。

目前該系統(tǒng)除了已經(jīng)支持薪酬計(jì)算,13薪,在國內(nèi)首創(chuàng)基于薪酬核算框架做到同時(shí)支持員工股權(quán)歸屬和行權(quán)的稅務(wù)自動(dòng)計(jì)算等多個(gè)業(yè)務(wù)模式。

自研系統(tǒng)平臺(tái)化架構(gòu)

數(shù)據(jù)加密,更關(guān)注員工隱私

自研系統(tǒng)本地?cái)?shù)據(jù)庫Mysql使用阿里加密服務(wù)KeyCenter進(jìn)行敏感字段加密存儲(chǔ),開發(fā)和數(shù)據(jù)庫管理員都無法接觸到數(shù)據(jù),避免原來PeopleSoft系統(tǒng)數(shù)據(jù)庫明文存儲(chǔ)問題,更加安全可靠同時(shí)也關(guān)注保護(hù)員工的個(gè)人信息。

員工體驗(yàn)獲得極大提升

自研系統(tǒng)支持手機(jī)端和PC端,集成員工基礎(chǔ)檔案、薪資檔案、每月工資,獎(jiǎng)金、股權(quán),社保公積金,年度收入等,實(shí)現(xiàn)員工隨時(shí)隨地查看薪資發(fā)放結(jié)果、個(gè)稅、福利補(bǔ)貼,銷售傭金、社保基數(shù)調(diào)整等等信息,還支持一鍵求助、快速12萬報(bào)稅,員工體驗(yàn)獲得極大提升。

自研系統(tǒng)信息查詢界面

未來智能HCM系統(tǒng)

實(shí)現(xiàn)PeopleSoft HCM系統(tǒng)的下線是新技術(shù)場景驅(qū)動(dòng)智能辦公的重要一步,阿里eHR 技術(shù)團(tuán)隊(duì)將會(huì)在全球化、生態(tài)化、移動(dòng)化、數(shù)據(jù)化、服務(wù)化5大方向做深做透,基于阿里系大數(shù)據(jù)、算法、云計(jì)算平臺(tái)打造出服務(wù)于阿里全球經(jīng)濟(jì)體的智能eHR系統(tǒng)。

作者:墨逐

來源:阿里技術(shù)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,117評(píng)論 6 537
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 98,860評(píng)論 3 423
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,128評(píng)論 0 381
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,291評(píng)論 1 315
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 72,025評(píng)論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,421評(píng)論 1 324
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,477評(píng)論 3 444
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 42,642評(píng)論 0 289
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 49,177評(píng)論 1 335
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 40,970評(píng)論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 43,157評(píng)論 1 371
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,717評(píng)論 5 362
  • 正文 年R本政府宣布,位于F島的核電站,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 44,410評(píng)論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,821評(píng)論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,053評(píng)論 1 289
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 51,896評(píng)論 3 395
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 48,157評(píng)論 2 375

推薦閱讀更多精彩內(nèi)容