首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 156 毫秒
1.
李心科  王常锐  邵堃  吴蕾 《计算机工程》2007,33(16):65-67,70
软件过程技术为开发人员提供一个标准的软件开发规范,使得软件开发生产率得以提高。在众多过程技术中SEI推出的软件能力成熟度集成模型(CMMI)过程评估改进框架被广泛地接受和使用。该文阐述了CMMI评估度量框架在实施时所存在的不足,提出了一种针对CMMI并结合PSM理论的软件过程定义度量模型PSM4CMMI,分析了该模型各个组件的作用,介绍了如何利用该模型实现SPMAS系统。  相似文献   

2.
基于度量的软件过程改进研究   总被引:1,自引:0,他引:1  
刘莉  傅英亮  陶强 《计算机工程与设计》2007,28(9):2003-2004,2022
在软件开发的整个过程中,需要对各个阶段进行评估、分析、改进,它们是一个不断循环的过程.即软件过程改进贯穿于软件开发的始终.如何对软件过程进行度量、度量元是什么,已经成为当前国内外研究的热点.对当前国内许多机构开展的质量管理体系认证模型进行研究,提出了一种基于CMMI的6σ软件度量框架,在此基础上分析了软件过程改进和评估中的关键问题.通过对软件过程的改进,从而提高软件产品质量和提升软件开发效率.  相似文献   

3.
软件测量是软件工程研究的核心问题之一。CMMI作为广泛流行的一个能力成熟度模型,软件测量是其中一个重要的组成部分。软件过程集成框架SPIF中实现的软件测量主要是对应于CMMI中与软件测量有关的过程域。介绍了这些过程域在SPIF中的实现以及SPIF对软件开发能力的评估和开发过程的改善所起到的作用。  相似文献   

4.
面向复用和基于构件的开发方法已经成为新的软件开发范例,许多企业也已经或计划引入这种新的软件开发方式。与一般的过程能力改进一样,这些企业也面临着如何评估自身当前软件复用能力从而制定下一步改进计划的问题。然而,当前流行的CMM/CMMI以及SPICE等过程标准都缺少面向复用和构件化开发过程的剪裁和定制,这在一定程度上阻碍了软件企业采用新的基于复用的开发方法。本文对软件复用能力评估和改进相关的工业实践和研究情况进行了总结,在此基础上提出了一种系统的软件复用能力评估框架。该框架为企业面向复用的开发过程提供了一种阶段式的评估框架,因此可以为企业面向复用能力的过程改进提供相应的指导和决策依据。本文还对软件复用能力评估框架的实施过程进行了探讨。  相似文献   

5.
《软件工程师》2015,(11):27-29
CMM/CMMI是国际上主要采用的软件过程改进模型,但这些模型主要来源于大型软件企业的软件过程经验,在小型企业中实施起来存在一定困难。敏捷方法是一种"轻量型"的软件开发方法。在敏捷方法开发过程中围绕用户的需求,采用迭代的方法进行开发。本文结合一个小型企业的软件过程改进实践,采用敏捷开发方法和CMM/CMMI相结合的思路,经过两年在上海某小型软件企业的改革和实践,探索到了适合小型软件企业软件过程改进的方法和模型。  相似文献   

6.
软件过程改进是小型软件企业提高软件质量和生产率的必经之路.文章分析了集成软件能力成熟度模型CMMI、个体软件过程PSP和群组软件过程TSP三者之间的关系,并结合我国小型软件企业的特点,提出了一种适用于小型软件企业的过程改进模型.  相似文献   

7.
软件过程改进框架   总被引:2,自引:0,他引:2  
在软件开发过程中,软件工程师以及软件组织不可避免地会遇到各种困难,尤其是软件组织在实施能力成熟度模型(CMM)过程中面对的各种挑战.根据对CMM研究的体会与实践经验,提出了以集成的能力成熟度模型(CMMI)为基础,以个体软件过程和群组软件过程为支持的软件过程改进框架.  相似文献   

8.
本文在对CMMI(3级)必需的和期望的模型要素共性操作提取和分析的基础上,详细介绍了基于CMMI的软件过程管理系统的功能模块,描述了按照软件开发的实际流程进行细化和实施的过程,最后给出了一个系统应用的实例.  相似文献   

