热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

大话产品经理与程序猿的爱恨情仇

产品经理(产品汪)与技术人员(程序猿)不对付?江湖传言,程序猿和产品经理的关系是酱婶儿的:其间的火药味之浓烈不言而喻。坦白讲,笔者这方面经验尚浅
产品经理(产品汪)与技术人员(程序猿)不对付?江湖传言,程序猿和产品经理的关系是酱婶儿的:其间的火药味之浓烈不言而喻。坦白讲,笔者这方面经验尚浅,经验更是谈不上,只能参考前辈们血淋林的教训和一点自身“被坑”的被实践。从工作职能上来讲,产品经理是负责定义产品解决方案的,而技术人员是负责开发与实现的。
这样就完事呢?NO!很多时候,产品经理完成产品设计后,就直接甩给技术团队,置之不理了,这样结果只有一个——相互坑到死。一个成功的产品必须是基于用户的真实需求,而且实现上也要是可行的;不论产品经理将产品设计的多溜,也不管技术实现多么牛逼,事实上做这些事的还是些具体的人。那么产品经理与研发人员之间的融洽合作就显得相当重要!如果产品经理不能与技术团队之间友好合作,那么最终开发出来的产品必定也不会十分令人满意。正文产品与技术双方相互依赖,各司其职,彼此是平等的。只有产品准确定义产品解决方案,技术的开发工作才会顺畅;开发团队也只有给产品团队预留足够时间和空间,才能设计出有价值、可用、可行的产品。双方是相互促进的,产品经理设计的方案只有经过技术团队的可行性评估才具备实现的现实意义。 技术研发如何帮助产品经理完善产品定义? 1、交付给技术人员的需求,是经过产品经理从需求方搜集并加工而来的。如果说能够适当地让技术人员直面用户,切身感受用户的困惑和疑虑,对技术人员在需求理解上肯定是有莫大帮助的,更利于需求的准确解决; 2、不定期地向技术人员咨询最新的技术发展动向,看看原本不能解决的问题是否可以运用新技术解决。对技术的发展保持关注将利于与技术人员之间的沟通,减少盲区与无知; 3、产品经理定义产品方案的过程中,可以邀请部分技术人员参与产品方案的评审,及时评估产品方案的可行性。问题早发现早解决,切记完整定义产品后再去反复修改,成本太大;  同样,产品经理如何配合技术研发推进产品进程?(不给被人制造麻烦就是对别人的最好尊重!) 1、产品经理必须宏观上规划出某一阶段的产品路线图。交付技术人员的每一次迭代都应该是基础的、可扩展的,增量式的产品设计才能与迭代式的软件开发之间形成良好的互动; 2、产品技术开发阶段尽量避免产品需求的修改和变动。基于刚才说的第一点,每一个迭代周期都应有其既定的需求与功能,所以那些大幅修改需求或者突发奇想都是不切实际的,也是伤害技术研发人员感情的; 3、技术研发阶段要想做到万无一失显然是异想天开。一些小的过失和变动大家都是可以理解的,当然前提是——不改变既定产品框架; 互联网/软件行业中,产品与技术之间的相爱相杀也不是一天两天的事了!想要妄图去消弭这种纠葛,也是不可能的。有些强势的产品经理迫使技术团队满负荷工作,甚至疲于奔命,开发尽可能多的功能。所有软件产品的技术架构都存在瓶颈,如果无视这一事实,挑战架构的临界点,就会造成无法挽回的局面。
小结

产品经理与技术人员之间的问题不是一句简单的“相互理解”就可以解决的。我想,问题的关键还要看产品流程的完善与优化程度以及人之间的平等尊重。产品设计究竟将开发人员置于何处?仅仅充当“实现者”的角色,还是给予”主人翁“的视角?产品流程中必然要融合人与人之间的平等尊重,只有贯穿这层人性概念的产品流程才可能生长出优秀的产品。产品与技术不是前世”冤家“,而是今生”有情人“!


推荐阅读
  • 本文详细介绍了如何在Oracle VM VirtualBox中实现主机与虚拟机之间的数据交换,包括安装Guest Additions增强功能,以及如何利用这些功能进行文件传输、屏幕调整等操作。 ... [详细]
  • CSS Border 属性:solid 边框的使用详解
    本文详细介绍了如何在CSS中使用solid边框属性,包括其基本语法、应用场景及高级技巧,适合初学者和进阶用户参考。 ... [详细]
  • 如何在PyCharm中配置Python脚本的默认模板
    本文介绍如何在PyCharm中设置Python脚本的默认模板,以便每次创建新的.py文件时自动填充预设内容,提高开发效率。 ... [详细]
  • 当需要确保对象的状态在创建后不可更改时,使用记录(Record)类型是一个理想的选择。本文探讨了如何通过记录类型实现对象的不可变性,并提供了一个简单的示例来说明其用法。 ... [详细]
  • 本文详细介绍了FLV播放器的构建过程,包括如何解析FLV标签并将这些标签传递给解码器,以及如何在Qt环境中注册共享指针的信号和槽机制。 ... [详细]
  • 团支部的概念及其职能
    本文详细介绍了团支部的基本概念、组织结构以及其在共青团体系中的重要职能。 ... [详细]
  • 在开发一个网页音乐播放器时遇到问题,需要从不同源读取MP3文件的ID3标签信息,包括流派、歌手和歌曲名称等。尝试使用PHP未果后转而考虑使用JavaScript进行跨域读取,但不清楚具体配置方法,寻求技术指导。 ... [详细]
  • 探索《冯诺依曼传》:天才与时代的交响
    本文深入探讨了《冯诺依曼传》,通过分析这位20世纪杰出科学家的生平,揭示其对现代科技及理论科学的深远影响。 ... [详细]
  • 本文详细介绍了JQuery Mobile框架中特有的事件和方法,帮助开发者更好地理解和应用这些特性,提升移动Web开发的效率。 ... [详细]
  • CRZ.im:一款极简的网址缩短服务及其安装指南
    本文介绍了一款名为CRZ.im的极简网址缩短服务,该服务采用PHP和SQLite开发,体积小巧,约10KB。本文还提供了详细的安装步骤,包括环境配置、域名解析及Nginx伪静态设置。 ... [详细]
  • 我的读书清单(持续更新)201705311.《一千零一夜》2006(四五年级)2.《中华上下五千年》2008(初一)3.《鲁滨孙漂流记》2008(初二)4.《钢铁是怎样炼成的》20 ... [详细]
  • 随着市场需求的增长,各行业对兼职人员的需求日益增加。无论是本地生活服务还是专业技能提供,兼职APP成为了连接供需双方的重要桥梁,有效地提升了信息透明度和服务效率。 ... [详细]
  • 本文介绍了如何通过C#语言调用动态链接库(DLL)中的函数来实现IC卡的基本操作,包括初始化设备、设置密码模式、获取设备状态等,并详细展示了将TextBox中的数据写入IC卡的具体实现方法。 ... [详细]
  • Go从入门到精通系列视频之go编程语言密码学哈希算法(二) ... [详细]
  • 本文详细介绍了C++中的构造函数,包括其定义、特点以及如何通过构造函数进行对象的初始化。此外,还探讨了转换构造函数的概念及其在不同情境下的应用,以及如何避免不必要的隐式类型转换。 ... [详细]
author-avatar
ESC咻咻_973
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有