前兩天在交接代理人項(xiàng)目時(shí)轧飞,老大對(duì)我目前代理人的機(jī)構(gòu)歸屬設(shè)定邏輯提出了質(zhì)疑,現(xiàn)在復(fù)盤(pán)一下這個(gè)邏輯撒踪。
一过咬、業(yè)務(wù)場(chǎng)景
1、代理人在做業(yè)務(wù)完成保單后可以獲取傭金制妄,傭金需要機(jī)構(gòu)的財(cái)務(wù)打款給代理人掸绞;
2、目前所有在APP注冊(cè)的用戶不分渠道耕捞,都會(huì)統(tǒng)一進(jìn)入到代理人后臺(tái)管理系統(tǒng)衔掸;
3、代理人用戶必須要區(qū)分所屬于哪個(gè)機(jī)構(gòu)砸脊,否則分支機(jī)構(gòu)的財(cái)務(wù)無(wú)法打款給代理人具篇;
4、代理人在使用快速結(jié)傭服務(wù)時(shí)凌埂,需和機(jī)構(gòu)簽署相關(guān)協(xié)議驱显;
二、設(shè)計(jì)方案
考慮到兩個(gè)分支機(jī)構(gòu)都是走相同的流程,在要求開(kāi)發(fā)時(shí)間盡可能短的前提下埃疫,我們當(dāng)時(shí)提出了2種方案:①直接復(fù)制一套系統(tǒng)給另一個(gè)機(jī)構(gòu)使用伏恐;②在現(xiàn)有的系統(tǒng)中增加機(jī)構(gòu)的功能;
我和開(kāi)發(fā)組長(zhǎng)討論了一下這2個(gè)方案的可行性和工作量栓霜,方案① 雖然看起來(lái)只要復(fù)制一套代碼給另一個(gè)機(jī)構(gòu)使用這么簡(jiǎn)單翠桦,但是實(shí)際上我們的代理人系統(tǒng)和保險(xiǎn)業(yè)務(wù)平臺(tái)系統(tǒng)有對(duì)接,如果采用方案①胳蛮,則需要把2套系統(tǒng)系統(tǒng)都復(fù)制過(guò)去销凑,但是業(yè)務(wù)平臺(tái)系統(tǒng)對(duì)于另一個(gè)機(jī)構(gòu)而言是不必要的;方案②經(jīng)過(guò)開(kāi)發(fā)組長(zhǎng)的評(píng)估仅炊,他覺(jué)得能在3天時(shí)間內(nèi)搞定斗幼,因此兩個(gè)方案一對(duì)比,我們選擇了后者抚垄。
但是這個(gè)只解決了系統(tǒng)中能區(qū)分機(jī)構(gòu)蜕窿,并不能區(qū)分代理人屬于哪個(gè)機(jī)構(gòu),因此需要將代理人和機(jī)構(gòu)進(jìn)行綁定呆馁⊥┚考慮到盡可能地減少工作量和時(shí)間,同時(shí)在后臺(tái)審核代理人獲取快速結(jié)傭服務(wù)時(shí)需要簽署合同浙滤,我模擬了一下場(chǎng)景:機(jī)構(gòu)業(yè)務(wù)部門(mén)主動(dòng)找代理人展業(yè)阴挣,詢問(wèn)是否需要開(kāi)通該服務(wù),或者后臺(tái)業(yè)務(wù)部門(mén)人員發(fā)現(xiàn)有代理人申請(qǐng)?jiān)摲?wù)纺腊,主動(dòng)打電話聯(lián)系對(duì)方屯吊,然后跟對(duì)方簽訂線下合同。在這個(gè)過(guò)程中摹菠,業(yè)務(wù)部門(mén)勢(shì)必會(huì)和代理人發(fā)生聯(lián)系,肯定認(rèn)識(shí)這個(gè)人骗爆。在這個(gè)前提下我將代理人的審核同后臺(tái)審核進(jìn)行了綁定次氨,那個(gè)機(jī)構(gòu)的業(yè)務(wù)部門(mén)通過(guò)該代理人的申請(qǐng),那么該代理人就所屬于哪個(gè)機(jī)構(gòu)摘投,采用這種邏輯也無(wú)需修改APP煮寡,是我認(rèn)為最為高效的修改方案。
三犀呼、另一種方案
前幾天我老大接手了這個(gè)項(xiàng)目幸撕,當(dāng)發(fā)現(xiàn)這一塊的設(shè)定時(shí),他提出了幾點(diǎn)質(zhì)疑外臂,①如果代理人被誤認(rèn)領(lǐng)了怎么辦坐儿,是否存在補(bǔ)救措施;②如果被誤認(rèn)領(lǐng)了,還被誤錄單貌矿,然后打錢(qián)了怎么辦炭菌。
其實(shí)問(wèn)題①在我設(shè)計(jì)的時(shí)候就想到了,但是當(dāng)時(shí)為了趕時(shí)間就沒(méi)有設(shè)計(jì)異常流程逛漫,而且是存在變通的解決方法的黑低。如果發(fā)現(xiàn)代理人被誤通過(guò)了,可以直接關(guān)閉他的協(xié)議酌毡,只不過(guò)代理人需要再次發(fā)起申請(qǐng)克握,這一點(diǎn)的確對(duì)用戶不友好;但是問(wèn)題②是不存在的枷踏,因?yàn)槿绻@個(gè)代理人不屬于這個(gè)機(jī)構(gòu)菩暗,那么他做的保單就不會(huì)提交到這個(gè)機(jī)構(gòu),也不會(huì)被錄入呕寝,更不存在被打錢(qián)的情況勋眯。這種設(shè)計(jì)可能的確不常見(jiàn)。
老大提出了自己的方案:即代理人在申請(qǐng)的時(shí)候需要填寫(xiě)是哪個(gè)機(jī)構(gòu)下梢,如果代理人自己申請(qǐng)錯(cuò)了客蹋,那么機(jī)構(gòu)最終肯定也會(huì)駁回申請(qǐng)。
這個(gè)方案的確更完善一些孽江,但是在當(dāng)時(shí)的情況下讶坯,這個(gè)方案在3天內(nèi)是完不成的,因?yàn)楫?dāng)時(shí)我們區(qū)分機(jī)構(gòu)只是從權(quán)限上進(jìn)行了限制岗屏,后臺(tái)實(shí)際上是沒(méi)有機(jī)構(gòu)管理的辆琅。采用這個(gè)方案,后臺(tái)就需要增加機(jī)構(gòu)管理模塊这刷,還需要對(duì)APP進(jìn)行修改婉烟。
四、結(jié)論
其實(shí)一開(kāi)始接到這個(gè)需求的時(shí)候暇屋,我的確是想設(shè)計(jì)成:總店——分店——門(mén)店似袁,這樣的分級(jí)機(jī)構(gòu),且對(duì)應(yīng)不同的權(quán)限和功能咐刨。因?yàn)樽罱挥幸患覚C(jī)構(gòu)接入昙衅,也就特事特辦了,如果后期接入機(jī)構(gòu)變多定鸟,肯定還是要增加機(jī)構(gòu)管理模塊的而涉。
接入后的機(jī)構(gòu)實(shí)際上一直也沒(méi)有使用我們的系統(tǒng),因?yàn)楫?dāng)前版本的功能無(wú)法滿足他們的業(yè)務(wù)需求联予,需要等下一版本的功能做完后啼县,他們才使用材原。因此也沒(méi)有實(shí)際經(jīng)驗(yàn)來(lái)證明我是否做錯(cuò)了。
不過(guò)這件事情還是提醒我谭羔,在增加功能的時(shí)候還是要注意功能的可擴(kuò)展性华糖,在時(shí)間允許的情況下盡量采用常規(guī)的、符合大眾心智模型的操作邏輯瘟裸。