9.
侯红  郝克刚 《计算机科学》2006,33(11):289-292
本文从CMMI的体系结构出发,对CMMI中的软件测量进行了研究,分析了其测量的演进过程,总结分析了目前组织在实施CMMI时对测量的误解和存在的问题,最后,为帮助实施CMMI,给出了对实施效果进行评估的评价标准。  相似文献   

10.
论SW-CMM在小型软件企业中的应用   总被引:2,自引:0,他引:2       下载免费PDF全文
软件能力成熟度模型已成为事实上的软件过程改进的工业标准。本文针对国内小型软件开发企业的特点,探讨了如何在小型软件开发企业中正确地应用SW-CMM,以提高其软件产品的质量,促进软件出口。  相似文献   

11.
王艳慧 《微机发展》2008,18(5):141-143
CMM是一种软件生产过程标准和软件企业成熟度评估标准,该标准侧重于软件开发过程的管理及工程能力的提高与评估。基于CMM理论在软件过程改进中的应用,针对软件开发过程中存在的问题,采用CMM2级项目级实践,实现4个关键过程域:需求管理、软件项目计划、软件项目跟踪和监督、软件质量保证,制定出符合项目需求和管理的规范与过程,将CMM理论应用于软件开发过程中,对项目各个环节的工作进行改进,取得良好的过程改进效果,并从中总结基于CMM模型进行过程改进的经验。  相似文献   

12.
传统的ERP软件是基于C/S结构的,难以扩展,可重用性差。本文通过MVC设计模式,给出银鸽造纸企业ERP软件的一种设计解决方案,该方案能够简化软件开发过程,提高软件的性能和可维护性,避免了开发者和设计者的重复投资,对其它ERP软件的开发设计具有借鉴作用。  相似文献   

13.
基于嵌入式 Internet技术下 ,如何才能有效快速的提高嵌入式软件的开发速度 ,使我们能够抛弃传统的嵌入式 Internet系统开发的繁琐过程 ,缩短其开发周期及时发现设计阶段存在的问题 ,从而避免对硬件造成的损坏 ,提高软件的开发效率 ,因此在嵌入式软件开发阶段需要一个前台开发工具 .同时 ,要想高效的进行嵌入式 Internet软件的开发工作也必须要有好的开发助手和一套完整的开发过程 .基于嵌入式 Internet的前台开发工具—— EIBuilder的设计与实现为工业生产自动化系统和智能家电的网络化和智能化管理提供了可靠保证  相似文献   

14.
关于过程改进框架及其关键因素的探讨   总被引:2,自引:0,他引:2  
文章在介绍能力成熟度模型(CMM)的产生背景和世界各国CMM评估情况的基础上,根据对CMM研究的体会与实践的经验,提出了以集成的能力成熟度模型(CMMI)为基础、以个体软件过程(PSP)和群组软件过程(TSP)为支持的过程改进框架,并提出了实现过程改进的五个关键因素。这个框架和这些关键因素可以作为组织实现过程改进的一般指南。  相似文献   

15.
软件企业提高CMM成熟度等级的一种途径   总被引:2,自引:0,他引:2  
首先介绍了与CMM有关的概念、CMM软件过程成熟度等级模型以及软件过程和能力评估方法,并在此基础上提出了一种提高软件企业CMM等级的途径。  相似文献   

16.
基础软件平台质量评估   总被引:4,自引:0,他引:4  
兰雨晴  赵同  高静  接卉  金茂忠 《软件学报》2009,20(3):567-582
关于软件质量模型和软件质量评估模型的研究,一直是软件质量保障和评估领域的研究热点,国内外在这两方面进行了大量的研究,并取得了一定的研究成果.近年来,以操作系统为核心的基础软件呈平台化、体系化的发展趋势,基础软件平台的质量评估成为亟待解决的问题.在总结、分析软件质量模型、软件质量评估模型研究发展现状的基础上,重点归纳和描绘了基础软件平台的质量评估发展历程,并简要探讨了基础软件平台质量评估研究的发展方向,力求为展开基础软件平台的质量评估建立良好的基础.  相似文献   

