首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到16条相似文献,搜索用时 140 毫秒
1.
PSP的软件测量研究   总被引:1,自引:1,他引:0  
侯红  郝克刚 《计算机科学》2005,32(10):241-244
本文从个体软件过程PSP的体系结构和工作改进过程出发,对PSP中的软件测量进行了研究,指出了其关键的测量元,最后,为帮助实施PSP,给出了对实施效果进行评估的评价标准.  相似文献   

2.
软件组织的过程管理既依赖于组织过程的改进,也依赖于组织中个体过程的优化.如何提高个体的工作技能,改进个体的工作方法是软件组织和个人面临的一个重要问题,PSP(个体软件过程)的研究在这个问题上做出了卓有成效的探索.本文试从PSP的发源和概念上进行阐述,讨论了PSP的过程框架和进化框架.  相似文献   

3.
在阐述个人软件过程(PSP)和小组软件过程(TSP)原理的基础上,结合软件过程实施环节和项目组开发实践,探讨了PSP/TSP体系为整个软件开发过程提供的从个人技能到团队协作的过程保障。  相似文献   

4.
基于PSP的软件项目计划管理   总被引:2,自引:0,他引:2  
在软件企业实施个体软件过程(Rersonal Software Process,PSP)和软件项目管理经验基础上,提出了基于PSP的软件项目计划管理方法,该方法是建立在项目计划遵循所定义的软件过程、基于历史数据的工作量估计和基于工作单元的跟踪等三原则之上.该方法在软件企业进行了实施,结果表明取得了很好的效果.  相似文献   

5.
提出了一种支持PSP过程的SPEM扩展元模型P-SPEM,并给出了基于P-SPEM的PSP实施过程及支持该过程的原型工具.其中使用PROBE方法帮助个体进行项目计划和估算,用DEA分析方法综合评价工程师的过程性能,有效地指导工程师实施PSP.  相似文献   

6.
个体软件过程(PSP)为工程师做软件工作提供了一个受过训练的个人框架.当工程师使用PSP时,理想的过程目标是按进度和费用生产没有缺陷的产品.PSP包括方法、表格和脚本,以此来指导软件工程师计划、测量和管理他们的工作.PSP可用于任何编程语言或设计方法,以及软件工作的许多方面,包括编写需求、运行测试用例、定义过程和修改缺陷等.文章详细描述了什么是PSP,以及它是如何起作用的.  相似文献   

7.
PSP支持RUP的应用研究   总被引:2,自引:2,他引:2  
江瑜 《计算机工程与设计》2005,26(9):2543-2545,2564
RUP(Rattonal Unified Process)是由Rational软件公司开发和营销的一种软件工程过程,它提供了如何在开发组织中严格分配任务和职责的方法.PSP是软件工程师个体软件过程改进的指导框架,它提供了一些度量标准、操作步骤和模板帮助工程师改进个人的软件工程技巧.在阐述PSP和RUP原理的基础上,探讨以PSP支持RUP,通过个人软件过程的改进,从而提高组织整体的过程改进效果,达到改善软件产品质量、提高软件开发效率的目的.  相似文献   

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

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

10.
个体软件过程(Personal Software Process:PSP)和团队软件过程(Team Software Process:TSP)在国外许多著名软件企业得到了广泛应用,并由此带来了令人瞩目的成效,但他们在我国的实际应用还刚刚起步。作者根据在实际应用中的结果,对PSP和TSP的优缺点以及与CMMI的关系进行了系统地分析,对他们在我国软件项目管理方面的应用前景进行了展望。  相似文献   

11.
PSP在软件开发中的应用研究   总被引:2,自引:0,他引:2  
PSP给开发者提供了一个进行软件开发标准结构化框架,是实施CMM的基础,根据“城市信息化社区型电子商务eks电子化服务亭”的开发实际情况,提出了一种基于PSP的改进框架,并且引入了一种基本的软件缺陷估计方法。  相似文献   

12.
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.  相似文献   

13.
为了解决个体软件过程(VSP)教学中多数学生开发软件时不遵循流程、记录数据明显滞后、缺乏数据分析习惯等问题,我院设计了基于Web的PSP辅助教学系统。通过该教学系统的运用,规范了学生开发软件的过程,使其尽早掌握软件开发过程中诸如时间管理、质量保证等关键环节。  相似文献   

14.
Software organizations can significantly improve the quality of their output if they have a defined and documented software process, together with the appropriate techniques and tools to measure its effectiveness. Without a defined process it is impossible to measure success or focus on how development capability can be enhanced. To date, a number of software process improvement frameworks have been developed and implemented. However, most of these models have been targeted at large-scale producers. Furthermore, they have applied to companies who use traditional development techniques. Smaller companies and those operating in development areas where speed of delivery is paramount have not, as yet, had process improvement paradigms available for adoption.This study examined the software process in a small company and emerged with the recommendation of the use of the Dynamic Systems Development Method (DSDM) and the Personal Software Process (PSP) for achieving software process improvement.  相似文献   

15.
浅析个体软件过程   总被引:4,自引:0,他引:4  
讨论了个体软件过程的框架和它的实施过程,力求帮助软件从业人员发展个人技能。  相似文献   

16.
Humphrey  W.S. 《Software, IEEE》1996,13(3):77-88
Improved software processes lead to improved product quality. The Personal Software Process (PSP) is a framework of techniques to help engineers improve their performance-and that of their organizations-through a step-by-step, disciplined approach to measuring and analyzing their work. This article explains how the PSP is taught and how it applies to different software engineering tasks. The author reports some promising early results  相似文献   

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

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