产品经理是不是程序员的领导?
最近几年感觉比较明显,虽然名义上是上下游,但是感觉现在很多产品经理在实际交流中都是把开发当成他下属的开发团队。
最近几年感觉比较明显,虽然名义上是上下游,但是感觉现在很多产品经理在实际交流中都是把开发当成他下属的开发团队。
另一种健康的方式是,让程序员的头头做主导,让产品经理做一个“军事”的角色,收集需求分析需求、提出各种创意,然后由程序员头头来最终拍板,但是这样对程序员头头的要求也会比较高。
更不要说很多小公司还真是领导和老板直接负责产品经理的职责。
一个需求通过需求评审之后,必须冻结,以正式邮件申明需求文档和冻结状态,此时产品经理承诺不对需求做更改,技术承诺研发周期。如果产品需要变更需求,走需求变更流程,发正式邮件说明变更原因,技术重新评估研发周期,项目经理评估项目安排影响,由对应产品对相关损失负责,如扣绩效。若技术不能依照承诺时间完成开发,技术承担相应责任,如扣绩效。
以上这些情况,都是正常情况,都有理,只是平级的情况更符合长远利益。
上下游的关系,需求发起方 和 实现方
我本着想让需求阶段就让开发介入进来,其实貌似多个做过多个项目 最终开发只要的开发文档 并不是很愿意 开头就参与到 产品设计阶段。 不知道开发大佬们的 只是想看文档 还是 想产于到产品的设计(需求阶段)?
换句话说,你保安在大堂里面要听一听大堂值班经理的安排,但是不想听就找保安队队长,他才是你真正的领导。
结和过去经历和分析感觉原因是小公司通常没有项目经理,但是产品经理因为在最上游跟权力最接近,所以更容易。
还有就是因为小公司产品很难看出对错,因为是传声筒,所以他的结果老板是不知道的,最终看到的成果是开发的成果,而通常程序又是会有 BUG 的,刚开始的版本很粗糙,对老板的印象上产品会加分,对程序会减分。
当然这一切的前提是有一个不怎么懂的老板,一个不怎么会管理的技术总监的前提下,野蛮生长。
小公司里根本不用也没必要跟产品经理讨论技术实现,只讨论业务逻辑很多产品经理就会被 diss 到哑口无言~
多 diss 几次,他就知道自己几斤几两了。
从用户体验角度来説,从下拉列表选择一个项比起从表格上选择,不直观不好用。
从程序员角度,用个原生下拉框控件写出来当然舒服了,少了很多代码。
[请选择下拉] (里面包含 A B C D …对象)
[表格]
A …
B ….
C …
D …
以上选项比较少的情况。多的比如选择产品分类,下拉真的是作死。
—————
当然,具体情况还要看当前的界面设计,有时候下拉列表比表格合适(比如,某些不常用的可选数据,不需要都显示出来占用界面)
“用户就需要这个需求,怎么实现是你们开发的事情”
我:门票过期时间是多少?
产:门票不会过期
我:那这个门票使用日期是什么意思?不使用会过期吗?使用日期没使用怎么处理?
产:…
二看谁在工作中掌握主动权。除非工作中产品喊开发爸爸,其它所有情况产品都属于管理序列。