一次产品设计相关的讲座。大部分“创新与设计”课程的学生或未来想做产品经理工作的同学都去听了,我因为最近要帮一位老师做一项目的产品原型设计,连Axure还没完全用会,因此也跑去旁听。

这位高级产品经理讲的绘声绘色,教我们产品需求文档怎么写?整个产品的设计流程、常用工具、产品经理的工作职责、研发管理相关的内容等等。我自己简单总结了几点:

  1. 产品设计过程中最重要的四个部分:理清产品业务流、产品原型设计、需求分析文档PRD(word)和需求跟踪列表(Excel)。
    这里要说明的一点是:以前的需求分析文档很大,一般都几十页甚至上百页,维护起来十分困难,现在的需求分析被拆分成两部分:需求分析文档+需求跟踪列表,其中需求分析文档一般只有4、5 页,包含一些基本固定下来的业务概述和功能描述,在以后的开发中一般不会再改动,需要改动的细节使用跟踪列表来跟进,大大减轻了维护难度。
  2. 产品设计常用工具:Enterprise Architect(常用于业务流和建模)、Microsoft Visio(框架图、建模)、Axure(原型设计)和Balsamiq Mockups(原型设计)。
  3. 产品设计相关的理论:马斯洛需求层次理论、Kano模型分析和四象限定位法。
  4. 软件研发管理常用IPD(集成产品开发)和Scrum(敏捷开发)两类methodology。
  5. 推荐了一些像《谁说大象不能跳舞?》、《精益创业》和《周鸿祎自述:我的互联网方法论》这样的书籍。

整个讲座下来,我的确学到了一点产品相关的知识,本应高兴,但实则不然,因为我从这位高级产品经理和身边的同学口中听到了一些贬低我们程序员的言论。我首先根据今天听到的知识简单总结出整个产品的开发流程,如下图所示:

产品开发流程图.png

是的,做个产品真心不易,流程很复杂,产品经理掌控着最关键的产品设计部分,而我们程序员只处于中间的一个小小环节,只负责实现人家设计好的产品图就行。从我今天听讲的感受来看,产品经理是这样看程序员的:

  • 我们产品经理做的事是最关键的,我们负责需求设计、原型设计和用户界面/体验/交互设计,这些任务是具有创新性和挑战性的,因为我们要深入挖掘用户的需求,思考怎样的业务流最让用户满意,然后设计出相关的原型甚至各个交互页面(点击这个按钮发生什么事),你们程序员只需要把我画的图和交互动作实现了就行,如果我们改动了需求,你也要马上改,如果我们发现这套产品方案不行,要重新设计,你也得重新编码重头干。当然我们尽量少改需求、不改方案,否则不就是“耍猴(程序猿,猿,尼玛!!!)”了吗?
  • 程序员做的都是最底层体力劳动。为什么说是最底层呢?程序开发下面不是还有个测试吗?是的,测试虽然在开发之后,但也能管程序员,因为若测试人员测试后觉得做的太烂,完全有权力叫开发人员撤掉重写……

当然,这只是我看到的“产品经理心目中的程序员”,也许也有很多产品人觉得程序员的工作很伟大,很神奇呢。

另一方面,程序员又是如何看待“万恶”的产品经理呢?我曾听一个技术前辈是下面这样的想法:

我们程序员的工作都是很magic的,能够实现各种各样的功能,有趣的、实用的、搞笑的……涉及的技术也很高大上,够人专研一辈子的。而产品经理就是做做调研、写写文档、画画图,没有什么技术含量,工作也很枯燥无味……

那么实际工作过程中,产品经理到底是怎么看程序员的呢?而我们程序员又是如何看待产品经理的呢?难道是真的互相贬低吗?没有互相欣赏的吗?我个人认为这两份职业都是高大上的,都不容易……

  • 上一篇2014 360校园招聘技术类面试题
  • 下一篇Java五道输出易错题解析(进来挑战下)
13

