《汽车软件开发中CMMI的应用-精品文档.docx》由会员分享,可在线阅读,更多相关《汽车软件开发中CMMI的应用-精品文档.docx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、汽车软件开发中CMMI的应用摘要:随着汽车越来越普及以及汽车功能的越来越完善,对于汽车软件开发也有着越来越大的需求,并且有着越来越高的要求。在当前汽车软件开发中,为能够使汽车软件开发获得理想的效果,需要对相关方法及技术手段进行利用,而CMMI就是其中比拟重要的一种,对于汽车软件开发质量及效率的提升特别有利。就CMMI在汽车软件开发中的应用,进而使汽车软件开发工作得以更好开展,为汽车软件开发提供更好的技术支持。关键词:汽车软件开发;CMMI技术;应用在目前汽车生产中,对于汽车软件的应用越来越多,并且对于汽车软件质量及功能方面也有着越来越高的要求,在这种情况下汽车软件开发工作的有效开展也就成为必要
2、任务及要求。在当前汽车软件开发经过中,CMMI的应用范围也在不断扩展,且在实际应用中发挥着越来越重要的作用,因此有效应用CMMI进行汽车软件开发也就特别必要。所以,作为汽车软件开发技术人员,应当合理利用CMMI进行软件开发,以保证软件开发得到满意效果。所谓CMMI所指的详细为软件能力成熟度模型集成,这一技术的研究目的就是在企业软件工程工作实际开展经过中,通过合理改良及管理,使企业能够加强本身软件开发以及软件改良能力,确保在企业预算不会超出的情况下,能够对高质量软件进行有效开发。由于CMMI在软件开发方面具有科学高效特点,并且能够不断改良软件开发,在企业软件开发方面也就发挥着重要的作用,并且能够
3、创造较高经济效益。根据CMMI基本内涵,在CMMI合理应用的基础上,可使汽车软件开发企业有效改良软件工程相关工作,并且对其进行有效管理,也就能够使企业根据需求对高质量汽车软件产品进行生产。因而,在基于CMMI进行软件开发及软件开发管理方面,其所表现出的特点为软件开发企业可根据有关计划实行各个方面经济活动的有效开展,同时,在集成模型的实际开发及管理方面,可利用文字实行描绘,也就能够根据实际状况,适当调整软件开发制度及相关的开发流程。另外,企业本身及企业汽车软件开发部门也需要对以CMMI为基础的汽车软件开发进行严格的质量把控,以确保企业运行项目能够在软件开发改良中更好介入,使企业软件产品可靠性及稳
4、定性得到更理想的保障,使软件开发工作获得愈加理想的效果。2基于CMMI的汽车软件需求2.1汽车软件的需求管理对于汽车软件而言,其有关需求来源包括很多方面的内容,其中有些来源于汽车终端使用人员,有些来源于汽车生产商开发要求,在这种汽车软件的需求来源不同的情况下,对于有关需求需要施行科学合理管理,这有着重要作用及意义。在CMMI配置管理经过中,其目的主要就是对于企业软件开发及管理中的有关需求,应当施行细化分析,且对于需求一样的有关工作产品,要确保其一致性。因而,在对汽车软件需求进行管理前,首先应当明确汽车软件需求中的各种类别,其所包括的主要内容为客户需求与非客户需求,以及紧急需求与非紧急需求,同时
5、也包括必要需求和非必要需求等相关内容,通过对不同需求之间关系进行合理协调,可创立良好的运行环境,进而保证汽车软件开发中CMMI能够实现理想的应用,为更好进行汽车软件开发提供更好的支持与保障。2.2汽车软件的需求对企业软件需求分析而言,其所包含的内容主要就是对于有关产品分析客户的二次需求,在此基础上使软件产品各个方面能够能够得到更好的完善。就CMMI实际应用而言,在汽车软件各种需求中,往往会存在一定特殊目的,对于这些特殊目的,其所包含内容主要为关键人员手实际需求,以客户要求为基础的有关产品需求与产品组件需求,还包括汽车软件中有关功能实际开发需求。在实际实践经过中,相关工作人员应当对这些方面的需求
6、进行合理分析,在此基础上才能够使基于CM-MI的软件开发获得愈加理想的效果,使软件开发需求能够得到更好的知足1-2。3汽车软件开发中CMMI的实践应用3.1基于CMMI的汽车软件开发中的概念设计在应用CMMI进行汽车软件开发经过中,在将相关需求明确的情况下,也就能够进行汽车软件开发中CM-MI应用的下一步,也就是概念设计,而这一经过中的主要内容就是概念设计以及概念评审。在概念设计经过中,对于与CMMI存在联络的有关设计经过被称为技术方案。在实际设计经过中,在将一个设计方案得出的情况下,根据有关原则,与知足需求想各种相关设计方案,均可进行讨论。另外,在基于CMMI进行汽车软件设计的情况下,对于其
7、中特定目的,应当保证其具备一定选择性,也就是讲在实行概念设计经过中,需要得出的设计方案应当在两个或两个之上,且需要其中选择与汽车软件开发相知足的相关设计方案,所选择的设计方案及数量,对于企业软件开发并不会产生太大影响,在评价其概念时,可选择检查表及专家评价相结合方式,在此基础上使产品制成率能够实现有效提升。另外,对于产品效果,通过专家会诊方式实行检测,与检查表方式相比能够获得愈加理想的效果,但是,在对有关产品实行专家会诊之前,汽车软件开发企业应当对软件开发中CMMI的有关要求充分理解,在此基础上以文档形式记录专家意见,并且使具体检查表得以构成,同时,通过定期检查检查表有关数据,也就能够使汽车软
8、件不再过于依靠有关技术及经过,也就能够使企业软件开发得到愈加理想的效果。3.2基于CMMI的汽车软件开发中的标准设计在汽车软件开发经过中,对于CMMI的应用,在概念设计完成之后,对于汽车软件,需要实行标准设计,即规范性设计。在这一环节的有关工作开展中,包括的内容为对相关设计标准进行开发,还包括案例设计内容。对于这两个方面的内容需要加强重视。首先,在汽车软件设计经过中,设计标准以及设计案例属于其中的核心环节,并且在软件开发的整个经过中也是CMMI技术应用的必要经过。在汽车软件的实际开发经过中,对于CMMI的应用,其设计规范及案例都不具备详细的经过,基于此,针对设计规范与方案,可将其与技术方案中有
9、关的不同目的需求分别对应,也就是产品设计开发,还有产品组件的设计开发。在基于技术方案实行产品组件开发的情况下,需要注意的一个方面为本身接口设计,还包括重要性评价及选择的有关内容。因而,基于CMMI实行汽车软件开发,需详细分析设计规范还有相关案例,需要开发设计工作人员能够具体分析汽车软件在实际应用中所控制的对象,在此基础上将设计规范内容作为产品组件接口中的一个重要部分,也就能够有效实现CMMI应用以及汽车软件开发,保证汽车软件开发能够得到愈加理想的效果。3.3程序编码及审核在汽车软件开发经过中,对于CMMI的应用,在各项任务中比拟重要的一点为程序编码与程序审核。在汽车软件编码与审核方面,其与标准
10、设计之间存在一定类似之处,故而对于程序编码与审核,需要对应汽车软件开发中有关要求。对于汽车编码,需要企业规模与技术到达一定水平情况下,才可就将其当作重点内容考虑,在基于CMMI实行汽车软件开发的状态下,对于其中同级编审,会被作为二维独立编辑域,且在有关测试面板中进行应用,也就能够使软件开发企业及相关工作人员能够对实际程序编辑状况更具体了解,在此基础上也就能够使汽车软件开发中CMMI应用效率实现有效提升,保证汽车软件开发能够获得愈加理想的效果3-4。4汽车软件开发中CMMI的应用中需要注意的问题随着目前汽车软件开发的不断发展,在汽车软件开发中CMMI的应用也越来越广泛,并且发挥的作用也越来越重要
11、,因此实现CMMI的更合理应用也就特别必要。为能够使汽车软件开发中CMMI的应用获得满意的效果,需要对相关问题加强注意,详细应当注意下面几个方面的问题。1对于CMMI应用应当加强认识。在汽车软件开发经过中,作为汽车软件开发工作人员,应当对CMMI的应用加强认识,对于这一应用的各个方面内容需要充分合理把握,在此基础上才能够实现其更理想的应用。另外,相关研究人员需要对CMMI的应用进一步加强深化研究,进而能够对CMMI的应用进行更深化了解,进而使其应用具有更理想的根据与支持,也就能使CMMI在汽车软件开发中的作用更好认识,使其得到应有的效果。2选择CMMI应用的有效方式及形式。在利用CMMI实行汽
12、车软件开发经过中,还需要对应用有效方式及解学合理的形式进行应用,以实现更理想的软件开发。作为汽车软件开发人员,需要结合汽车软件开发的实际需求及要求,对CMMI进行合理应用,进而保证CMMI的应用能够更好符合实际需求,使其作用得以更好发挥。另外,软件开发工作人员应当在不同汽车软件设计中对CMMI应用形式进行合理选择,进而使CMMI的应用能够愈加具有针对性,这对于CMMI应用效果的提升以及汽车软件开发的更好实现均有着重要作用及意义。3汽车软件开发人员需要不断提升本身能力及素质,对于CMMI相关知识能够不断加强学习,将CMMI更熟练把握,并且需要不断学习汽车软件开发相关知识,进而实现本身汽车软件开发能力的有效提升,进而保证CMMI在汽车软件开发中实现更理想的应用,促使汽车软件开发的更好发展。在目前汽车软件开发中,CMMI有着越来越广泛的应用,在进一步提升汽车软件开发质量及效率方面有着特别重要的作用,因此实现CMMI在汽车软件开发中的理想应用也就特别必要。作为汽车软件开发相关工作人员,对于CMMI需要加强认识,把握CMMI在软件开发中的实践应用及各个环节内容,并且要对相关问题加强注意,在此基础上才能够使CMMI在汽车软件开发中的作用得以更好发挥,使汽车软件开发获得愈加满意的效果。