阿里發工資自研薪酬管理系統首次曝光
想知道阿里巴巴是怎么給員工發工資的嗎?下面YJBYS小編為大家整理了阿里發工資自研薪酬管理系統首次曝光相關資訊,歡迎閱讀參考!
人力資源管理系統是用集中的數據將幾乎所有的人力資源相關的信息(組織、招聘、薪資、績效、審批等)統一管理起來,是企業運行必不可少的管理軟件。國際上知名的有Oracle PeopleSoft、SAP 和Workday HCM,世界500強公司有超過一半都在使用。國內金蝶和用友在eHR領域也有著多年的技術積累。
阿里早在06年就上線Oracle PeopleSoft HCM 系統,是國內最早一批引進世界先進人力資源管理軟件的企業之一。PeopleSoft HCM的上線為阿里帶來了先進的人力和組織管理能力,支撐阿里業務和人員規模在過去這十年中成倍擴張。
當前,阿里經濟體已經成長為涵蓋電商、云計算、文娛、體育等數十家公司,數萬員工覆蓋24個國家和地區,上線十年的PeopleSoft HCM在功能模塊、用戶體驗、系統開放集成等方面已經不能滿足業務發展要求。再者,從自身信息安全和成本角度來考慮,阿里巴巴這種體量的公司除了自行研發系統之外,也別無選擇。
獨立自研 面臨四大挑戰
自研系統聽起來是美好的,但要真正實施起來面臨的挑戰是難以想象。
挑戰一:去PeopleSoft HCM涉及的模塊眾多,關系錯綜復雜,依賴緊密,人員信息管理,績效系統,調薪系統、薪資申報平臺,報表中心,權限系統等等,10年歷史數據都需要清理和遷移而且不能有一點點差錯,否則損失不可挽回。
挑戰二:國內外根本無可參考借鑒的去PeopleSoft公司,規模大的公司不用Oracle就切換到SAP或Workday,小公司業務深度淺去除后換同類軟件就可以了。阿里不但體量大,而且作為互聯網科技公司業務場景比傳統大企業還要更深,僅功能模塊需求就有70多個。
挑戰三:阿里經濟體在迅速壯大,如優酷、UC等企業不斷加入,國際化進程也在加速,自研系統就必須要支持生態化,國際化需求,牽扯業務方更是繁雜。
挑戰四:自研系統在成本上還要可控。HCM管理軟件是技術和業務高度融合的'復雜業務系統,很多世界一流科技公司有技術實力進行研發但缺少業務深度的重要一環,以及后期維護和技術更新帶來的變動,投入大量人力物力與換來的價值不匹配。阿里作為一家企業,也需要解決這個問題。
分階段開發 借助成熟技術
面對挑戰,阿里信息平臺eHR技術團隊采取分階段,由易到難,逐步遷移的策略。在正式啟動去除前,將公司組織、職務體系、員工生命周期等主數據管理率先從PeopleSoft HCM中剝離出來,與集團IT,財務、行政、采購、安全、廉政等系統打通,實現核心數據備份存儲。
項目啟動后,分四個階段由淺入深進行,完成方案設計論證、計算框架開發、核算邏輯開發、并行驗證等任務。
方案設計論證階段。集合了阿里眾多資深的薪酬業務和產品專家,開始去PeopleSoft薪酬核算的攻堅之路,在2個多月的時間內先后完成了腳本語言(Python/Groovy)選型,追溯方案設計論證,計算框架設計,云計算任務調度設計,數據加密等。
計算框架開發階段。為了實現復雜業務易于管理和維護并和計算框架分離,業務代碼實現上我們選擇使用Groovy腳本語言配合阿里云大數據計算服務數加(MaxCompute)實現薪酬核算。其中對于腳本語言的選擇,主要基于兩方面的考慮,其一Groovy于Java無縫兼容;其二Java工程師快速上手Groovy開發,相對成熟,學習成本低。而利用阿里云大數據計算服務數加(MaxCompute)實現薪酬核算,可以經濟高效的分析海量數據,用于阿里數萬員工的薪酬核算在數據安全和計算效率上相較于之前都會有很大的升級。
為了讓業務方和開發能快速理解整個系統的業務邏輯,以及對代碼版本進行控制和管理,我們在項目公式的設計上分為三層結構,第一層是業務能看懂的業務語言,第二層是系統語言,第三層是可執行的Groovy腳本語言;當用戶在頁面編輯保存第一層的業務語言時,相對應的會轉換成系統語言和Groovy腳本進行保存,計算時只有Groovy腳本參與計算。
技術架構-設計原理
核算邏輯開發階段。完成了實習生薪資(100+計算項目),股權計稅(100+計算項目),正式員工薪資(200+計算項目)計算三個迭代發布,突破了阿里員工休假晚提補報、出差、月中入離異、欠款、無息貸款利息計稅、福利補貼,社保公積金基數變更,股權等十多項復雜薪資業務的計算效率與準確性瓶頸。
并行驗證階段。2016年9月自研系統正式進行為期8個月的雙系統并行驗證,在這過程中同時完成了6個月追溯期數據重建以及最重要的年終獎計算發放的雙線驗證。
阿里信息平臺eHR技術團隊自主重構了HR領域內PeopleSoft HCM使用到的所有功能模塊,還開發了包含簡歷優選,阿里學習,股權管理系統等40多個產品的更全面的功能模塊,其中薪酬核算僅用個位數的研發人員在短時間內完成了開發到發布,真正實現技術和效益雙突破。
今年5月,阿里關閉所有PeopleSoft HCM系統的同步接口,自研薪酬系統正式為阿里員工提供服務,系統支持移動辦公并實現了24個國家(地區)和幾十個家阿里經濟體公司的統一管理。
效率提升6倍,成本降低百倍
借助阿里云的大數據計算服務數加(Maxcompute),阿里自研系統在國內第一個做到基于云端的薪資計算(基于阿里Maxcompute),全集團數萬人只需30分鐘,PeopleSoft同等資源下需要3.5小時,計算效率提升超過6倍并且隨著員工數和數據量的增加,計算時間并不會有太大波動,也解決了將來的擴容問題。此外,通過自研系統的上線運行,每年僅授權費用就節省數百萬,其他相應的維護管理費用也出現成倍的降低,總體成本實現了百倍降低。
計算過程可視化,系統簡單可維護
自研系統在薪資項目、適用群組、計薪周期、計算規則與公式、發放審批流程、計算結果報表輸出全鏈路,生態公司接入并行管理等十幾個應用場景,真正體現了互聯網產品的簡潔易用,清晰明了,穩定高效的產品理念。
系統除了支持追溯和分段計算的功能,還支持在整個計算鏈路中間過程數據以及異常差異數據都可直觀實時透視,相對于PeopleSoft及業內其它eHR 產品,無技術背景的業務方也能快速了解整個系統的計算邏輯以及快速定位解決問題,維護簡單。
平臺化架構,功能和場景更加豐富
自研系統對業務邏輯進行了高度抽象,通過頁面配置Groovy腳本,在計算時將數據源和計算邏輯都同步到Maxcompute完成計算。薪酬計算框架好比是自動化流水線,只要提供了數據源和計算邏輯就可實現想要的結果,這種計算框架和業務邏輯的分離使得它能夠實現的功能和場景更加豐富。
目前該系統除了已經支持薪酬計算,13薪,在國內首創基于薪酬核算框架做到同時支持員工股權歸屬和行權的稅務自動計算等多個業務模式。
數據加密,更關注員工隱私
自研系統本地數據庫Mysql使用阿里加密服務KeyCenter進行敏感字段加密存儲,開發和數據庫管理員都無法接觸到數據,避免原來PeopleSoft系統數據庫明文存儲問題,更加安全可靠同時也關注保護員工的個人信息。
員工體驗獲得極大提升
自研系統支持手機端和PC端,集成員工基礎檔案、薪資檔案、每月工資,獎金、股權,社保公積金,年度收入等,實現員工隨時隨地查看薪資發放結果、個稅、福利補貼,銷售傭金、社保基數調整等等信息,還支持一鍵求助、快速12萬報稅,員工體驗獲得極大提升。
未來智能HCM系統
實現PeopleSoft HCM系統的下線是新技術場景驅動智能辦公的重要一步,阿里eHR 技術團隊將會在全球化、生態化、移動化、數據化、服務化5大方向做深做透,基于阿里系大數據、算法、云計算平臺打造出服務于阿里全球經濟體的智能eHR系統。
最后打個廣告,當業界人士看到我們的HCM系統表示贊許的時候那一刻是自豪的,得到的是對付出的肯定。我希望更多的小伙伴一起加入我們,在阿里的大平臺上,持續推進eHR系統智能化建設。
更多相關文章推薦:
3.薪酬管理戰略
5.薪酬是否應該公開
6.公司員工薪酬管理
10.薪酬管理的工作總結
【阿里發工資自研薪酬管理系統首次曝光】相關文章:
阿里巴巴薪酬管理制度01-15
薪酬管理系統設計論文01-11
高校薪酬管理系統創建論文01-18
薪酬管理系統的應用及原則01-18
高校薪酬管理系統設計分析論文08-26
寬幅薪酬管理系統建構的論文01-15
薪酬管理12-24
煤炭企業薪酬管理系統構架及應用論文01-16
薪酬管理之薪酬模式探究08-19