首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 93 毫秒
1.
刘伟  刘卫宏 《计算机工程》2002,28(9):284-286
TSP技术主要用于指导工程组如何更好地进行软件产品开发,实践表明TSP的使用有助于提高效率,保障产品质量,从而晚好地满足成本和进度要求,TSP可以指导小级和管理人员更好地解决软件产品开发中面临的诸多问题,文章主要描述TSP结构,创建以及TSP与PSP,CMM间的关系。  相似文献   

2.
介绍了一个软件质量控制平台的设计与实现过程。该平台以CMM,TSP/PSP为核心理论依据,作为一个面向中小型软件企业的软件质量控制平台,它能够有效提高开发效率,帮助企业改进软件过程,并支持企业的软件能力最高达到CMM5级水平。内容包括TSP/PSP相关概念及特点,平台的系统架构、功能描述、实现技术以及项目的创新研究成果。为企业实施软件过程改进、构建基于TSP技术的大型复杂软件质量控制平台提供了很好的借鉴作用。  相似文献   

3.
任代蓉  蒋成  胡学海 《测控技术》2011,30(11):25-28
研究了应用计算机、仪器资源和虚拟仪器技术构建航空测试设备的软硬件实现方法和校准技术,并讨论了采用通用硬件结构和软件层次,实现测试设备的通用性和可成长性;采用测试行为描述语言实现TSP程序的可移植性的方案.最后讨论了如何利用现有检测标定体系来解决设备在可靠性和可追溯性等方面面临的问题.对检测系统的升级换代和扩展检测新型机...  相似文献   

4.
求解TSP问题的遗传算法实现   总被引:18,自引:0,他引:18  
TSP问题是一个典型的优化组合问题,现在有很多解决的方法。本文针对遗传算法求解TSP问题进行了研究,对选择、交叉和变异算子进行了算法设计,最后在Matlab软件上进行编程实现。结果表明,遗传算法在求解TSP问题时具有结果准确、收敛速度快等特点。  相似文献   

5.
随着信息社会的发展,TSP(TouchScreenPanel)的应用越来越普遍。文章在对S3C2410X嵌入式微处理和TSP技术进行简要介绍的基础上,分析了TSP在其中的硬件架构以及工作机理、控制寄存器的设置和实现其功能的驱动软件编程。并结合其在智能型快速牛奶检测仪中的应用,给出了TSP模块功能开发流程和部分C语言源程序。采用了TSP作为输入输出设备,使检测仪结构小巧美观、界面友好、操作简便,增强了仪器的人性化设计。  相似文献   

6.
群组软件过程(TSP)是软件行业里实施CMM的主要软件过程之一,属于重型的软件开发方法。极限编程(XP)则是一种轻量级的对质量和速度并重的软件开发方法,是敏捷方法中的主流。在阐述了TSP、XP的基本概念后,提出在TSP的应用过程中加入XP的思想,实现XP与TSP的有机结合,提高中小软件项目的开发速度和质量。  相似文献   

7.
介绍了软件质量控制平台(SQCP)的设计与实现技术.该平台以CMM/TSP/PSP为核心理论依据,是一个面向中小型软件企业的质量控制平台.它能够有效地提高开发效率,帮助企业改进软件过程.介绍了小组软件过程(TSP)的主要思想、平台的功能模块、系统架构、实现技术等.平台包括十一个功能模块,其中前八个功能是TSP中定义的八个核心过程脚本的具体实现,后三个功能是我们根据实际需要所做的扩充.系统设计采用三层结构,用Struts、Spring、Hibernate和FreeMarker等成熟的开发框架优化组合进行实现.  相似文献   

8.
孙丽萍 《计算机工程》2007,33(11):276-278,F0003
软件开发是一个群体协作的过程,要求团队成员在开发活动中相互分工、紧密协作。小组软件过程(TSP)的产生为规范软件开发和改进过程能力提供了有效而实际的帮助,TSP的实施遇到阻碍,主要是由于小组成员对TSP过程不够理解、交流和协同工作困难、软件过程数据处理繁琐等原因。该文提出了计算机支持的协同工作(SCW)-TSP系统解决这些问题,该系统根据CSCW的特性,将TSP的管理方法以计算机应用软件的形式加以实现,使开发团队能够更有效地应用TSP进行开发,全面提高软件开发的效率和质量。  相似文献   

9.
TSP是软件行业里实施CMM的主要软件过程之一,属于“重”型的软件开发方法。极限编程则XP是一种轻量级的对质量和速度并重的软件开发方法,是敏捷方法中的主流。本文在阐述了TSP、XP的基本概念后,提出在TSP的应用过程中加入XP的思想,实现XP与TSP的有机结合,提高中小软件项目的开发速度和质量。  相似文献   

