SaaS 产品设计的原则
原则一:产品需求阶段首先要考虑到产品使用场景, 满足用户需求
原则二:好的产品满足用户价值并带来商业价值
1. 功能需要满足所有角色核心场景下的需求
2. 每个客户都应该都独立、个性化的
3. 低耦合,高内聚
4. 权限控制尽量细致
5. 产品要保持一致性,拒绝设置专业门槛
6. 按照优先级顺序去迭代
我们先保证有稳定的功能,满足所有角色使用,如果功能不能正常用了,其他任何都是扯淡; 是否有竞品打动决策者的功能,能让客户转用另一家产品的功能必然是好功能,就是很好的买单功能; 跟客户收入直接挂钩,客户能用来增加营收、缩减成本的功能。哪怕别的地方做的一般,能给客户省钱,客户也是接受的; 是否提升软件使用者的工作效率,用户每天都在频繁使用的产品功能,需要能高效操作,能少一步操作是一步; 是否易用,易用指的是别让我思考,我看一眼就知道该怎么操作,这一点利于商务对使用人培训。这一点有时候不太好评判,开发难度可能也比较大,优先级排在后面了; 最后是好看,当你做了前面所有的, 如果有资源,尽量让页面好看,而不是一味追求好看。
高可用性即系统不依赖单点(一台服务器挂了不至于影响业务系统,一台数据库当了不至于数据丢失,被非法攻击了能很好地转移); 伸缩性,好的架构在用户1万时你能支撑业务,用户突增至100万时能否简单加机器来解决等; 可维护性,随着你业务的增加,技术复杂性增加,系统的自动化运维能否跟上,系统的发布回滚,运行时的监控、日志系统是否完善,自动预警和恢复,而不能简单堆人维护。
点击“阅读原文”
查看更多干货
评论