程序员眼中的产品经理相关推荐

  1. 深圳科技园血案:程序员砍杀产品经理

    对于今天外界传闻的"深圳科技园一名程序员砍杀老板和产品经理"事件,深圳特区报给出的报道显示,案发所在地是科苑南路航空航天科技大厦. 此外,报道中还提到,嫌疑人范某军(男,26岁)系 ...

  2. 真实经历:整整一年了,他是这样从程序员转型做产品经理的

    这是头哥侃码的第224篇原创 每年年底,有不少企业都会对一年内辛勤劳作的员工量身定做一些奖项. 发个奖杯,给点奖金,让那些没得奖的人看看,咱们公司有多么的关注员工的闪光点,优秀之处. 用人所长,容人所 ...

  3. 程序员吐槽_产品经理吐槽大会,程序员勿入

    前两天网上有个程序员吐槽大会我看挺多人在转的,这么公开黑产品经理,除了娱乐效果之外,确实也反映了很多问题.作为一个前程序员,现产品经理,我觉得还是得说几句.首先以产品经理的角度自省,然后我再吐槽一下程 ...

  4. 关爱程序员,从产品经理做起!

    点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! [CSDN编者按]似乎,当程序员遇上产品经理就是遇上了死对头.程序员和产品经理在同一家互联网 ...

  5. 老说程序员如何看产品经理,今天说说产品经理讨厌哪些程序员

    老说程序员如何看产品经理,今天说说产品经理如何看程序员:每个职业都有难处. 1.这不能实现,那不能实现. 其实就是个饭桶. 产品经理最喜欢的是: 这个不易实现,要实现的话有什么不确定因素,要花费多大的 ...

  6. 漫画 | 程序员联名把产品经理告上县衙,并列了 8 大罪状

    [CSDN 编者按]漫画 | 产品经理的八大罪状产品经理八大罪状后续来啦,接下来产品经理的结局又会如何呢?一起期待吧. 作者 | 苏南 来源 | 前端布道师(ID:honeyBadger8) 互联网人 ...

  7. 程序员常对产品经理说的话

    这个需求做不了 这个技术上实现不了 这个需求太离谱了 我本地没问题啊,这个问题复现不了 我测试过,没bug 在我电脑上能动 这次肯定没问题 咦,昨天还好好地啊?! 你重启试试? 你清一下缓存试试? 你 ...

  8. 大龄程序员想转产品经理?3本书给你最靠谱的进阶攻略

    导读:2019校招已经趋近尾声,互联网企业的用人需求依旧占据了第一名.这其中,产品经理是热门职位,入门门槛也相对较低.而且,除校招外,每年也有很多程序员转向产品经理. 那么,门槛低就意味着谁都能做吗? ...

  9. 漫画 | 程序员联名把产品经理告上县衙,并列了8大罪状(下)

    [CSDN 编者按]漫画 | 产品经理的八大罪状 产品经理八大罪状后续来啦,接下来产品经理的结局又会如何呢?一起期待吧. 作者 | 苏南       责编 | 欧阳姝黎 出品 | CSDN(ID:CS ...

最新文章

  1. CCNA培训课总结笔记--交换机的基本配置(十三)
  2. mybatis 插件原理
  3. 未能加载文件或程序集或它的某一个依赖项_手写一个miniwebpack
  4. ASP.NET Core托管运行Quartz.NET作业调度详解
  5. 取消预约的c语言代码大全,C语言机房机位预约系统课设(附源码).doc
  6. Jeecg-Boot 1.1 发布,基于 SpringBoot+Ant Design 的快速开发平台
  7. weui 加载提示_WeUI与WeUI.JS配合切换进入页面显示加载动画
  8. 清除img和文字间的空隙【vertical-align的用途】
  9. 【生信进阶练习1000days】day22-复习day1~day14的知识点
  10. Linux学习笔记(更新中)
  11. 计算空间中点到直线的距离
  12. 宝塔面板ftp空间连接失败解决方案汇总
  13. 莫明其妙的死机现象,莫明其妙的重启
  14. conda安装tensorflow2.x和pytorch1.8.0的一些常用命令
  15. 老子哲学与太极拳技击
  16. 测试硬盘,ssd,优盘读取速度
  17. mysql表id的数据类型是_MySQL表中的数据类型
  18. Linux中静态库和动态库(共享库)的区别
  19. Mysql优化算法-MRR(Multi-Range Read Optimization)
  20. 目前有哪些免费私人服务器租用呢?阿里云服务器免费试用3个月!

热门文章

  1. java 计算弧度_java中角度或弧度的计算
  2. 心理学在产品中的应用
  3. 艺术家陈可之在第四届中国青少年艺术展开幕式上寄语少年艺术创作
  4. Python3 AES加密
  5. PHPExcel 各种属性操作
  6. 丸子练练用户隐私保护协议
  7. 5个拿来就能用的整人代码脚本
  8. Python 命令行进度条
  9. 前科大讯飞AI研究院副院长李维出任弘玑Cyclone首席科学家
  10. Borland传奇-李维