總體介紹
????????在閱讀決勝B端這本書的時候拌禾,正巧有民生微實事的需求(這是一個坎坷的需求)胜蛉,就結(jié)合書內(nèi)的內(nèi)容掌桩,開始了民生微實事前期的產(chǎn)品方案設(shè)計。本文既是對民微方案設(shè)計的思路總結(jié)矾麻,也是對決勝B端此書的閱讀觀后感纱耻。(本文解析內(nèi)容的版本為舊版,非后續(xù)與客戶再次溝通所更新版本)
? ? 簡單介紹下民生微實事险耀,我的理解是各個小范圍內(nèi)的居民為改善身邊環(huán)境而提出一些建設(shè)方案弄喘,由社區(qū)來評估出資落地方案。(http://www.szshequ.org/home/wssjj_mswssjj.html)
? ? ?民生微實事的產(chǎn)品整體方案設(shè)計遵循自頂向下拆解的思路而設(shè)計甩牺。先確定整體方案蘑志,再進行自下而上的細節(jié)方案設(shè)計。
·核心業(yè)務(wù)流程:產(chǎn)品最核心的業(yè)務(wù)、主干脈絡(luò)
·產(chǎn)品定位:產(chǎn)品針對誰提供什么支持
·應(yīng)用架構(gòu):所有系統(tǒng)的整體結(jié)構(gòu)和布局
·業(yè)務(wù)架構(gòu):系統(tǒng)包含的業(yè)務(wù)場景急但、功能規(guī)劃
·字段整理:梳理業(yè)務(wù)實體澎媒,各個實體的字段?
·頁面梳理:系統(tǒng)功能的各個頁面結(jié)構(gòu)目錄梳理
核心業(yè)務(wù)流程
????????首先先確定產(chǎn)品的核心業(yè)務(wù)流程,要思考業(yè)務(wù)的各個參與方波桩、涉及的系統(tǒng)(如果業(yè)務(wù)流程已經(jīng)存在系統(tǒng))戒努、業(yè)務(wù),可用泳道圖描述核心業(yè)務(wù)流程镐躲。
????????根據(jù)多次與客戶的需求溝通储玫,可以總結(jié)出民生微實事的主要使用對象為社區(qū)群眾、社區(qū)黨務(wù)工作者匀油。且當前客戶較為重視的業(yè)務(wù)為提出訴求缘缚、投票勾笆、項目流程敌蚜,因此考慮將原有民生微實事的街道推薦、街道審批流程簡化省略窝爪。
? ? ? ? 業(yè)務(wù)上主要為社區(qū)群眾向社區(qū)提起訴求弛车,社區(qū)對群眾的訴求做響應(yīng),響應(yīng)的方式有三種:①辦結(jié)回復(fù)蒲每;②轉(zhuǎn)給微心愿小程序纷跛;③轉(zhuǎn)成項目。根據(jù)這三個響應(yīng)方式做補充邀杏,可繪制出基本的核心業(yè)務(wù)流程圖贫奠。
產(chǎn)品定位
? ? ? ? 產(chǎn)品定位實際上可以用一句話概述,「誰」使用「什么」做「什么」望蜡?
? ? ? ? 在上一步我們已經(jīng)確定了民生微實事的核心業(yè)務(wù)流程唤崭,現(xiàn)在我們繼續(xù)進一步的定位。
????????首先考慮下業(yè)務(wù)的起點:社區(qū)群眾脖律,社區(qū)群眾要提出訴求谢肾、投票、查看項目小泉、評價項目芦疏,比較雜又不夠系統(tǒng)化,考慮到便捷性微姊,客戶也想把民生微實事品牌化酸茴,故沒有在原來的H5頁面加應(yīng)用,而是在微信小程序?qū)崿F(xiàn)兢交。
????????其次弊决,考慮到黨務(wù)工作者需要對訴求做大部分的管理工作如:打標簽、訴求回復(fù)、投票管理飘诗、項目管理与倡、公告管理,可以在PC端增設(shè)管理后臺昆稿,由于管理操作過多纺座,故不增加移動端操作。經(jīng)過梳理溉潭,可以總結(jié)出净响,民生微實事產(chǎn)品包含兩個小系統(tǒng):微信小程序、管理后臺喳瓣。如下
????民生微實事(微信小程序):為社區(qū)群眾提供訴求入口馋贤,社區(qū)群眾可在小程序內(nèi)參與社區(qū)項目投票、查看項目畏陕、評價項目等關(guān)注社區(qū)項目功能配乓。
????管理后臺民生微實事部分(PC端):主要為社區(qū)、街道提供訴求管理惠毁、事項管理犹芹、投票管理、項目管理及業(yè)務(wù)輔助功能鞠绰。
應(yīng)用架構(gòu)
????應(yīng)用架構(gòu)也可以理解為整個產(chǎn)品的架構(gòu)腰埂,整個產(chǎn)品由什么系統(tǒng)組成,需要與什么系統(tǒng)對接蜈膨,會使用到什么基礎(chǔ)能力屿笼,如何與現(xiàn)有的系統(tǒng)做融合。 畢竟很多時候一套系統(tǒng)的一些基礎(chǔ)能力是現(xiàn)有的系統(tǒng)或者產(chǎn)品翁巍,可以直接復(fù)用驴一,無需重新建設(shè)。
? ? 從上一步我們知道曙咽,民生微實事分了兩個系統(tǒng)蛔趴,一個是微信小程序,一個是管理后臺例朱。
? ? 在小程序這一端孝情,目前只有民生微實事小程序。
????而在管理后臺部分洒嗤,按照客戶的設(shè)想箫荡,管理后臺包含了民生微實事管理功能、戰(zhàn)疫先鋒管理功能渔隶、微心愿管理功能羔挡。
????在第一步確認核心流程部分洁奈,我們也知道了,有部分訴求因為不符合民生微實事的建設(shè)要求绞灼,會轉(zhuǎn)派到微心愿去處理利术。所以需要與微心愿進行任務(wù)數(shù)據(jù)對接
? ?在用戶數(shù)據(jù)這一部分,一般來說是產(chǎn)品自己建設(shè)低矮,但是現(xiàn)有背景是印叁,客戶這邊在2020年初已經(jīng)建設(shè)了戰(zhàn)疫先鋒,并且積累了一定的用戶數(shù)量军掂,這些用戶與民生微實事部分目標用戶重疊(社區(qū)黨務(wù)工作者)轮蜕,所以用戶數(shù)據(jù)可以與戰(zhàn)役先鋒對接,也便于用戶使用蝗锥,不用重復(fù)注冊跃洛,減少重復(fù)性的工作。
業(yè)務(wù)架構(gòu)
? ? 業(yè)務(wù)架構(gòu)也可以理解為功能模塊终议,前面三步我們已經(jīng)確定了民微的骨架汇竭,接下來我們要根據(jù)實際場景和客戶需求來規(guī)劃業(yè)務(wù)功能。簡單來說痊剖,就是思考用戶現(xiàn)有的問題要用什么功能來解決韩玩。當我們把所有功能羅列出來后垒玲,不可能一次性完成所有功能陆馁,所以在規(guī)劃業(yè)務(wù)架構(gòu)時,可根據(jù)業(yè)務(wù)優(yōu)先級規(guī)劃好版本合愈,一般優(yōu)先實現(xiàn)好基礎(chǔ)功能確倍7罚基礎(chǔ)流程閉環(huán),再逐步實現(xiàn)亮點功能佛析。
????民生微實事是一個微信小程序的C端應(yīng)用益老,群眾可在上面完成訴求提出、項目投票寸莫、項目進度跟進查看等操作捺萌,也需要完成自我管理,而民生微實事又是從社區(qū)出發(fā)膘茎。因此主要包括首頁桃纯、社區(qū)主頁、個人中心三大部分披坏。
????民生微實事管理后臺主要給社區(qū)黨務(wù)工作者使用的管理平臺态坦,社區(qū)黨務(wù)工作者需要對群眾提出的訴求做處理,并針對一些訴求生成方案棒拂,當投票確定方案后伞梯,還需要簡便記錄項目信息玫氢,且需提醒黨務(wù)工作者及時處理對應(yīng)事項。所以主要包括訴求管理谜诫、方案管理漾峡、投票管理、項目管理及消息中心四大部分喻旷。
? ??
字段梳理
? ? 前面已經(jīng)確定了整體方案設(shè)計灰殴,接下來開始細節(jié)方案設(shè)計。整體方案是一開始我們不知道要什么掰邢,所以需要自上而下設(shè)計牺陶,從抽象到具體钳恕。進行細節(jié)方案設(shè)計時涯鲁,我們已經(jīng)有整體方案來指導(dǎo)著設(shè)計动猬,我們是知道想要什么运杭,所以需要由下往上設(shè)計双饥,確認了底層每個細節(jié)常侦,往上搭建的時候才不會出錯饰剥。
????字段整理在書里叫做業(yè)務(wù)數(shù)據(jù)建模牌柄,翻譯成大白話就是業(yè)務(wù)功能里有啥實體多搀,實體與實體間的關(guān)系歧蕉,梳理各個業(yè)務(wù)實體的字段。(可百度【E-R圖】)這一步很基礎(chǔ)也很重要康铭,如果你對現(xiàn)實世界的業(yè)務(wù)實體理解錯誤惯退,會導(dǎo)致后續(xù)一系列設(shè)計都是錯的。我常用的梳理步驟如下:
1从藤、確定產(chǎn)品內(nèi)所有的業(yè)務(wù)實體
2催跪、確定業(yè)務(wù)實體間的關(guān)系,一般有一對一夷野、一對多懊蒸、多對多
3、確定實體的屬性悯搔,此處只考慮業(yè)務(wù)所需字段骑丸,其余技術(shù)所需字段由開發(fā)側(cè)思考。
頁面梳理
? ? 業(yè)務(wù)數(shù)據(jù)建模結(jié)束后妒貌,就可以結(jié)合根據(jù)流程來梳理頁面流轉(zhuǎn)圖通危,我認為頁面流轉(zhuǎn)圖也是對業(yè)務(wù)架構(gòu)的細化,相當于你對功能的細化拆分結(jié)合苏揣。這一步也沒什么好說的黄鳍,是一個基礎(chǔ)產(chǎn)品規(guī)劃能力。至此平匈,就做好了畫原型前的準備框沟。