摘要:听说我党科学发展观的核心是以人为本?听说企业管理最重要的是以人为本?大多被管理的笑了。听说软件开发是以人为本?基本上所有搞开发的都笑了。听说敏捷是以人为本?你笑了没有?虽然我这次是严肃的。常常听到以人为本,但是什么是“人”,其实我们知之甚少。敏捷社区相对于其他软件开发社区而言,更加以人为本。从2001的敏捷宣言开始,以人为本就是敏捷宣言中最重要的内容。第一条就是来自于最新的中文版敏捷宣言的“个体和互动高于流程和工具”。然而从敏捷社区组织的各种大会可以看出,社区对人的关注度并不够,在会议的议程中主要谈的是谈方法学、工具、流程和实践等等,真正谈“人”的比较少,这一点在国内的社区尤为明显。1. 20
阅读全文
摘要:如果你内向,同时觉得自己够聪明,就去做软件开发人员吧。这是我当时为什么从事软件行业的原因。而且,我发现不是我一个人这么想,中国内向的聪明人实在是太多了。这些人都认为,相对于面对人而言,他们更善于面对电脑。他们最常做的就是,给我问题,让我编程解决它。如果你是团队的一名开发人员,你的团队成员都是内向的聪明人,你会怎么做?如果有一天你被提升为软件项目经理,你的团队成员都是内向的聪明人,你能怎么办?1. 做自己1.1 没有什么可以取代你去经历没有什么可以取代你去经历,而这些经历才能打造独一无二的你。不要简单的迷信理论工具过程和方法,这是为大多数人创造的。适合大多数人的肯定适合你,这句话可能是对的;适合
阅读全文
摘要:要成为一个好的项目经理需要学会逆水行舟。虽然顺水推舟有时也能到达目的地,但学会逆水行舟,你才能到达任何地方。“虽然很有道理,但我认为现实不允许,很多项目都有规定的期限。中途还有给客户演示效果,往往实际项目中都是按最后上线日期来进行项目规划管理的。”“写得不错,但是有些建议过于理想化了。毕竟说得很有道理,但实际中具体做起来又不是那么一回事了。”这是两位网友对《软件项目经理新手上路》的评论。这话很有道理,也是在现实生活中碰钉子碰出来的。在项目中确实存在很多限制,我们应该顺应限制,顺水推舟,否则会很难看。但如果这些限制间存在矛盾的话,如何能够做到顺水推舟呢?例如,项目资源限制与最后期限限制的矛盾。1
阅读全文