软件项目管理的考虑 由于目前软件开发实际情况的约束,完全按照 RUP实施项目管理是一个理想化思路
在实际实施中会受多方面的影响(如客户要求、小组成员素质等),这种盲目的追求标准只会做成项目的阻碍,基于这种考虑,我认为根据实际情况采用分步实现的方式,逐步建立起一支稳定的、技术分工合理的开发TEAM,才能采用 RUP管理规范实现省时、合理的软件开发
下面我根据自身对项目管理的认识,对原有项目管理中的问题进行总结,并对目前如何实现软件工程,及对本项目管理规范的实施进行了相应说明
对项目管理的几点感受 目前我们的软件开发多为瀑布式开发,项目管理可以说是没有
所有的管理与软件设计都是由项目经理一个人来负责,这样对项目经理的要求较高
项目开发主要依赖于个人能力,开发中又总是依靠程序员高手来支撑,最好是要有一批“快枪手”
而高手又因为多种因素不能集中在一个项目中,同时高手的流动会给项目致命的打击
以上等等只是项目管理中的一部分问题
我对项目管理中之不足归纳为以下几个方面: 4
人员素质 项目开发人员的个人素质不同,根据素质进行角色与行为划分是项目管理中的一个非常重要的环节
责任心 我在项目管理中曾遇过这样一种情况,有个项目成员技术不错,但是在开发的关键时期为个人的一点小事而不顾整个项目的进度,而其在项目中担任了比较重要的职务,在他看来,项目不如自己个人的小事(可做可不做)重要,所以造成项目进度的延误,我不得不去物色另外一个人来代替他
还有一种情况,安排了某人工作,工作量在你的估算内,但是到了检查时,他对你说“我不会做”,“我不知如何做”之类的话,而同时他还在上网或做其他的事,但作为已有计划的你来说,则是项目进度被打乱的后果
这种人当然在下一个项目不会被用,但是如何避免这种情况的发生呢
我认为应当将工作量细化到天甚至于小时,遇到这种员工则可立即