
-
业务架构,数据库架构,功能架构是地基,地基错了上面的一切都是错的。
-
产品是不断生长的,要找到最好的分类以及架构方式,为产品的生长留下空间。
-
精确的分发功能以及数据来给到每个场景下面的角色和用户。
-
做好系统首页以及每个模块,功能首页的设计。
-
客户说的大多数都是期望的解决方案,要找到客户真实的需求。
-
找到长期的,产品级别的最佳解决方案,否则需求很容易项目制。
-
不要想面面俱到,必须要有所取舍。
-
低频,极端case不要想一定支持得非常友好,保证有路可走即可。
这里的一个诀窍就是,对于低频极端case,很多时候需要产品功能和线下动作配合去解决,不要想所有动作都线上化。
-
过度设计是对场景以及业务把握程度不够。
-
过度设计会导致产品体验不贴身,实施成本高的问题。
-
每一条小的逻辑支线都会随着业务的发展不断生长,开枝散叶。
-
由于产品不断生长,前端设计也好,后端逻辑也好,尽量抽象合并,减少支线。
-
耦合度的增加会导致产品的可维护,可扩展性变差。
-
尽一切可能让产品功能侧,逻辑层的耦合度降低。
-
不能完全产品或者需求驱动。
-
综合考虑技术的实现成本,可扩展性,可维护性,找到最佳的平衡点。
欢迎大家添加我的微信:jianguzhuxin,交个朋友,或者扫描下方二维码:
李东林
菜小秘联创CEO
36Kr特约作家
SaaS产品说

原则系列-如何解救一款难以持续的SaaS产品
原则系列-SaaS创业公司产研团队的组建
钉钉,我劝你善良(一)
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)