文章目录
质量管理→对项目有什么要求
质量管理体系标准
扫描二维码关注公众号,回复:
9577478 查看本文章
质量保证与质量控制的区别
质量保证
- 按项目计划开展具体的质量活动,把项目过程及其产品做得符合质量要求。按计划做质量.
- 设法提高项目干系人对项目将要满足质量要求的信心,以便减少来自干系人的干扰,扩大他们的支持
- 按照过程改进计划,进行过程改进,使项目过程更加稳定,并减少非增值环节
- 根据过去的质量控制测量结果(质量偏差)、对质量标准(要求)进行重新评价、确保所采用的质量标准(要求)合理、可操作
质量控制
- 按照质量标准检查质量、发现质量偏差和质量缺陷,并对不可接受的质量偏差提出纠偏建议,对质量缺陷提出缺陷补救建议。这两者都属于变更请求
- 对已经完成的可交付成果进行质量合格性检查;如果合格,就得到确认的可交付成果;如果不合格,就提出变更请求(缺陷补救建议)
- 对已批准的缺陷措施的实施情况进行检查;如果实施到位,为确认的变更;否则,就要求执行过程继续实施缺陷补救
实施质量保证是针对过程改进和审计的,强调的是过程改进和信息保证
实施质量控制是按照质量要求、检查具体可交付成果的质量,强调的是具体的可交付成果
质量保证是一项管理职能,包括所有的有计划的系统地为保证项目能够满足相关的质量标准而建立的活动,应该贯穿于项目的整个生民期,一般由质量保证部门或者类似的项目来完成。
项目经理PM是不可以担任质量保证人员QA的
提升项目质量的基本步骤(案例、论文使用)
- 建立项目质量目标
- 建立工作中的质量保证和质量控制规范
- 建立对质量(过程和产品)参数的度量体系
- 在项目中对过程和产品进行测量/检查,将实际情况与目标和规范进行对比以发现质量问题,并对质量问题的处理进行监督和控制
- 对质量问题的出现次数和影响程度依次进行分析,找出原因并提出改进措施
- 上述基础上,不断循环坚持不懈的提升项目质量
软件质量问题的产生原因可能有(根据实际背景来)
- 管理者缺乏质量观念,未从一开始就强调质量
- 开发者未将质量作为最重要且必须完成的任务
- 没有真正执行决不把不合格的中间产品带到下一阶段的规定
- 没有良好的激励机制
- 开发人员看不到提高质量对企业生存与发展的重要性,缺乏主人翁责任感
- 没有解决好质量管理者和开发者的关系
- 对用户的质量要求不了解,缺乏使用者满意的思想
- 用户对软件需求不清晰,缺乏二义性
- 开发人员对用户的需求理解有偏差甚至错误
- 质量保证与质量控制的关系不清楚
- 开发文档与管理文档对质量控制的作用不大
- 软件开发工具引发质量控制困难
- 不遵守软件开发标准和规范
- 缺乏有效的质量控制和管理
针对以上措施提供的解决方案
- 应使用有相关行业经验、项目经验和质量管理经验的质量保证人员
- 应该科学制定和实施质量管理计划
- 重视软件项目的测试环节,安排必要的时间,采用合理的方法进行充分测试
- 应加强需求和设计方案的评审和质量控制工作
- 应重视软件开发过程中的质量保证工作,采用相应的工具和技术,避免将检查、测试作为项目质量保证的唯一方法
- 应加强项目实施过程中的配置管理工作
- 应建立项目的质量管理体系,包括制定可行的过程规范和质量目标、质量标准
- 对发现的缺陷进行统计分析,确保软件质量
- 提出合理有效的质量整改措施(建议的纠正措施、对项目计划可能的更新等)
- 为项目组成员提供质量管理要求方面的培训/指导
- 加强与客户在质量管理方面的沟通和交通
如何提升项目质量
- 强有力的领导
- 建立组织级项目管理体系
- 建立组织级质量管理体系
- 建立组织激励制度
- 理解质量成本
- 提高项目文档质量
- 发展和遵从成熟度模型
质量管理方面可能存在什么不足,怎么解决?
- 没有严格执行公司完善的质量管理体系
- 没有制定质量管理计划
- 没有进行质量保证工作
- 前期测试工作不充分
怎么解决? - 严格执行公司的质量管理体系规范工作流程
- 制定质量管理计划
- 制定质量保证计划
- 调配相关资源(人、财、物)加强后续质量保证工作
质量保证
为了向客户和管理层保证项目能够满足相关质量标准,使他们建立项目能满足质量标准的信心。项目质量保证应以证明项目满足相关的质量标准为目的
质量保证人员,在整个项目中应该完成的项目
- 计划阶段制定质量管理计划和相应的质量标准
- 按计划实施质量检查是否按标准过程实施项目工作。注意项目过程中的质量检查,每次进行检查之前准备检查清单,并将质量管理相关情况予以记录
- 依据检查的情况和记录,分析问题、发现问题,与当事人协商进行解决。问题解决后要验证;如果无法与当事人达成一致,应报告项目经理或更高层领导,直至问题解决
- 定期给项目干系人发质量报告
- 为项目组成员提供质量管理要求方面的培训或指导
质量保证的提供对象通常是项目管理和执行组织的管理层
质量保证活动的参与者是项目的全体工作人员
质量保证人员QA的作用不仅限于发现报告中的问题。职责包括过程指导、过程评审、产品审计、过程改进和过程度量