具体工作应逐一列出,同时,应标出工作人员、工作内容、开始与结束的时间、工作场所、验收方式与验收人、工作验收标准等内容。项目管理者联盟
实施步骤是把具体工作做成一个完整的流程,使双方都明确应当先做什么,再做什么,知道自己工作的同时,对方在干什么。这样就可以在双方心理有同一盘棋,便于相互间的配合与理解。项目管理者联盟
7实施的修改与变更项目管理者联盟
在企业信息化项目实施中,最困难、最容易产生矛盾的问题,就是在实施过程中对软件系统的修改。因为,在合同或实施计划中都不可能规定具体的修改内容,而在实施过程中,会不断发生修改软件的情况。项目管理者联盟
那么,怎样在合同中规范软件修改的范围、界限与行为规程呢?我们认为,从软件本身的结构、修改主体、修改程序、软件系统结构、客户单位业务管理流程、提出修改的时间、修改不成功时的处理办法、修改延时等方面加以明确规定,使项目实施中对软件系统的修改,成为一个规范的操作程式。项目管理者联盟
1)从软件本身的结构上看,一些国外的高端企业信息化软件系统,与固定的管理理念和业务流程方式结合非常紧密,在项目实施中对软件系统的修改几乎不可能。因此,客户单位应当在咨询商的指导、协助下,把重点放在改造自己企业的业务流程,而不要刻意坚持在合同中对软件系统的修改条款。因为如果写入修改条款,就有可能使之成为指责软件提供尚违约的理由,进而导致争议或纠纷。service.mypm.net
从软件系统的修改主体方面看,通常情况下是由软件开发商,根据客户单位的实际情况,对自己的软件系统进行客户化改造或修改。这样做既可以保证软件修改的质量,又在合同的权利义务的分配上比较合理。项目管理者联盟
在特殊情况下,也有由软件开发商提供软件系统的接口数据,有客户单位进行软件系统的客户化改造或修改。这时,软件开发商的主要义务是提供必要的源程序数据、软件客户化改造的技术培训与指导、协助客户开发或补救开发等。而相对应的,客户单位就承担了软件系统的客户化改造的主要义务,其风险是很大的。必须有在客户化改造无法完成的情况下,如何进行补救、变更义务等的进一步处理的条款。项目管理者联盟
另外,如果软件提供商不是软件开发商,而是代理商或专业的项目实施商,那么,在软件系统的客户化改造方面,就可能发生隐性主体的情况,从而使其复杂化。即与客户接触的人员不能进行软件的客户化改造工作,而实际进行软件修改的人员并未与客户进行直接的交流。除此之外,还会产生管理方面的麻烦,包括软件修改人员是否服从软件提供商的管理,是否严格按照合同规定的日期进行工作,是否能把全部精力投入到项目中去等等。因此,遇到这种情况,客户单位应当在合同中明确进行软件客户化改造的主体单位,以及保障措施。项目管理者联盟
2)在实施过程中对软件系统的客户化改造与变更,必须按照合同规定的程序进行,不能随意处理。通常的程序是:提出或记录书面的软件修改需求、双方商定修改的软件范围及修改的期限、接受方书面确认对方提出的需求。为了简化书面形式,可以制订一个固定格式的软件修改需求表,双方在提出及确认需求、修改完毕时在同一张表上签字。项目管理者联盟
3)任何一个企业信息化管理软件开发商,都不可能不加限制的许诺对软件系统结构进行修改。这是双方协商修改或变更软件系统时的前提和基础。因此,在双方签署的合同或实施计划中,软件开发商应当明确声明软件系统不能修改的范围。以避免误导客户、侵犯客户知情权以及妨碍后续软件模块使用等行为的发生。项目管理者联盟文章
4)在实施过程中对软件系统的修改,大都是源于客户单位的业务管理流程。而客户单位的业务管理流程,又是处在尚未确定的状态下,即便是已经确定下来,也会因实际使用而有所变动。因此,这是在项目实施中最大的矛盾点。www.mypm.net
在软件系统允许进行客户化改造的情况下,怎么在实施合同中规范、协调、处理软件系统修改与业务流程的关系呢?我们认为,第一,软件提供商或咨询商应在项目实施前提供与软件系统基本匹配的客户单位的业务流程的方案及模型;第二,在项目实施前或实施过程中,软件提供商或咨询商应当对客户单位的相关骨干,进行业务流程的培训、试验、考核以及意见反馈;第三,由双方按照合同约定的程序,协商确定软件修改的方案或范围;第四,确定因涉及业务流程而修改软件系统时,对合同其他条款原有约定的影响及调整方法和各方承担的责任;项目管理者联盟
总之,应本着在合理的范围内、在约定的期限内、按照约定的程序、对约定的软件内容进行必要的修改,并承担相应的责任的原则,来约定给予业务流程的软件修感。
5)要规范在实施过程中对软件修改的行为,必须在合同中约定允许提出修改需求的时间段。只有在这个时间段内提出才有效,对方应当对修改建议进行探讨与协商,在技术许可的条件下,应达成双方都接受的处理方案。这种修改,属于合同许可的范围,一般情况下不引起合同实质性权利义务的变更。否则,对方可以不予考虑和答复。如果对方同意进行协商,应属新的要约,是对原合同的修改。双方可以对包括费用在内的实质性内容进行新的协商。training.mypm.net
6)在企业信息化管理项目实施中,对软件系统的修改的行为是大量存在的。但如果修改不成功怎么办?我们认为,应当在合同中约定不同情况来分别处理。项目管理者联盟
例如,对签订合同前,或合同签订后形成的客户需求解决方案中约定的软件修改规划,如果软件开发商未能在规定期限内完成,又没有其他实质性因素的影响,则属于软件尚违约;如果是客户单位在实施过程中提出的,超出原需求方案的软件修改要求,软件开发商未能完成,则不属于软件商违约,秩序将软件系统回复到修改前的状态,并相应延长实施期限即可。项目管理论坛
总的要求是本着公平合理的原则,来划分因软件系统修改不成功而产生的责任。talent.mypm.net
7)在对软件系统修改过程中,因修改而延迟实施期限的情况很普遍。从合同规范的角度来约定公平承担责任的原则,是比较困难的。在修改要求合理的前提下,一般可以采取的原则有:项目管理培训
谁提出软件修改需求,就相应延长对方的履行期,或数据准备期、培训期等对应的期限;当延迟期限明显超过合同约定的履行期时,修改需求的主要提出方要承担一定的经济责任。项目管理者联盟文章
总之,在信息化管理项目实施过程中,对软件系统的修改,是一个最常见、最难解决的困难。它不可能靠一个条款来解决,而需要用一系列相互匹配、相互支撑的条款来加以规范。这样,才有可能减少因此产生的矛盾与纠纷。项目管理者联盟
8项目验收项目管理者联盟
由于信息化软件系统涉及的业务流程比较多,实施过程中分项目、分阶段实施的情况经常存在。因此会有不同类型的验收行为。体现在实施合同上,就应当明确约定各个验收行为的方式及验收记录形式。项目管理者联盟
通常,验收包括对实施文档的验收、软件系统安装调试的验收、培训的验收、系统及数据切换的验收、试运行的验收、项目最终验收等等。验收时,应考虑一下情况:service.mypm.net
1)文档验收项目管理者联盟
|