什么是模塊化設(shè)計(jì)?
這兩年來,產(chǎn)品模塊化設(shè)計(jì)逐漸受到大家的推崇,那么什么是產(chǎn)品模塊化設(shè)計(jì)呢?
產(chǎn)品模塊化設(shè)計(jì)就是將產(chǎn)品分成幾個部分,每一部分都具有獨(dú)立功能,具有一致的幾何連接接口和一致的輸入、輸出接口的單元,相同種類的模塊在產(chǎn)品族中可以重用和互換,相關(guān)模塊的排列組合就可以形成最終的產(chǎn)品。?
通過模塊的組合配置,就可以創(chuàng)建不同需求的產(chǎn)品,滿足客戶的定制需求;相似性的重用,可以使整個產(chǎn)品生命周期中的采購、物流、制造和服務(wù)資源簡化。
模塊化或者說接口式開發(fā),讓產(chǎn)品在功能使用過程中,靈活性更高,下面是我在今年平臺成長體系搭建過程中,進(jìn)行了任務(wù)體系產(chǎn)品設(shè)計(jì)時,運(yùn)用模塊化設(shè)計(jì)思路,將功設(shè)計(jì)成模塊接口形式,提高運(yùn)用效率的過程。
僵硬的功能設(shè)計(jì)思路
今年年初,我開始著手進(jìn)行用戶成長體系——任務(wù)體系的功能設(shè)計(jì);
在成長體系的構(gòu)建中,任務(wù)體系是不可缺少的模塊;
通過任務(wù)和獎勵的合理刺激,用戶以物質(zhì),榮譽(yù)為目的,在平臺中不斷貢獻(xiàn)自己的活躍,獲得更高級的物質(zhì)和榮譽(yù),循環(huán)遞進(jìn),就像《上癮》中說到的上癮模型:?

任務(wù)體系就是上癮模型中的行動創(chuàng)造者,不同的任務(wù)搭配不同層級的獎勵,形成多變的酬賞,讓用戶更容易投入到平臺中。
在一開始接觸這項(xiàng)工作時,我的設(shè)計(jì)思路是:?
梳理出平臺所有的任務(wù),將對應(yīng)的獎勵也羅列出來,每一項(xiàng)任務(wù)綁定一個獎勵,生成后即永久固定,這樣的設(shè)計(jì)方法在開發(fā)過程中一步到位,所有的任務(wù)和獎勵設(shè)計(jì)好后,不會再有變化,如下圖所示:

但仔細(xì)想想就會發(fā)現(xiàn),這樣的設(shè)計(jì)存在著一個巨大的缺陷:?
成本計(jì)算,運(yùn)營效果預(yù)估,運(yùn)營方案等等的準(zhǔn)備工作都需要進(jìn)行先期預(yù)估,才能進(jìn)行開發(fā);?
針對不同運(yùn)營時段,或者不同用戶群體,同一個任務(wù)可能會有不同的獎勵,一旦運(yùn)營有新的任務(wù)或新的獎勵時,就需要通過研發(fā)重新進(jìn)行任務(wù)埋點(diǎn)和獎勵開發(fā);
結(jié)合上面的條件,可以想見,后臺的功能設(shè)計(jì)和開發(fā)上將會非常僵硬,無論是使用還是后續(xù)延展,都會有很大的難度,這樣的產(chǎn)品開發(fā)方式,也與敏捷開發(fā)模式背道而馳,若在前期沒有做到完整的梳理和運(yùn)營規(guī)劃,將會對后續(xù)的產(chǎn)品運(yùn)營產(chǎn)生極大的困難;
模塊化設(shè)計(jì)思維的轉(zhuǎn)變
在了解到模塊化設(shè)計(jì)方法后,我對任務(wù)體系的設(shè)計(jì)有了一個新的想法:將任務(wù)和獎勵進(jìn)行分離
任務(wù)模塊進(jìn)行功能拆解,將用戶屬性,時間維度,行為等變成可編輯式, 生成后隨時調(diào)控,靈活運(yùn)營;?
獎勵模塊作為工具化產(chǎn)品開發(fā),以接口形式對外進(jìn)行組合搭配,不僅僅適用于任務(wù),還可以對接至活動,從而實(shí)現(xiàn)一個模塊多處使用,真正實(shí)現(xiàn)隨時調(diào)用,隨時上線;

此時,產(chǎn)品開發(fā)前期需要梳理的內(nèi)容就只剩下平臺行為,其他的工作,例如運(yùn)營方案、運(yùn)營效果的預(yù)估均可以在開發(fā)過程中同步完成,而不必占用項(xiàng)目的開發(fā)時間;
總結(jié)
在這樣的設(shè)計(jì)思路下,每一次的運(yùn)營活動只需要進(jìn)行活動邏輯設(shè)計(jì),不再需要重復(fù)進(jìn)行獎品模塊和任務(wù)模塊的開發(fā);?
同時運(yùn)用模塊化的思路,每一次的活動都做成模版工具,和任務(wù)模塊,獎勵模塊做好功能接口對接,直接調(diào)用,在后續(xù)的運(yùn)營過程中,活動的復(fù)用性也得到了保證;
經(jīng)過這套模塊化工具設(shè)計(jì)方法,活動運(yùn)營的前置開發(fā)時長減少了85%,運(yùn)營人員只需要準(zhǔn)備好活動方案,就可以在后臺進(jìn)行活動的設(shè)置,獎品的設(shè)置以及任務(wù)關(guān)聯(lián)。
以上是我之前在模塊化工具設(shè)計(jì)中的部分應(yīng)用,在后續(xù)的工作中,我也逐漸發(fā)現(xiàn)模塊化工具設(shè)計(jì)在企業(yè)服務(wù)功能設(shè)計(jì)中的強(qiáng)大作用,我將在后面的文章中進(jìn)行詳細(xì)闡述。