第十七章 算法改進(jìn)
第三輪推廣開始后,無極便當(dāng)開始了滿負(fù)載的運(yùn)轉(zhuǎn),很多騎手一天下來幾乎沒有多少時(shí)間休息。
瀟弘正忙于應(yīng)付擴(kuò)張后遇到的各種問題,吳慮來到了他辦公室。
“怎么,小吳有什么事情嗎?”瀟弘問道。
吳慮手上拿了一些數(shù)據(jù)表格,說道:“弘哥,我發(fā)現(xiàn)了一些問題,想跟你說一下?!?p> “恩,不錯(cuò)嘛,才來沒多久就能發(fā)現(xiàn)問題了,你坐吧,我們聊聊?!?p> “我把每個(gè)站點(diǎn)的數(shù)據(jù)進(jìn)行了統(tǒng)計(jì)對(duì)比,發(fā)現(xiàn)每個(gè)站點(diǎn)的送單量不均勻,最多的比最少的多了將近一倍。”吳慮把統(tǒng)計(jì)表拿給瀟弘看。
瀟弘已經(jīng)留意到這個(gè)情況,看到直觀數(shù)據(jù),才發(fā)現(xiàn)已經(jīng)這么嚴(yán)重了。
“我們站點(diǎn)的布局有些問題,騎手的數(shù)量分配是基于站點(diǎn)附近的加盟商數(shù)量進(jìn)行的,然而加盟商家數(shù)并不準(zhǔn)確反映訂單量,尤其是砍價(jià)活動(dòng)開始后,每個(gè)商家間的訂單量差距很大,這就導(dǎo)致每個(gè)站點(diǎn)附近的訂單量和騎手人數(shù)不匹配?!眳菓]解釋道。
瀟弘很認(rèn)真地聽著,心里也在捋著其中的邏輯,說道:“我聽明白了,你繼續(xù)說你的想法。”
“我們的配單系統(tǒng),采用的是整體發(fā)單,騎手主動(dòng)接單,那些空閑的騎手有時(shí)會(huì)搶別的站點(diǎn)附近的單,這樣會(huì)造成送貨距離遠(yuǎn),效率降低?!?p> “這確實(shí)是個(gè)問題,你有什么解決辦法嗎?”瀟弘問道。
“我把系統(tǒng)的設(shè)置修改兩個(gè)地方,第一個(gè)是算出每周每個(gè)站點(diǎn)范圍內(nèi)的訂單總量,以此來分配每個(gè)站點(diǎn)的下一周騎手量;第二個(gè)是改變目前搶單的模式,變成由系統(tǒng)按照一定的算法直接配單給每個(gè)騎手,比如有些騎手的取餐路線上有順風(fēng)單,就直接配送給這個(gè)騎手?!笨磥韰菓]來之前已經(jīng)做了很足的準(zhǔn)備,幾句話就把事情說得很有條理。
“這么做,可以確保每個(gè)騎手的接單公平嗎?”
“可以,我的算法基本能確保每個(gè)騎手的接單量差不多,即時(shí)一個(gè)星期內(nèi),某個(gè)區(qū)域的接單量總體發(fā)生了變化,也可以通過調(diào)整騎手的分布進(jìn)行校正。而且,變主動(dòng)接單為系統(tǒng)配發(fā),有個(gè)好處,可以避免騎手過于專注搶單而導(dǎo)致的交通事故?!?p> 瀟弘確實(shí)發(fā)現(xiàn)有些騎手每天專門盯著手機(jī),在送貨的途中也不停地看,隱患很大,如果能夠讓系統(tǒng)代勞完成這些事情,還能提升效率,何樂而不為,想必送餐效率還能提升一大截。
“這件事情,你跟你們部門主管匯報(bào)過了嗎?”
吳慮隱隱皺了一下眉,說:“還沒有,之前我那樣整蠱過他們,不是很敢去提意見。”
吳慮的擔(dān)心不無道理,他現(xiàn)在剛?cè)肼殯]多久,就把前面同事的做法一把推翻了,即使他的方法再好、再有效率,老板也認(rèn)可,只會(huì)會(huì)讓他在網(wǎng)絡(luò)技術(shù)部不斷被孤立。
瀟弘想了一會(huì),說道:“這樣吧,你的意見很好,無極外賣肯定會(huì)實(shí)施,但是我可能要剽竊一下你的成果,跟大家說這些問題是我想出來的,可以嗎?”
心中的擔(dān)心被瀟弘看出來,還給出了解決辦法,吳慮當(dāng)然感到欣喜,說道:“當(dāng)然沒有關(guān)系,我才不會(huì)在乎這些東西,要是新的算法能夠起到作用就再好不過了。”
當(dāng)天,瀟弘就組織網(wǎng)絡(luò)技術(shù)部門開會(huì),王章也象征性地參加了一下,考慮到瀟弘現(xiàn)在的威望,其實(shí)他不參加也可以。
會(huì)上,瀟弘開門見山地把兩個(gè)問題提出來,要這些網(wǎng)絡(luò)技術(shù)部門的工程師找解決方案。
幾個(gè)人你看著我,我看著你,因?yàn)闆]有準(zhǔn)備,會(huì)上都講不出解決方案,加上上次程序出問題,感到羞愧難當(dāng),看起來要被這位強(qiáng)勢的投資人猛批一頓,各個(gè)都低下了頭,避免目光和瀟弘接觸。
會(huì)議室里安靜得只剩下空調(diào)出風(fēng)的聲音,瀟弘的確沒有給他們好臉色看,甩下一句:“明天拿出方案來,沒有方案,今天都不要下班?!?p> 結(jié)束的時(shí)候,瀟弘給吳慮使了個(gè)眼色,他應(yīng)該會(huì)知道怎么做了吧。
開會(huì)完,網(wǎng)絡(luò)技術(shù)部門的頭頭嘆了口氣,說道:“公司業(yè)務(wù)這么狂飆擴(kuò)展,數(shù)據(jù)量擴(kuò)大了幾倍,也沒看見給我們部門招兵買馬,還是些老裝備,現(xiàn)菩薩,怎么會(huì)沒有問題?!彼麆偛砰_會(huì)不敢當(dāng)著老板講講,現(xiàn)在無非也是發(fā)幾句牢騷。
頭頭只能發(fā)動(dòng)手下的人趕緊找解決方案,不然全體加班。
快要下班的時(shí)候,幾個(gè)骨干把解決方案交給了頭頭,頭頭看了一下,都是些換湯不換藥的東西,明天在瀟弘那里肯定過不去。
頭頭冷冷地說了一句:“既然找不出辦法,那就用時(shí)間熬,什么時(shí)候熬出辦法什么時(shí)候再下班?!?p> “唉,家里的崽還要上補(bǔ)習(xí)班,老婆加班,我也加班,小孩都成留守兒童了?!?p> “本來就沒有女朋友,天天加班,就更沒有時(shí)間找女朋友了。”
幾個(gè)程序員怨聲載道。
“你們以為我想加班,今天開會(huì)你們沒參加嗎,不出東西,瀟部長那里怎么交代,你們?nèi)グさ饐??”頭頭怒噴了手下一頓。
這時(shí),吳慮小聲地說:“部長,要不你看看我的方案。”
這個(gè)新來的小個(gè)子,頭頭只記得他羞辱過整個(gè)部門的事情,由于他入職以后比較低調(diào),基本上不怎么說話,對(duì)他不怎么了解。說道:“你才來幾天啊,連我們系統(tǒng)到底是什么都沒搞清楚,能有什么意見?”
“我這些天沒有什么活干,一直在研究我們的系統(tǒng),要不您看看,也耽誤不了多久?!眳菓]用期盼的眼神看著頭頭。
有個(gè)程序員說道:“看看把,反正都沒辦法,死馬當(dāng)活馬醫(yī)唄?!?p> 頭頭這才拿起吳慮的解決方案,看著看著,緊鎖的眉頭開始舒展,嘴角竟然露出了笑意,然后宣布道:“吳慮留下來加班,你們其他人可以回去了。”
那些程序員都很愕然,難道這個(gè)剛來幾天的毛頭小子能找到了解決辦法?吃驚歸吃驚,不要加班才是最重要的,他們生怕自己再被留下,紛紛給吳慮留下了一句“不錯(cuò)不錯(cuò),好好表現(xiàn)!”,就瞬間消失回家了。
頭頭對(duì)吳慮說了一句:“來,趕緊演示給我看!”兩人在無極上點(diǎn)了外賣,邊吃邊加班。反正其他手下看不見,頭頭就虛心地跟吳慮學(xué)起了解決方案。
第二天的匯報(bào)會(huì)上,頭頭當(dāng)著瀟弘和王章的面演示了解決方案,得到了高度認(rèn)可。瀟弘說道:“網(wǎng)絡(luò)技術(shù)部現(xiàn)在真的不錯(cuò)啊,尤其是部長帶隊(duì)能力強(qiáng),這么高效的就解決了難題?!?p> 頭頭謙虛地說道:“哪里哪里,弟兄們給力,我只是稍加點(diǎn)撥而已?!?p>