P2P是什么东西呢?我承认我孤陋寡闻!!!

来源:百度知道 编辑:UC知道 时间:2024/05/13 18:00:37
flash get是否属于这种东西呢?
PSP同p2p是同种东西???疑惑~~~~

个体软件过程(Personal Software Process,简称 PSP)为软件人员进行软件开发提供了一个规范的个人过程框架,PSP过程由一系列方法、表单、脚本等组成,用以指导软件人员计划、度量和管理他们的工作,同时它显示了如何定义过程及如何测量其质量和生产率。

2 PSP基本原理
PSP的设计是基于以下计划和质量的基本原理:

每一个工程师都是不同的,要追求最大效率,工程师必须计划他们的工作并将他们的计划基于其个人的数据基础上
要牢固的改善其表现,工程师必须采用经过良好定义和度量的过程
要生产高质量的产品,工程师必须对其产品的质量有其个人的责任。好的产品是不能由错误产生的,工程师必须为他们的工作质量而奋斗
发现并修复缺陷的时间越早其成本越低
防止缺陷的产生比发现他们更有效
正确的方式通常也是最快和最廉价的方式
要以正确的方式工作,工程师必须在开始工作以前对他们的工作进行计划,而且必须用一个定义的过程进行计划。为了了解他们个人的表现,他们必须度量其每一个工作步骤的花费时间,产生和消除缺陷的数量以及他们所制造产品的规模。为了稳定的生产高质量的产品,工程师必须计划、度量和跟踪产品的质量,而且必须从工作的开始就关注产品的质量。最后他们必须分析他们每一个工作的结果用以改善其个人的过程。

3 PSP过程结构

4 PSP的级别
PSP由五级组成,每一级都试图指出过程缺陷并提供解决方法。五级分别为PSP0、PSP1、 PSP2、PSP3和TSP[35],每个都包括几个单独的步骤。如下图所示:

4.1 PSP0 - 个人度量
个人度量(PSP0)是PSP的开始。在这个最初的步骤中将学习如何将PSP表单和脚本应用他们的工作。他们通过度量开发时间和缺陷(包括发生的和解决的)来实现上述目标。PSP0有三个阶段:计划、开发(包括设计、编码、编译和测试)和事后分析。
PSP0.1增加了编码标准、规模度量和过程改善建议(PIP)表单。PIP让工程师记录问题以及改善其过程的建议。同时他们也能了解表单如何帮助他们采集和使用过程数据。

4.2 PS