2006-12-12
管理软件开发项目关键风险: 1.人员流失风险 考虑了下,还是把人员流失作为项目第一大风险,软件项目管理最重要的还是人的因素。特别是关键项目成员流失可能会导致整个项目的重大延期和失败。人的职业过程中主要受到金脉,知脉和人脉三个因素的影响,任何一个因素出现重大问题或积累到一定量后都会导致直接的人员流失。所以这三个因素就是人员流失的真正根源,我们的应对措施也分为了积极乐观应对措施和消极悲观应对措施两大类型。 对于积极乐观应对措施: 对于消极悲观的应对措施 管理软件开发项目关键风险: 2.项目内人员技能无法达到要求 项目人员技能无法达到要求会影响到整个软件产品的质量,其中包括易用性,健壮性,可扩展性和可维护性等多方面的内容。在软件整个生命周期中,需要有需求,设计开发和测试等相关人员的专业分工,期望通过软件工厂似的流水化作业创造产品。这个问题的解决方式应该更好的通过事前预防和事后控制的途径进行更好的应对。 事前预防: 事后控制: 管理软件开发项目关键风险: 3.需求不明确和需求变更多 需求不明确直接的表现就是目标和范围不明确,项目管理的首要过程域就是项目范围管理,如果这个都不明确直接导致一个项目无法开展,导致项目成员没有共同奋斗的目标。需求是源,需求阶段的泄露会导致整个项目各阶段工作量的增加,导致原有已经完成功能的推倒重来,影响项目成员的信心和积极性。 对于需求不明确和需求变更多的应对措施主要有: 快速原型-尽快给用户一个快速原型启发用户的需求。 管理软件开发项目关键风险: 4.项目中应用新技术 新技术的使用可以使项目满足一些特殊的需求,增加项目的灵活性,扩展性和复用。但新技术的应用也不可避免的带来风险。其一是项目成员是否能够很快的学习和掌握这么新技术,其二是新技术本身是否存在缺陷。对新技术使用的应对主要考虑: 新技术使用前培训-对项目所有成员进行新技术的培训,并验证培训效果,确保成员已经掌握新技术。 新技术原型验证-要出一个采用新技术的原型和框架,对新技术进行确认和验证。 管理软件开发项目关键风险: 5.系统接口受外部诸多系统的影响 这些内容都属于项目关键依赖的内容,而且这些东西不是通过你项目自身努力就可以达到和完成的。关键依赖能否满足存在诸多的不确定性,这些都是项目实实在在存在的风险。对外部-提前和外部接口系统进行沟通和协商,提前进行分析,提前确认相关的进度和集成,联调计划。对自己-可以自己模拟些相关的接口,提前进行验证和分析。 来源:mypm.net 作者:人月神话
|