1、质量的定义与质量管理的基本内容项目管理者联盟 根据ISO9000质量就是:反映实体满足明确和隐含需要的能力的特性总和。对于这个抽象概念,可以从与要求的一致性和适应性对质量进行定义。与要求的一致性意味着项目的过程和结果满足书面规范的要求。适用性是指项目的结果能向计划的那样使用。从用户的角度去定义的质量就是用户对一个产品(包括相关的服务)满足程度的度量。项目质量管理的主要目的就是确保项目满足它所应满足的需求。项目管理者联盟 质量一般通过定义交付物标准来明确定义,这些标准包括各种特性及这些特性需要满足的要求。另外,质量还包含对项目的过程的要求,比如规定执行过程应该遵循的规范和标准,并要求提供过程被有效执行的证据。因此,质量管理主要就是监控项目的交付物和执行过程,以确保它们符合相关标准,同时确保不合格项能够按照正确方法排除。pmp.mypm.net 在实际的IT项目质量管理中,质量管理总是围绕着质量保证过程和质量控制过程两方面。这两个过程相互作用,在实际应用中还可能会发生交叉。质量保证是在项目过程中实施的有计划、有系统的活动,确保项目满足相关的标准,典型的例子是评审和审计。质量控制指采取适当的方法监控项目结果,确保结果符合质量标准,还包括跟踪缺陷的排除情况,信息系统项目质量的控制一般从下面几个方面来实现:控制实施范围、控制项目变更、控制项目进度、控制项目资源、控制项目风险。项目管理者联盟 对于信息系统的实施项目而言,评审指的是检查项目活动的中间产品/结果,早期发现缺陷以减少后期修改和返工的工作量。缺陷追踪涉及到记录和追踪项目结果或活动缺陷从发现到解决的整个过程,确保所有的问题都有结论(注意,并非一定都能解决,解决不了的要进行评价)。审计表示的是对项目的工作过程进行检查,确保所有活动遵循规程进行。项目管理者联盟 2、信息化项目的质量标准体系PgMp.mypm.net 可以看出,建立和执行适当的衡量标准是进行项目质量管理的关键。项目衡量标准的制定依据是项目计划、项目目标和实施策略。项目管理者联盟 目前还没有一套公认的信息系统项目衡量标准,而且,标准应当与实施的具体项目有关。笔者认为,可以从四个方面制订信息化项目的质量标准,确定项目管理的一些指标并逐步量化、逐级细化,以便系统、科学地进行信息化项目的质量管理。项目管理者联盟 信息化项目的一级质量标准是:项目管理能力、应用软件系统、系统实施效果、项目交付文档。talent.mypm.net 信息化是一项利用计算机系统的企业管理项目,必须满足通常的项目管理的评价、控制和改进标准。项目的实施对象是计算机系统,主要是企业运做和管理的信息系统。无论是自行开发的、购买的商品软件或者联合设计和开发的软件,都必须具备通用的标准,我们选取国际和国家制订的一级软件质量属性。项目的主体是企业,系统的运用效果是衡量项目是否成功的唯一标准。由于大型复杂的信息系统如ERP通常要在运行的3—6个月才能显示出经济效益,所以,系统实施效果的质量在项目实现的过程中往往不十分显著,有些方面如客户满意度的改进可能需要更长的时间。项目交付的另外成果就是与项目有关的文档,对于管理咨询、流程改进等部分,文档可能是唯一可以控制的质量因素。talent.mypm.net 下图是信息化项目的二级质量标准体系。在具体的项目中再继续分解下一级质量标准,不同的应用系统,某些二级或三级的质量指标可能会有所不同。training.mypm.net 项目管理者联盟
2.1系统实施过程talent.mypm.net 管理软件的实施是对软件产品、管理咨询、企业变革等智力活动的生产,可以把单件小批量的生产模式通过生产过程的标准化和质量控制而提高生产能力。也就是说,可以通过对管理信息系统实施过程的透明化、规范化和运行的强制化得到可重复的实施效果。IT项目实施的能力成熟度模型主要用来评估IT项目实施企业、软件商和咨询公司的IT项目实施能力和改进IT项目实施质量的管理方法,目的是帮助实施各方对IT项目实施工程的关键活动进行管理和质量改进,保证按时、不超预算地完成IT项目。信息系统的建设过程通常包括用户需求分析、软件选型、系统实施以及应用改进等阶段,我们主要考虑的是项目实施过程的一般属性,不考虑具体的系统如CRM、ERP的差别。这些质量因素简述如下。项目管理者联盟 计划能力表示制定计划的特征,项目计划是项目控制的基础,是质量管理计划、风险管理计划、培训计划、项目验收等计划的制定依据,作为文档除了要求具备交付文档的特性以外,在内容方面还要具有可执行性和可检查性。项目管理论坛 团队建设系统实施的主体是人,项目成员以及其它干系的组织、协调、交流沟通、各尽所能、团结合作是项目成功的根本保证,可以从成员的满意度方面—如工作热情、主观能动性、协作性、团队绩效—测量和改进。club.mypm.net 资源管理指的是资金方面,是否有项目预算、运用了成本控制方法,确保项目有足够的资金进行到底。预算和成本管理是否具有科学性、可执行、达到预期效果?项目经理博客 风险控制对信息系统实施过程存在的各种风险是否有所准备、如何准备和应对,是否利用了量化的工具来评估风险、制订应急计划,防范措施是否有效?service.mypm.net 范围控制项目的范围是否合理,工作任务的结构是否清晰、明确、与项目成员的职责相对应?是否有更改控制机制和流程,执行情况如何?项目管理论坛 进度控制表现了项目的时间因素,体现在项目是否有时间计划、执行情况如何以及如何进行有效地时间管理,例如有无度量方法、量化工具。项目管理培训 2.2应用软件系统项目管理者联盟 这六个质量特性是国际标准化组织定义的软件的通用标准,不论是自行开发的、还是购买的商品化软件,都要符合这些一级质量标准。talent.mypm.net 功能软件的功能应该符合详细的需求描述,特别是运行的结果满足功能描述。每一个功能应当清晰地说明,可以和其它功能区分开来。club.mypm.net 效率软件应该可以在普通配置的计算机和网络上运行,程序的执行时间、响应时间应当是可接受的,程序的安装、升级不能太烦琐,用户数量的增加不严重影响程序运行。pmp.mypm.net 可靠性能屏蔽用户操作错误,对输入数据进行有效性检查;具有失效恢复能力及容错性,故障可追溯;操作权限控制安全可靠,不易非法侵入;提供运行日志管理及审计功能;系统运行稳定,操作错误不会导致死机或系统异常退出现象。项目管理者联盟
|