设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

项目管理会抑制产品、团队和软件的发展吗?

2017-9-27 22:17| 发布者: joejoe0332| 查看: 1711| 评论: 0|原作者: TechBeacon|来自: TechBeacon

摘要: ThoughtWorks 的首席顾问兼开发人员 Steven A. Lowe 发表了一篇文章来阐述自己对于“项目管理”的看法,他在文中说到:“对于软件开发来说,没有一个重要的开发者活动是可预见或重复进行的,如果有,那么开发人员已 ...
ThoughtWorks 的首席顾问兼开发人员 Steven A. Lowe 发表了一篇文章来阐述自己对于“项目管理”的看法,他在文中说到:

“对于软件开发来说,没有一个重要的开发者活动是可预见或重复进行的,如果有,那么开发人员已经自动化了。而且,学习本质上就是一个非线性的过程,只有去接触故障,才能找出消除故障的方法。当然,你也会取得一段时间的直线进步,但你无法意识到自己不懂的还有哪些。所以,这时候障碍的出现是非常必要的。只有通过这些障碍,开发者才能真正了解系统,了解需要为系统工作、系统使用,以及为用户和业务的改进做些什么。换句话说,软件开发的秘诀就是不存在项目,它会抑制产品、团队和软件的发展。”

软件开发的项目就是试图对“事物”进行管理,作者认为这会给开发带来不必要的复杂性和阻力,不利于软件开发的进行。因为开发者会将关注点放在项目管理的条条框框上,而非产品或软件本身。

因此而产生的一些误导会是:

  • 按照时间表进行工作就能成功

  • 估计精准度应该就足以对产品进行测量和优化

  • 只要计划完美无缺,项目就能成功

  • 成立和解散团队不需要成本

  • 功能库转换不需要成本

  • 规划越详细,综合性就越强,效果就越好

  • 可预测性和效率至关重要

作者认为最严重的误导就是开发的可预测性,如果要求软件的开发进展在掌控之中,这会抑制团队的创新和学习力。

关于作者对项目管理的观点,你怎么看?欢迎留言分享~

编译自:TechBeacon


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部