分享到:

如何进行软件配置管理

笔者在ISO9001认证和SW-CMM评估的实践过程中发现,软件配置管理在项目管理中的作用十分关键。$$    (本文共3页) 阅读全文>>

苏州大学
苏州大学

软件质量控制方法和CMM研究与应用

随着信息化的深入发展,在国内教育系统中实施数字化校园的范围越来越广,数字化校园中的软件项目规模也是日趋扩大。由于数字化校园的软件项目大多具有多面性,面向的是多个使用层面的人员,包括老师、学生、家长,导致了这一类的教育软件本身的需求就存在多样性和变化性,同时,当今软件系统的开发已经从依赖少数的天才程序员转变成为依靠更大规模的团队协作,这就给当前的这一类软件的开发过程也就是软件工程提出了更高的要求。软件工程在信息化发达国家已得到广泛的研究和实践。1984年,美国国防部资助卡内基梅隆大学成立了软件工程研究所(SEI),研究影响软件工程成功的关键因素和软件开发组织能力的评估方法。经过大量的调查和实践经验总结,SEI提出了软件开发组织的过程能力成熟度模型(CMM)。CMM是一种用于评价软件承包商能力并帮助其改善质量的方法,目前,它是国际上最流行、最实用的软件生产过程标准以及软件企业成熟度认证标准。CMM由低至高共分为5个级别:初始级、可重...  (本文共62页) 本文目录 | 阅读全文>>

电子科技大学
电子科技大学

基于敏捷与CMMI的安全关键软件过程管理应用研究

集成的软件能力成熟度模型是当前国际上进行软件过程控制、软件组织能力成熟度评价和开展软件过程改进活动的通用模型。随着此模型在项目实施和推广过程中出现的种种弊端日益明显,敏捷软件开发方法以一个很好的弥补角色逐步流行。迭代增量软件开发方法是敏捷的主流方法,但它也有其不足之处,目前国内软件界对于敏捷方法是否适用于安全关键软件仍普遍持怀疑的态度。因此,摸索适用于安全关键软件并能将规范化过程与敏捷方法有效结合的软件过程管理方法,对于我国安全关键软件的过程改进具有重要的意义。本论文针对上述问题,在安全关键软件特征分析结果的基础上,通过结合实际软件项目实施过程,探索敏捷迭代增量软件开发方法与集成的软件能力成熟度模型的结合,建立一套适用于安全关键软件的过程管理方法。主要研究内容为:1.对集成的软件能力成熟度模型和敏捷方法进行分析研究,根据集成的软件能力成熟度模型的规范化软件开发过程控制能力,以及敏捷方法在周期性迭代式开发、增量式交付及可持续开发与...  (本文共99页) 本文目录 | 阅读全文>>

《电子技术与软件工程》2014年20期
电子技术与软件工程

软件配置的管理

软件配置管理是一种软件开发管理方法,它具有规范性和高效性,软件配置管理是一套规范、高效的软件开发管理方法,软件配置管理的主要功能是提供工作空间管理、软件过程管理、软件的开发...  (本文共1页) 阅读全文>>

西安电子科技大学
西安电子科技大学

智能电视台标识别系统的设计与实现

随着科技的不断进步,智能电视得到越来越广泛的普及。电视台台标作为电视频道的主要标志,不仅包含着电视节目的频道信息,还包含着节目的内容信息和节目的信源信息等。若能够实时的识别电视台台标,不但可以对电视播放内容的合法性进行有效的监控,还可以对电视节目的收视情况进行有效的统计。另外,利用台标识别技术,还可以进行快速的频道搜索。已有的台标识别系统,都是在电视端进行图片采集,在服务器上进行图像识别。这种处理方式,势必会因为图片的网络传输开销,影响识别的实时性。若存在大量的图片需要同时在服务器上进行识别,就会给服务器带来巨大的计算压力,影响服务器的性能。另外,已有的台标识别系统,往往都只实现了台标识别的功能,而没有对识别结果进行有效的统计分析。本文实现的台标识别系统,不但实现了在智能电视上进行台标识别,解决了已有方法的实时性问题,而且实现了对识别结果的实时统计分析。本文实现的系统由两个子系统组成,一个是台标识别子系统,另一个是管理平台子系统...  (本文共99页) 本文目录 | 阅读全文>>

《信息与电脑(理论版)》2011年04期
信息与电脑(理论版)

加强软件管理 提高系统软件质量

软件质量的重要性是不言而喻的,人们能够认识到软件质量的重要性,但是能够清楚地了解提高软件质量的方法的人是很有限的。随着软件规模的增大,开发环境的日益复...  (本文共1页) 阅读全文>>