在mes项目实施过程中,项目管理所要面对的经常发生而又令人的恐怕就是需求变了。需求变是MES项目与生俱来的特性,MES:制造执行系统,所谓制造执行系统就是跟生产现场的管理密切相关,生产现场需求本身也存在很大的不固定性,为了优化各方面的管理或者为了简化现场的操作等一系列的原因都会导致需求变的果。 从个人理解角度阐述一下发生需求变的原因和如何管理发生的需求变。
根源一、合同签订时需求范围不明确
这个要从销售身上说起,在销售阶段签订合同时缺乏对客户需求认真对待,导致需求描述不清,为后期的实施工作带来困惑。为了尽早的让客户签订合同,往往草率决定和片面同意客户提出的需求。 该问题的关键是合同签署的太烂,没有把需求明确再签合同,而且也没有把需求变的流程写入合同。如果在合同时把客户需求弄清楚,后期就根本不需要频繁的变需求。签订合同时明确定义项目需求的范围,同时明确的定义需求变的流程,这样可以为以后各项实施工作的开展奠定深厚的基础。
根源二、未详细理解客户需求
在项目的需求调研阶段,实施顾问和客户的深入沟通,了解客户的详细需求是减少需求变的主要动能。在需求调研阶段常常会有实施顾问仅仅根据用户提出的描述性、总结性的只言片语去方案,这样得到的方案和Function Spec简直会让人崩溃。当需求会议几个接着开的时候,可能当时客户或者的思路也会偶尔发生混乱提出新的需求时,实施顾问往往不去区分客户真正需求和非真正需求。在需求分析阶段项目组对需求的细节了解的不够充分,对需求的理解就会产生很大的差异,而很多项目实施的过程中如果不存在一个Function Spec再次确认的过程(很多项目为了进度可能仅仅确认一下分析文档结果的方案架构),就会导致在上线阶段很多问题暴露出来,没有办法客户只能贫乏的提出需求变。
根源三、需求变管理流程不明确
没有明确的需求变管理流程,就会使需求变变得加泛滥,客户会毫无顾忌的提出各种各样的需求变,甚至有很多时候仅仅是某个人的操作习惯就知道几个需求变的产生。所有的需求变都要有一个变流程,有一个级。并不是所有的变都要修改,也不是所有变都要立刻修改,需求变管理流程的目的是为了决定什么类型的变需求修改和在什么时候修改,以及由此需求变所产生的人力和时间耗费对项目进度的影响。对于一些界面上的优化问题,或者一些个人操作习惯上的问题,可以作为上线后的优化项目进行处理。需求变的管理流程中针对模块的变处理要把重要程度提到一个很高的级别,因为对于模块的变,某个小需求看起来工作量不大,实际修改起来不仅仅对于实施人员的时间和人力浪费很大,而且往往大可能产生一些附属的问题。同时需求变管理流程中要将后的需求变结果报告给双方的层,让双方明确的清楚在项目实施的过程中由于多少的需求变产生了多少的人力和时间的付出。
针对如此多的导致需求变的原因,该如何解决呢?
由于需求变对项目终的成败会产生大的影响,所以不能一律的拒绝所有的客户需求,也不能一味地接受客户所有的需求变,所以实施需求变之前做好控制。 用户需求的变总是不可避免的,所以我们要以积的心态去接受和控制用户的需求,而不仅仅是埋怨。对待客户频繁的需求变,应采取有效办法应对,避免事态蔓延,不让客户养成随意变的毛病。
深圳效率科技有限公司专注于SMT首件检测机,E680首件检测仪,首件系统等