【进击的CMMI】支持管理过程域,support项目质量&数据的完整性

导言:虽然support工作在业务上没有直接体现出价值创造,但却是必不可少的。借朋友一句话,这年头数据最值钱。

CMMI ML5 Support Management过程组包含Configuration Management(ML2配置管理CM),Process and Product Quality Assurance(ML2过程与产品质量保证PPQA),Measurement  and Analysis(ML2度量与分析MA),Decision Analysis and Resolution(ML3 决策分析与解决方案DAR)和Causal Analysis and Resolution(ML5因果分析与解决方案CAR)五个过程域。5个PAs支持所有的过程域的分析与管理,主要目的即为了项目管理信息的需要,也是组织过程资产改进的基础。

配置管理,相信对开发人员来说其实并不陌生,比如代码版本管理工具,属于其中一种。

The proposal of CM is to establish and maintain the integrity of work products using configuration identification, configuration control, configuration status accounting and configuration audits.从定义上理解配置管理过程就是借助配置项识别,控制,状态和审计来建立与维护工作产品的完整性。所以在配置管理员的工作中,首要目标就是建立起配置管理基线,通过识别管理项和在管理系统中收集到的数据进行分析来发布基线;其次,在整个项目过程中对追踪变更和控制配置项;以此建立配置管理的完整性,其中配置管理员需要对配置管理记录和审计。在配置管理中,和项目开发一样会must-have的,然后根据项目进行裁剪出better-have的配置项,不同项目自然有所差异的,一般情况下,在开发项目中,源代码的控制,工程管理配置,项目管理配置,客户信息管理配置,交付管理配置,工具管理配置,相关培训管理控制等较为常见。

The proposal of MA is to develop and sustain a measurement capability that is used to support management information needs. 从定义上我们可以很清楚的知道度量与分析就是建立和保持项目质量的度量能力。度量我们首先想到的自然应该是去度量谁的问题,所以度量对象就是第一步要建立的,万物皆对象,细化度量对象以收集相关数据和存储步骤并细化分析流程等来列出度量与分析的活动;最后根据第一步建立起支撑项目管理信息需要的数据,进行统计与分析,并存储相关数据和分析结果资产来支持相关利益人的需要,项目分析报告为MA过程域输出项之一。

The proposal of PPQA is to provide staff and management with objective insight into process and associated work products. 流程与产品质量保证,根据项目开始时进行组织过程裁剪最终定义的项目过程对项目过程和工作产品进行评估,控制和审计,并出项目质量报告。也就是小QA平时的工作,接触最多的就是项目经理,对自己的挑战和学习还是很大的哟。本过程主要针对评估的对象和定义好的过程对项目内视后出项目评估报告和NC报告以及对其中的问题提出建议的应对措施等。

DAR和CAR过程在技术解决方案时也有所提及,这里就简单叙述不做详细说明。

The proposal of DAR is to analyze possible decisions using a formal evaluation process that evaluations identified alternatives against established criteria.决策分析与解决方案即根据各评估项来分析出最佳的技术解决方案来。

The proposal of CAR is to  identify causes of defects and other problems and take action to prevent them from occuring in the future.简单来说,建立起问题库和根本原因分析以及可能的解决方案等等在后期能够有效的防止再次发生。对应的一些输出就有错误数据的收集与分析报告,应对措施提议实施和评估变更影响报告,持续追踪与改进记录。

番外:

CM数据流

Configuration Items(CIs) /Change Requests(CRs)<PAs-CM> Baselines/Audit Reports <CM-PAs>

MA数据流

Information needs <PAs-MA> Measurements analysis <MA-PAs>

PPQA数据流

Processes/work products/standards/procedures<PAs-PPQA>

Quality/Noncompliance issues<PPQA-PAs>

DAR数据流

Selected issues<PAs-DAR> Formal Evaluations<DAR-PAs>

CAR数据流

Defects and other problems<PAs-CAR> Process improvement proposal<CAR-PAs>

102514_SLVx_3201092.png

转载于:https://my.oschina.net/jenniferleehr/blog/863732

技术选型 【后端】:Java 【框架】:springboot 【前端】:vue 【JDK版本】:JDK1.8 【服务器】:tomcat7+ 【数据库】:mysql 5.7+ 项目包含前后台完整源码。 项目都经过严格调试,确保可以运行! 具体项目介绍可查看博主文章或私聊获取 助力学习实践,提升编程技能,快来获取这份宝贵的资源吧! 在当今快速发展的信息技术领,技术选型是决定一个项目成功与否的重要因素之一。基于以下的技术栈,我们为您带来了一份完善且经过实践验证的项目资源,让您在学习和提升编程技能的道路上事半功倍。以下是该项目的技术选型和其组件的详细介绍。 在后端技术方面,我们选择了Java作为编程语言。Java以其稳健性、跨平台性和丰富的库支持,在企业级应用中处于领导地位。项目采用了流行的Spring Boot框架,这个框架以简化Java企业级开发而闻名。Spring Boot提供了简洁的配置方式、内置的嵌入式服务器支持以及强大的生态系统,使开发者能够更高效地构建和部署应用。 前端技术方面,我们使用了Vue.js,这是一个用于构建用户界面的渐进式JavaScript框架。Vue以其易上手、灵活和性能出色而受到开发者的青睐,它的组件化开发思想也有助于提高代码的复用性和可维护性。 项目的编译和运行环境选择了JDK 1.8。尽管Java已经推出了更新的版本,但JDK 1.8依旧是一种成熟且稳定的选择,广泛应用于各类项目中,确保了兼容性和稳定性。 在服务器方面,本项目部署在Tomcat 7+之上。Tomcat是Apache软件基金会下的一个开源Servlet容器,也是应用最为广泛的Java Web服务器之一。其稳定性和可靠的性能表现为Java Web应用提供了坚实的支持数据库方面,我们采用了MySQL 5.7+。MySQL是一种高效、可靠且使用广泛的关系型数据管理系统,5.7版本在性能和功能上都有显著的提升。 值得一提的是,该项目包含了前后台的完整源码,并经过严格调试,确保可以顺利运行。通过项目的学习和实践,您将能更好地掌握从后端到前端的完整开发流程,提升自己的编程技能。欢迎参考博主的详细文章或私信获取更多信息,利用这一宝贵资源来推进您的技术成长之路!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值