| 作者 |
内容 |
| achang_hu |
我看软件工程管理
项目管理的总结起来就三件事情:需求、人、技术。
1、管理需求是项目成功的关键(在多数项目技术不是问题的时候,且人们都能工作,虽然不是很高效高质的工作,也就是现在大多数中小软件公司中的情况。),管理好需求项目就成功了一半。
2、通常的软件工程管理讲述的过程,而我认为是人的管理,也是最难的。开发人员通常并不能自律,对繁琐的项目管理规范通常不感兴趣,中国现实就是如此。psp和tsp中主要内容都是讲述这些,通过一些评估方法来控制和促进人的进步。过程是为此服务的。如果做到这些,你公司就能吃到很多订单,这是CMM的目的。
3、技术是公司发展的核心,其实也是人。如果公司有了独创的技术,呵呵,那么就向MS、IBM这些公司靠齐吧。
一点体会而已,本来我一直犹豫,过程管理为什么不能列出来?但我想,过程是规范,是为了管理人和事物的,过程始终是过程,不是目标。在这里强调人的意义是因为我看到很多的文章都忽略了人,而过多的强调过程管理。我们需要规范的过程,当也请不要忘记了人! |
| 02/01/11 14:00 |
酷帖! 臭帖! 回复 |
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| sciman |
回复:
我看软件工程管理
最近看了《第五项修练-学习型组织的艺术与实务》感触很深:一个组织要想有好的发展,人的因素是第一位的,企业的人文氛围至关重要。 |
| 02/01/11 14:32 |
酷帖! 臭帖! 回复 |
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| timlee1969 |
回复:
我看软件工程管理
我看建立充分的风险意识才是重要的,管理需求要解决的,也是减少风险。
来抽口烟 |
| 02/01/11 14:36 |
酷帖! 臭帖! 回复 |
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| achang_hu |
风险管理固然重要,多数中小项目风险不是主要矛盾,如果是一个大型的或者影响公司方向的项目,不仅仅是风险管理,业务评估、业务建模都是必须做的。
|
| 02/01/11 14:45 |
酷帖! 臭帖! 回复 |
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| timlee1969 |
有道理,不过这一切都是为了使项目减少失败的风险。
有道理,不过这一切都是为了使项目减少失败的风险。 |
| 02/01/11 14:50 |
酷帖! 臭帖! 回复 |
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| achang_hu |
当然目标是项目成功,风险管理解决的是“做对的事情”,而过程管理更多的是“做对事情”,那么做的人是关键。我们可以多多交流。
|
| 02/01/11 14:54 |
酷帖! 臭帖! 回复 |
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| timlee1969 |
是的。
你认为需求管理应该怎么管才能有效? |
| 02/01/11 15:02 |
酷帖! 臭帖! 回复 |
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| achang_hu |
需求管理比较复杂,更依赖于管理人员的经验,有效挖掘用户真实需求,在迭代开发过程中,对需求进行管理很重要,RUP中有很详细的描述。
|
| 02/01/11 15:13 |
酷帖! 臭帖! 回复 |
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| timlee1969 |
我觉得,通过风险管理,是有效对需求进行管理的一种途径,你认为呢?
|
| 02/01/11 15:17 |
酷帖! 臭帖! 回复 |
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| achang_hu |
风险包括很多方面的,我觉得还是分开处理比较好,当然需求的风险也是风险之一,但不能说用风险管理的方法来管理需求,你说是不是、
|
| 02/01/11 15:20 |
酷帖! 臭帖! 回复 |
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| timlee1969 |
如果能融会贯通不是更好?
培养项目成员充分的风险意识,对他们的管理也变容易了。
这是我个人的观点。 |
| 02/01/11 15:26 |
酷帖! 臭帖! 回复 |
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| achang_hu |
两者是可以互补的,但有不同的方法和过程来进行。参与人员有风险意识当然很好,比如缺陷管理、代码复查是件枯燥的事情,如果开发人员有足够的意识,有合理的管理制度,他们就会自觉的去做。否则,哪个程序员会自己那么仔细的测试自己刚刚写的代码?
|
| 02/01/11 15:32 |
酷帖! 臭帖! 回复 |
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| timlee1969 |
确实需要一个健全的管理体制。
在这方面的经验还很弱,老兄是怎么管的? |
| 02/01/11 15:36 |
酷帖! 臭帖! 回复 |
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| qingrun |
"软件工程管理"——其实只是一个工程管理的问题,只不过因为它是软件工程罢了。
工程管理,也就是项目管理,比如国际著名的PMP考试就是专门针对项目管理进行的。
任何项目都是由人组成的,你不能说软件人员的自觉性差,其实任何项目都存在着同样的问题。
要知道:在一个项目中,不同的角色所关注的重点是不一样的,否则,那才是真正的混乱项目,比如:如果所有的人都只关注管理,技术问题就无法解决,盖楼的工人只想着如何和你讲理,讲管理,而不是如何把每一块砖放在楼上,如何放得更好,那才是真正的麻烦。
其实,开发人员能否自律也是衡量你的管理是否有效,公司方面是否提供了足够的资源,尤其是激励机制——现在很多公司只提供了惩罚机制,却偏偏忘记了激励才能让人发挥到极至!而过多的惩罚,只能让所有的人感到无奈。 |
| 02/01/11 17:12 |
酷帖! 臭帖! 回复 |
酷帖评价: 臭帖评价: |
| 返回页首 |
|