





-
你认为“很简单”的小需求,开发小哥评估至少要N天才能完成; -
明明别人都已经实现的功能,怎么在我们这里就实现不了了? -
你认为只是优化的小迭代,在开发小哥这里怎么就变成了动架构了?

一个需求,后台到底在做什么?

-
第一步,将流程里包含的信息拆解为:用户(小A、小B)、行为(录音、发布、收听)、数据(读音) -
第二步,维护好用户数据,确保在需要的时候可以快速地访问到。

这个需求很简单,为什么要开发N天?




-
同样的需求,如果开发方式是,来一个需求做一个需求,那么开发时间是:2 天录音 + 2 天视频 = 4 天 -
如果一开始就告诉开发小哥未来业务可能的扩展性,一开始就考虑了数据接口适配,那么总体的开发时间是:2 天录音 + 0.5 天扩展性 + 0.5天视频 = 3 天
为什么同样的功能,体验总是不尽如人意?



功能刚上线响应还很快,后来怎么逐渐变慢了?






增加一个小功能,开发小哥怎么看起来很为难?



-
功能设计不合理,代码逻辑不清晰,扩展性差 -
业务迭代,功能不断更新,模块逐渐臃肿 -
时间不够,先上线、后优化



往期推荐
GDP -6.8%的大环境下产品运营如何月薪2w?
学会这招,你也能成为产品总监
那些需求如期上线的产品经理到底有多牛?
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)