17.
一种个体软件过程能力度量方法   总被引:1,自引:0,他引:1  
张瞫  王永吉  阮利 《软件学报》2009,20(12):3137-3149
个体软件过程(PSP)是由卡内基×梅隆大学软件工程研究所的Humphrey领导开发的.它是一种可用于控制、管理和改进个人工作方式的自我持续改进过程.随着工业界对软件过程改进需求的日益增长,PSP成为了软件组织为达成完全(从宏观到微观)量化过程管理研究中的一个热点课题.软件过程研究表明,高水平的个体软件过程能力是软件项目成功的关键,如何进行有效的个体软件过程能力度量是PSP中的一个核心问题.现有方法不能同时有效处理个体软件过程能力度量中的可变规模收益、多变量输入/输出以及决策者偏好问题.提出了一种综合了数据包络分析(DEA)和层次分析法(AHP)的个体软件过程能力评价方法——PSPADA,介绍了PSPADA的个体软件过程能力评价模型和核心算法(集成决策者偏好和估计规模收益).实验结果显示,PSPADA能够在考虑决策者偏好的同时,有效地进行多指标、规模收益可变的量化评估.  相似文献   

18.
With increasing interest by the software development community in software process improvement (SPI), it is vital that SPI programs are evaluated and the reports of lessons learned disseminated. This paper presents an evaluation of a program in which low-rigour, one-day SPI assessments were offered at no cost to 22 small Australian software development firms. The assessment model was based on ISO/IEC 15504 (SPICE). About 12 months after the assessment, the firms were contacted to arrange a follow-up meeting to determine the extent to which they had implemented the recommendations from the assessment.Comparison of the process capability levels at the time of assessment and the follow-up meetings revealed that the process improvement program was effective in improving the process capability of 15 of these small software development firms. Analysis of the assessment and follow-up reports explored important issues relating to SPI: elapsed time from assessment to follow-up meeting, the need for mentoring, the readiness of firms for SPI, the role of the owner/manager, the advice provided by the assessors, and the need to record costs and benefits. Based on an analysis of the program and its outcomes, firms are warned not to undertake SPI if their operation is likely to be disrupted by events internal to the firm or in the external environment. Firms are urged to draw on the expertise of assessors and consultants as mentors, and to ensure the action plan from the assessment is feasible in terms of the timeframe for evaluation. The RAPID method can be improved by fostering a closer relationship between the assessor and the firm sponsor; by making more extensive use of feedback questionnaires after the assessment and follow-up meeting; by facilitating the collection and reporting of cost benefit metrics; and by providing more detailed guidance for the follow-up meeting.As well as providing an evaluation of the assessment model and method, the outcomes from this research have the potential to better equip practitioners and consultants to undertake software process improvement, hence increasing the success of small software development firms in domestic and global markets.  相似文献   

19.
This paper presents a case study which describes the application of statistical process performance monitoring and capability assessment on a large process control software project. The process performance and capability monitoring used in the case study is part of a Quality Framework for Software Development (QFSD) devised for the development of control systems at Fisher–Rosemount Systems and provides a practical alternative to ISO9000 quality models. The process performance measurements were based on commonly available metrics that could be obtained with the minimum disruption to the processes being examined. The application of statistical methods were used to establish problem areas at the earliest opportunity allowing process adjustments to be made to improve the process performance. The processes used were defined in terms of work products which were categorized and evaluated for the level of completion. This allowed a process capability to be calculated. Those processes which were found to be at a lower capability level became the focus for the process improvement for the next project. In particular the capability measurement identified processes where questions needed to be raised about the relevance of the process, whether the techniques used were effective and whether the tools were adequate. It was found that achieving high performance and capability is a learning process with the development team improving with each new project. The benefits have been better managed, more cost and time effective projects producing higher quality software. Management and the development team have obtained a better understanding of the software development process and this continuing learning process has lead to a continuous improvement in both the development methodology and the resulting software. The paper presents examples of the real benefits that can be obtained by tracking process performance and assessing process capability at all stages, and shows that this can be achieved without the need to resort to complex procedures for process measurement, as most of the empirical data came from commonly available process data.  相似文献   

20.
现有软件过程可信性评估方法中,评估结果往往基于评估人员的主观经验,其准确性和客观性无法得到保证.为解决这个问题,提出了一种基于证据的可信软件过程评估方法(evidence-based trustworthy software process assessment method,EB-TSPAM).该方法以可信软件过程管...  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号