共查询到16条相似文献,搜索用时 93 毫秒
1.
个体软件过程(PSP)是当前软件行业的重要技术,给开发者提供了一个进行软件开发的标准化框架.本文在阐述个体软件过程(PSP)原理的基础上,结合软件过程的实施过程,探讨了实施个体软件过程PSP时要注意的问题. 相似文献
2.
3.
PSP的软件测量研究 总被引:1,自引:1,他引:0
本文从个体软件过程PSP的体系结构和工作改进过程出发,对PSP中的软件测量进行了研究,指出了其关键的测量元,最后,为帮助实施PSP,给出了对实施效果进行评估的评价标准. 相似文献
4.
本文介绍了CMMI,TSP和PSP,阐述了将CMMI、TSP和PSP三者结合的软件过程改进框架,并分析了该框架在行业中的应用及效果. 相似文献
5.
PSP支持RUP的应用研究 总被引:2,自引:2,他引:2
江瑜 《计算机工程与设计》2005,26(9):2543-2545,2564
RUP(Rattonal Unified Process)是由Rational软件公司开发和营销的一种软件工程过程,它提供了如何在开发组织中严格分配任务和职责的方法.PSP是软件工程师个体软件过程改进的指导框架,它提供了一些度量标准、操作步骤和模板帮助工程师改进个人的软件工程技巧.在阐述PSP和RUP原理的基础上,探讨以PSP支持RUP,通过个人软件过程的改进,从而提高组织整体的过程改进效果,达到改善软件产品质量、提高软件开发效率的目的. 相似文献
6.
7.
8.
9.
展翔 《数字社区&智能家居》2006,(12):19-20
PSP是为帮助软件工程师完成出色的工作而设计的,它通过循序渐进的方法帮助软件工作人员度量、分析和改进自身的工作过程,从而提高工作效率,减少工作失误,并最终达到在预定的时间内生产出高质量软件产品的目的。本文描述了PSP的持续改进过程及在软件开发中的作用,给出了PSP的进化框架,分析了PSP与TSP、CMM之间的关系,并针对办公自动化信息平台的开发,说明了其具体实施过程。 相似文献
10.
展翔 《数字社区&智能家居》2006,(35)
PSP是为帮助软件工程师完成出色的工作而设计的,它通过循序渐进的方法帮助软件工作人员度量、分析和改进自身的工作过程,从而提高工作效率,减少工作失误,并最终达到在预定的时间内生产出高质量软件产品的目的。本文描述了PSP的持续改进过程及在软件开发中的作用,给出了PSP的进化框架,分析了PSP与TSP、CMM之间的关系,并针对办公自动化信息平台的开发,说明了其具体实施过程。 相似文献
11.
Anders Wesslén 《Empirical Software Engineering》2000,5(2):93-123
The Personal Software Process (PSP) has during the last couple ofyears gained attention as a way to individual improvements insoftware development. The PSP is introduced to students and engineersthrough a course, which introduces a personal software developmentprocess. The personal software development process is improvedin steps during the course and a collection of methods is introducedto support the personal development process. The question is,however, how do these methods influence the performance of anindividual engineer? This question has been studied in a studymade at the Software Engineering Institute, and the study hasshown that the methods in the PSP have a positive effect on theperformance of the individuals. There is however a need to replicatethis study to confirm the findings in other settings and withother individuals. This paper describes a replicationof the study made at the Software Engineering Institute. Boththe original study and this replication are made on data reportedfrom the students taking the PSP course. The differences betweenthe two studies are the programming languages used, which heldthe courses, the class sizes, and the experiences of the students.In summary, the results from this replication confirm the resultsin the original study: Size estimation accuracy gets better,the defect density gets lower, the defects are found earlierand that the pre-compile yield gets better during the PSP course.Basically, the two studies show that the methods in the PSP helpengineers to improve their performance. 相似文献
12.
本文首先简要介绍了PSP的原理,阐述了如何使学生理解从个体软件开发过程到软件产品工程过程,培养学生从开发简单小程序的实践转向开发大规模软件。然后结合实际的教学环境对教学策略加以详细的说明,并对收集到的学生数据进行总结和分析。 相似文献
13.
14.
Since the early years of computing, programmers, systems analysts, and software engineers have sought ways to improve development process efficiency. Software development tools are programs that help developers create other programs and automate mundane operations while bringing the level of abstraction closer to the application engineer. In practice, software development tools have been in wide use among safety-critical system developers. Typical application areas include space, aviation, automotive, nuclear, railroad, medical, and military. While their use is widespread in safety-critical systems, the tools do not always assure the safe behavior of their respective products. This study examines the assumptions, practices, and criteria for assessing software development tools for building safety-critical real-time systems. Experiments were designed for an avionics testbed and conducted on six industry-strength tools to assess their functionality, usability, efficiency, and traceability. The results some light on possible improvements in the tool evaluation process that can lead to potential tool qualification for safety-critical real-time systems. 相似文献
15.
Wen-Hsiang Shen 《Information and Software Technology》2011,53(2):137-148