TSP的基本知识

(joyfire)

  chwcr的文章得到了热烈响应,同时也有不少朋友希望了解TSP。这里是我收集的一些资料。

实施TSP的条件

  ·需要有高层主管和各级经理的支持,以取得必要的资源。
  ·整个软件开发小组至少应在CMM的第二级(可重复层)。
  ·全体软件开发人员必须经过PSP的培训,并有按TSP工作的愿望和热情。
  ·开发小组成员应在2到20个人之间。

TSP基本度量要素

  ·所编文档的页数。
  ·所编代码的行数。
  ·花费在各开发阶段或各开发任务上的时间(以分为单位)。
  ·在各个开发阶段中引入和改正的差错数目。
  ·在各个阶段对最终产品增加的价值。

TSP过程质量元素

  ·软件设计时间应大于软件实现时间。
  ·设计评审时间至少应占一半以上的设计时间。
  ·代码评审时间至少应占一半以上的代码编制时间。
  ·在编译阶段发现的差错不超过10个/KLOC。
  ·在测试阶段发现的差错不超过5个/KLOC。

 

Index

TSP软件工程方法(Mar. 19, 2003, by chwcr)
  -->TSP的基本知识(Mar. 20, 2003, by joyfire)
  -->CMM、PSP和TSP的关系(Mar. 21, 2003, by chwcr)