如何設(shè)計一個功能,可能需要考慮很多不同的維度。從實用主義的角度,拋開技術(shù)實現(xiàn)成本,圍繞要不要做,如何做,至少要考慮這幾個維度:
1 價值。設(shè)計一個功能對用戶有什么價值?如果不是直接的價值(例如社區(qū)產(chǎn)品的舉報,對用戶沒有直接的益處),怎么激勵用戶去使用呢?
2 與現(xiàn)有功能的關(guān)系。
例如評論區(qū)想增加如網(wǎng)易新聞那種貼標簽功能。它和舉報什么關(guān)系?和贊踩什么關(guān)系?是否可以通過改進舉報實現(xiàn)?
3 有沒有可能擴展。
如上個例子里,我們現(xiàn)在的想法是給正向和負向評論者貼標簽。將來有可能有其他維度的標簽嗎?
4 如何去了解用戶使用的情況;如何衡量功能的效果
5 功能的完整度
例如設(shè)計一種機制,則考慮機制的正常流,異常流;不同用戶場景的考慮。
如上個例子中,有沒有可能有人惡意貼標呢?