做產(chǎn)品設(shè)計時,不得不注意的12條功能規(guī)則
筆者在做內(nèi)部工作協(xié)同的相關(guān)產(chǎn)品時,由于流程長、涉及角色多,哎,苦不堪言,考慮事情的時候也總是覺得想的不周全,又有種說不出哪里不對的感覺。也在網(wǎng)上找了找相關(guān)功能規(guī)則制定的文章,但是發(fā)現(xiàn)并沒有說的特別詳細(xì)和全面的,自己稍微總結(jié)了下,歡迎討論,歡迎拍磚。
做工作協(xié)同類或者說審批流程類的內(nèi)部產(chǎn)品時,可以先多了解目前線下的工作流程是怎樣的,其中相關(guān)的角色有哪些,有哪些資料需要提交,有哪些數(shù)據(jù)是需要統(tǒng)計分析等等。其實,很多企業(yè)的內(nèi)部管理已經(jīng)通過電子文檔或者紙質(zhì)材料熟練運行著,把線下流程充分熟悉之后再開始做相關(guān)產(chǎn)品工作,應(yīng)該會事半功倍,有些環(huán)節(jié)甚至可以直接把線下表單搬到線上即可。一個好的內(nèi)部系統(tǒng)能提高大家的工作效率和規(guī)避風(fēng)險,一個差的內(nèi)部系統(tǒng)可能就會降低工作效率,甚至被拋棄。
以下規(guī)則也只是輔助大家在做產(chǎn)品設(shè)計時的一些參考吧,希望能幫大家避免一些點漏掉忘記考慮。
- 使用者是誰
- 什么狀態(tài)下可以進(jìn)行操作
- 進(jìn)行什么樣的操作
- 為什么需要這樣的操作
- 在哪個頁面操作
- 操作后狀態(tài)會發(fā)生什么
- 是否有時間限制
- 是否有地理位置限制
- 是否有設(shè)備限制
- 異常處理
- 逆向流程
- 審批程序
1、使用者是誰
當(dāng)前功能是否有多個使用者角色可以操作,每個角色是否有操作的優(yōu)先級,優(yōu)先級高的使用者角色操作結(jié)果是否覆蓋優(yōu)先級低的角色操作結(jié)果。是否支持多個使用者同時操作,同時操作系統(tǒng)算法如何支持。
2、什么狀態(tài)下可以進(jìn)行操作
是否是特定狀態(tài)下才能執(zhí)行操作本功能,是否需要填寫相關(guān)數(shù)據(jù),目標(biāo)使用者是否能夠容易獲取相關(guān)數(shù)據(jù)。是否需要開通相關(guān)權(quán)限才能執(zhí)行操作。
3、進(jìn)行什么樣的操作
該操作或者功能的命名,是否能夠讓使用者從字面意思理解該功能的含義。如果不能,是否有相應(yīng)提示信息、幫助說明文檔、使用前教程動畫。
4、為什么要需要這樣的操作
主要是為了讓開發(fā)人員、設(shè)計人員、產(chǎn)品人員、運營人員、客服人員理解相關(guān)功能背景,輔導(dǎo)使用者理解和使用功能。方便以后思考是否有更高效的解決問題的方法。
5、在哪個頁面操作
該功能是否在多個頁面有操作入口,多個頁面的按鈕定義命名是否一致,是否多個頁面之間有沖突,各個頁面直接的跳轉(zhuǎn)邏輯是否通暢,該頁面出現(xiàn)相關(guān)功能按鈕是否合理,使用者是否能夠自然理解。
6、操作后狀態(tài)會發(fā)生什么
操作后對功能或流程狀態(tài)時否會改變,是否需要保存、刪除、修改、查詢相關(guān)數(shù)據(jù),是否需要刷新頁面、跳轉(zhuǎn)頁面、關(guān)閉頁面,是否需要給第三方發(fā)送短信、郵件、微信等通知,是否需要給使用者提示操作結(jié)果,如果等待時間過長是否需要考慮使用者等待過渡的方案,其他相關(guān)功能是否會受到影響,其他使用者是否會受到影響,其他平臺數(shù)據(jù)、功能、頁面是否會受到影響。
7、是否有時間限制
該功能或流程是否有自然時間限制、倒數(shù)時間限制,時區(qū)是否需要考慮,時間限制可不可以延長或縮短,限制時間內(nèi)沒完成任務(wù)的相關(guān)提醒、數(shù)據(jù)、頁面、狀態(tài)、操作該如何處理。
8、是否有地理位置限制(IP限制)
該功能或流程是否有設(shè)置地理位置限制,在地理位置白名單內(nèi)正常使用,未在地理位置白名單內(nèi)是否能夠操作或者通過驗證機(jī)制才能操作。從地理位置白名單跨地區(qū)到未在地理位置白名單內(nèi)地區(qū)是否能夠使用或者通過驗證機(jī)制才能操作。
9、是否有設(shè)備限制
該功能或流程是否限制移動端設(shè)備、平板設(shè)備、PC設(shè)備、智能穿戴設(shè)備等。限制設(shè)備的相關(guān)提醒、數(shù)據(jù)、頁面、狀態(tài)、操作該如何處理。
10、異常處理
可能導(dǎo)致異常的幾種情況:網(wǎng)絡(luò)問題、設(shè)備問題、天災(zāi)人禍、頁面關(guān)閉、瀏覽器崩潰、APP崩潰等等,這些不可逆的情況,中斷了使用者的持續(xù)使用,主要是怕影響數(shù)據(jù)的不完整性,下次重新進(jìn)入產(chǎn)品時是否能恢復(fù)當(dāng)時操作場景和數(shù)據(jù)。
11、逆向流程
當(dāng)使用者對操作結(jié)果不滿意時是否能返回上一步驟或狀態(tài),重新操作。逆向流程是否能保證數(shù)據(jù)記錄完整性、流程數(shù)據(jù)公平透明、防止使用者作弊。
12、審批流程
當(dāng)前使用者是否需要等待其他使用者審批之后才能繼續(xù)操作,本次操作后是否通過審批,本次操作是否需要選擇下一步操作審批人,是否需要提示相應(yīng)審批人進(jìn)行審批操作,審批是否需要時間限制,審批不通過是否需要通知審批發(fā)起者,審批不通過后續(xù)如何操作。
總得來說,以上考慮角度可能并不能完全套用到各位的實際工作中,只希望能幫助到各位的思考。如果有遺漏的點,也請指出,慢慢補(bǔ)充到文章中,先謝謝大家。
本文由 @有個pm叫w?原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理。未經(jīng)許可,禁止轉(zhuǎn)載。
還行,對目前的我來說,夠用了。 ??