10.
一种改进的遗传算法及其在旅行商问题中的应用   总被引:2,自引:0,他引:2  
针对以往各种遗传算法解决旅行商问题(TSP)经常面临过早收敛问题,提出了一种改进的遗传算法,使得改进后的算法可以有效保持种群多样性,从而提高了算法的稳定性和准确性。应用于解决TSP问题,并通过编程测试将改进后的遗传算法和经典遗传算法作了对比。  相似文献   

11.
群组软件过程是实现软件开发科学化管理的一种有效的手段。本文首先介绍了群组软件过程的基本内容;然后提出了群组软件过程应用中必然会遇到的三类问题,并结合自己的研究给出了相应的解决方案;最后,介绍了正在开发的一个群组软件过程运作支持环境。  相似文献   

12.
陈迎欣  刘群 《计算机应用》2004,24(11):52-55,59
描述了一种面向小组软件过程TSP(Team Software process)的仿真模型,根据TSP的特点,采用将离散和连续建模思想结合的一种混合模型。这种模型分为两层建立,外层体现软件开发过程的阶段性,内层体现软件开发过程的连续性,从两个层次上详细说明模型的结构和原理;给出了模型的形式化描述;并用一个例子来说明模型的执行过程及结果。此模型能够从不同角度模拟软件的开发过程,并能够对软件开发过程进行监督和预测。  相似文献   

13.
Iterative design and testing within the software development life cycle   总被引:1,自引:0,他引:1  
The activity of testing begins during system development and spans all subsequent phases. Some system development lifecycles describe testing which is performed after the coding phase, but this may cause the software to be delivered without sufficient testing. In this paper, we present a software system development lifecycle model, called the Test design Stages Processed model (TSP model), in which we emphasize that iterative test design stages should be incorporated at each phase of the software development lifecycle. When a phase is completed, testing of the phase should also be completed at that time. Within this paper we have added unit, integration and system testing processes into BoochÕs micro–design process to generate a new designs and test model. This shows the process of iterative and incremental software development. Comparing this with our model, we explain how the TSP model can be used for developing and testing an object-oriented software system.  相似文献   

14.
软件过程改进及其模型   总被引:1,自引:0,他引:1  
系统地阐述了 CMM/ TSP/ PSP模型的内容 ,目的是进一步认识理解 CMM/ TSP/ PSP,并将三者有机地结合起来 ,有效地达到软件过程持续改进的结果 ,形成一套更先进、更科学、更新的管理模式  相似文献   

15.
陈迎欣  刘群 《计算机工程与应用》2005,41(33):106-108,130
论文建立了一种小组软件过程(TeamSoftwareProcess)的仿真模型,它是根据TSP的特点,将离散和连续建模思想结合形成的一种混合模型。并根据TSP的多阶段性质,将动态规划算法应用到模型中,在TSP各个阶段最佳地配置人员、资金和时间三种资源,以取得软件质量最优化。  相似文献   

16.
吴鸣宇  李伟生 《微机发展》2006,16(5):137-139
控制软件项目的风险是软件项目管理的重要组成部分。要控制软件项目的风险,首先需要进行软件风险评估,但是目前的软件风险评估方法存在着一些不足。对一些中小规模的软件开发来说,比如TSP,复杂的、高成本的风险评估方法并不适合。因此,对于类似TSP的中小规模软件开发,需要一种相对简单实用的风险评估方法。文中根据TSP开发的特点,在分析已有风险评估方法的基础上,提出了一个基于概率分类权重求和的风险评估方法,并在几个中小项目开发中应用了该方法,为项目的风险管理提供了快速有效的风险评估数值。  相似文献   

17.
Teaching disciplined software development   总被引:1,自引:0,他引:1  
Discipline is an essential prerequisite for the development of large and complex software-intensive systems. However, discipline is also important on the level of individual development activities. A major challenge for teaching disciplined software development is to enable students to experience the benefits of discipline and to overcome the gap between real professional scenarios and scenarios used in software engineering university courses. Students often do not have the chance to internalize what disciplined software development means at both the individual and collaborative level. Therefore, students often feel overwhelmed by the complexity of disciplined development and later on tend to avoid applying the underlying principles. The Personal Software Process (PSP) and the Team Software Process (TSP) are tools designed to help software engineers control, manage, and improve the way they work at both the individual and collaborative level. Both tools have been considered effective means for introducing discipline into the conscience of professional developers. In this paper, we address the meaning of disciplined software development, its benefits, and the challenges of teaching it. We present a quantitative study that demonstrates the benefits of disciplined software development on the individual level and provides further experience and recommendations with PSP and TSP as teaching tools.  相似文献   

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

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

京公网安备 11010802026262号