美文网首页
非计算机专业如何做产品经理?

非计算机专业如何做产品经理?

作者: amanda_feng | 来源:发表于2019-03-17 20:31 被阅读0次

《硅谷产品实战》学习笔记 32课
这节课中讲了计算机专业背景对产品经理的帮助:第一印象;判断项目复杂度;了解技术可否实现,有何限制?对于没有计算机专业背景的产品如何弥补专业不足?

关于如何判断项目复杂度

在新项目开始时多了解以下五个部分的内容,可以帮助产品判断项目复杂程度,避免“产品经理瞎设计,技术上根本做不出来”的窘境。

  • 项目的工程结构图是什么样的?最简单的,这个项目需要前端 UI 吗,需要后端吗?是移动还是网页?是一个新添加的功能还是修改已经有的产品流程?需不需要推荐系统,排序(ranking)?利用的是已经存在的用户数据,还是需要输入新的用户数据?
    (这个只是距离,可能还有更多的点需要考虑)

  • 这个项目的所有用户体验都由我们自己的团队控制,还是需要利用其他组负责的部分?依赖的其他组的功能部分是已经做好了,还是正在开发阶段?如果我们修改了当前的用户体验,会不会影响已有的功能,需不需要修改以前功能的代码?
    (个人感觉这个非常关键,如果设计其他组工作,可能存在不好调度的问题,一旦有一项工作工期拖延,可能造成整个项目延期。一旦有协同的工作内容一定提前确认好计划,并且根据计划及时跟进)

  • 这个项目一步步的用户流程图是什么样的?每一步需要提取什么样的用户数据?每一步和每一步之间有延时吗?

  • 这个项目最复杂的部分是什么?最耗时间的部分又是什么?哪些部分可以平行开发(也就是两个工程师可以同时开始,各做各的),哪些部分是要先完成后其他工程师才能开始做(这样你多派了工程师也不会提高生产效率)。

  • 这个项目的产品质量(包括会不会需要花很长时间计算才能进行到下一步,会不会在网络条件不够理想的情况下无法操作)会不会受影响?对所有的手机型号都适用吗?

当你明白了这五个问题,你也就对整个项目的工程难度有了一个清晰的认识,对项目存在的风险也会了然于胸。

了解技术可否实现,有何限制?

了解某项技术能做实现什么功能并不需要计算机专业,你只需要多问几个为什么就可以了。作者以目前比较火的、也是比较有代表性的人工智能项目和移动端项目,给出你建议:针对人工智能项目,先弄清楚宁缺毋滥还是一个都不能少;针对移动端项目,先弄清楚移动端和服务器端是什么关系。

相关文章

网友评论

      本文标题:非计算机专业如何做产品经理?

      本文链接:https://www.haomeiwen.com/subject/ezhpmqtx.html