提示
按市监局要求,所有园区商户均需上传有效期内的“营业执照”信息,向用户展示,谢谢配合!

买好钢 · 享实惠 · 够省心

首页 > 钢铁百科 > 百科分类 > 常用软件 > 个体软件过程

按字母顺序浏览 全部 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

个体软件过程

PSP概述

个体软件过程是由美国CarnegieMellon大学软件工程研究所(CMU/SEI)的Wattss.Humphrey领导开发的,于1995年推出,在软件工程界引起了极大的轰动,可以说是由定向软件工程走向定量软件工程的一个标志。PSP是一种可用于控制、管理和改进个人工作方式的自我改善过程,是一个包括软件开发表格、指南和规程的结构化框架。

PSP为基于个体和小型群组软件过程的优化提供了具体而有效的途径,例如如何制订计划,如何控制质量,如何与其他人相互协作等等。在软件设计阶段,PSP的着眼点在于软件缺陷的预防,其具体办法是强化设计结束准则,而不是设计方法的选择。根据对参加培训的104位软件人员的统计数据表明,在应用了PSP后,软件中总的差错减少了58.0%,在测试阶段发现的差错减少了71.0%,生产效率提高了20.0%。PSP的研究结果还表明,绝大多数软件缺陷是由于对问题的错误理解或简单的失误所造成的,只有很少一部分是由于技术问题而产生的。而且根据多年来的软件工程统计数据表明,如果在设计阶段注入一个差错,则这个差错在编码阶段引发了3一5个新的缺陷,要修复这些缺陷所花的费用要比修复这个设计缺陷所花的费用多一个数量级。因此,PSP保障软件产品质量的一个重要途径是提高设计质量。

个体软件过程PSP的内容

PSP与具体的技术(程序设计语言、工具或者设计方法)相对独立,其原则能够应用到几乎任何的软件工程任务之中。PSP能够:

1、说明个体软件过程的原则;

2、帮助软件工程师作出准确的计划;

3、确定软件工程师为改善产品质量要采取的步骤;

4、建立度量个体软件过程改善的基准;

5、确定过程的改变对软件工程师能力的影响。

个体软件过程PSP的作用

l、使用自底向上的方法来改进过程,向每个软件工程师表明过程改进的原则,使他们能够明白如何有效地生产出高质量的软件。

2、为基于个体和小型群组软件过程的优化提供了具体而有效的途径。其研究与实践填补了CMM的空白。

3、帮助软件工程师在个人的基础上运用过程的原则,借助于PSP提供的一些度量和分析工具,了解自己的技能水平,控制和管理自己的工作方式,使自己日常工作的评估、计划和预测更加准确、更加有效,进而改进个人的工作表现,提高个人的工作质量和产量,积极而有效地参与高级管理人员和过程人员推动的组织范围的软件工程过程改进。


  • 浏览次数:1151
  • 编辑次数:2历史版本
  • 更新时间:2015-10-07 17:29:38

历史记录

  • 编辑者:xiansl#1
  • 修改日期:2015-10-07 17:29:38
  • 词条信息:个体软件过程
  • 编辑者:xiansl#2
  • 修改日期:2015-09-09 16:53:22
  • 词条信息:个体软件过程
提交成功
提交成功
采购确认函
询价单通知
新订单来了! 请尽快确认订单 马上确认
供应商已修改并确定订单 请重新确认订单信息 查看详情