求知 文章 文库 Lib 视频 iPerson 课程 认证 咨询 工具 讲座 Modeler   Code  
会员   
 
  
 
 
 

辩证的看待软件项目管理中的用户需求变更

 

2010-11-26 来源:网络

 

【摘要】不断变化的用户需求对软件项目管理是一个挑战。引导用户需求,利用用户的需求变更,把因用户需求变更带来的风险转化成项目收益。结合国内的市场现状。辨证掌握、灵活应用需求变更管理是一个很好的选择。

  前言

  软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对人员、产品、过程和项目进行分析和管理的活动。fl1凡是做过国内的软件项目管理的人员可能都有过这样的经历,用户在项目进程中,不断对移交的系统提出修改意见。更有甚者有些问题开始提出更改。突然某一天用户发现情况不对,又要求改过来。难道用户的需求变化就一定不利于项目的进行吗?作者结合自己管理的一个软件项目说明如何利用用户的需求变更使项目增值的。

  一、用户需求决定项目价值

  一般来说用户需求的变更。增加项目管理难度。大部分的项目管理者不希望看到用户对项目的需求不断的变化项目管理一般要求限制需求的随意变更。但是在国内。由于用户的非专业性。常常导致在项目的各个阶段需求变更都会发生。尤其是一些传统行业的历史原因。另外信息化的高度专业性、发展性,使得在的信息化集成项目上。用户的需求更模糊项目管理的目的是要确保和提高项目价值。所谓项目价值。一般是指项目对社会的贡献度,通常情况下用货币价值来表现。无论项目的具体内容是产品,还是服务。其对社会的贡献度均由用户需求决定的。它对用户需求的满足程度代表了社会物质文化内容的增加。因此。从这个意义上讲。进行项目管理就是要翻译、培育、升华用户需求。

  在项目的实际执行中。项目管理人必须在规定时间用有限资源来保质保量的完成项目项目管理人因此强调明确用户需求,以按期完成项目。但是用户需求在项目执行中出现变化,是由其“渐进明细”特征决定的:从项目价值上分析,用户需求变化更能体现项目对用户的贡献

  二、如何利用用户需求变更转化为项目价值

  既然需求变更目前在国内还是不可回避的问题。在整个项目从合同签订到项目维护阶段。用户的需求始终在变化。我们如何根据用户的具体要求,加以引导和规避。从而一方面满足了用户需求。另一方面引导用户增大了项目的投资额。实现了更多的利润呢?

  1、合同签订时功能需求不确定

  因为用户对信息化的理解并不深入。只是来源于报纸或者上级下达的文件。对系统的了解也仅仅局限于对同类用户的简单参观。所以虽然在合同签订前我们对用户进行大量关于信息化系统的沟通。但在合同签订时用户仍然要求在合同上描述其领导对信息化系统的想象。

  针对上述项目问题以及发生的原因。可以通过以下几点来有效引导和利用用户需求变更第一个想到的问题应该是“为什么”。也就是用户做项目有什么目的,知道这些以后。才能在以后的工作中更加想用户之所想,不至于项目方向错误,最终争取达到双赢得局面。

  其次灵活应变,遇到变更要与用户沟通。经常有这种情况,项目都已经执行到最后阶段。用户突然提出了新的要求或者要求对已有需求进行更改。这会让项目主管非常为难:一方面要尽量满足用户的需求。另一方面又不能对系统做太大的改动。影响进度计划。这种情况发生除了和需求阶段有关以外。同时说明在实施过程中没有与用户有密切的联系,缺乏沟通。

  最后,从用户的心理来分析。由于信息化项目的特殊性,用户通常非常关注后期的服务。较稳妥的办法就是在项目进程中也要让项目组与用户保持联系,相互了解,建立更加融洽和谐的沟通气氛。为以后关键的实施移交阶段可能与用户发生的冲突做好准备。

  四、利用用户需求提高项目价值

  在项目中用户需要变化。是随着用户对产品的认知程度的提高而展开的。其主要点也是有规律可循的。用户需求对项目管理是一项有益的资源。利用这种需求变化的不断满足,能够提高项目价值。通过学习国内外同行项目管理经验并结合自己的实践经验。总结以下几点,供读者参考。

  1、合同签订时。要充分挖掘用户需求。努力做好需求的“翻译”工作。使用户更加了解产品,使产品更加适应用户的功能要求。

  2、项目实施过程中。用户经过培训和对产品的切身了解。会提出需求变更。因此要采用分阶段确认的方式,加强与用户的沟通。防止变更项目影响合同的内容。同时对确认的变化内容组织新的项目小组进行项目开发。由此使产品更加适应用户。实现项目功能的增值

  3、项目验收时。用户经过产品的使用,会对项目如何满足要求,如何方便操作提出新的需求。因此要依据合同形成委托定制协议,由此不仅增加收益,亦能使产品的可用性提高。

  4、项目交付后,用户经过长期使用,会因设计等原因提出改善和提高的要求。满足用户的这期间要求。会增加与用户的沟通和信任,并为今后的合作奠定基础。为新项目提供机会。值得注意的是。在项目交付后的维护阶段用户提出的改进意见代表了项目的最新用户需求。其本身就是一个很有价值的东西。满足了用户的需要除了经济上和信誉上的利益外。就项目本身来讲也是一种巨大的进步。

  五、结束语

  总的来讲我们要辩证的看待软件项目管理中的需求变更管理。原则上,项目变更尤其是需求的不断变更是一个项目管理者最不愿意看到的。但从另一个方面讲。用户需求的变更意味着新的市场。新的机会。用户需求变更是可以很好的利用,以达到降低项目风险。增加项目的收益的效果。变化是计划的敌人。如何将这矛盾的两者和谐地统一到一起是项目管理必须解决的问题。需要我们善待需求变更的同时做好变更控制。



需求分析方法—把测试流程图表化
敏捷需求分析五大关键因素
写好市场需求文档的10种技巧
需求分析中减少客户摩擦的法则
软件项目需求管理复杂性分析
EPC-事件驱动的流程链
更多...   


软件需求分析与管理实践
业务建模与业务分析
软件需求分析与管理
软件需求分析师
面向产品的需求分析与管理
IT规划体系与实践


北京 软件需求分析与管理
某知名基金 软件需求分析
联想 业务需求分析与建模
财税领域某IT服务商 测试需求分析
医疗行业 面向产品的需求管理
某知名IT服务商 测试需求分析>
某高新技术公司 测试架构、需求分析
更多...