Hi, 如果有任何想法与我沟通, 请用: lifr_nj 在 msn.com

一个产品到底是如何做出来的

上一篇 / 下一篇  2010-07-07 17:13:43 / 个人分类:other

昨天参加了一个公司产品开发流程的介绍培训, 觉得蛮有所获的. 这个应该属于我前面总结的"理解"类型的培训. 培训师口才好, 材料靓, 加上听得用心, 效果岂能不好 :).

介绍一下背景, 公司的产品不是超级复杂的,比如登月飞船(废话!), 但也不是太简单,不是手工作坊能搞定的, 也会有全球销售.

总的来说, 我觉得比较精辟的是对产品开发过程中主要角色的定义和相应的流程.

角色定义
  1. 产品经理: 负责确定"做什么". 比如和销售部门一起确定需求.
  2. 项目经理: 在非技术层面确保"顺利完成". 控制怎么做过程中的"计划, 资源, 预算, ...
  3. 架构师:   在技术层面确保"顺利完成", 选什么样的技术, 怎么测试...

相应的流程
  1. 产品经理确定做什么,
  2. 架构师召集一伙人实现,
  3. 项目经理保证"实现"能按时, 按量完成

是不是很简单?! 这可是整整一个下午培训的超浓缩精华啊.

补充一下, 这个产品开发流程我觉得存在的问题是"过度关注流程, 而缺少对人的关注". 对于软件开发相关的项目管理, 我觉得精细控制流程是没有市场的, 增加了成本, 最终还是流于形式. result-driven可以取代很多对于过程的控制.


TAG:

LIFR: Life Is For Run...? 引用 删除 lifr   /   2010-07-26 21:59:40
原帖由paulinetina于2010-07-26 14:29:48发表
项目经理: 在非技术层面确保"顺利完成". 控制怎么做过程中的"计划, 资源, 预算, ...??.

项目经理也要coding吗?  好像有点乱哦
山草小屋 引用 删除 paulinetina   /   2010-07-26 14:29:48
项目经理: 在非技术层面确保"顺利完成". 控制怎么做过程中的"计划, 资源, 预算, ...??

我们现在是项目经理除了不做测试,其他都要做,啊哦...
 

评分:0

我来说两句

Open Toolbar