- 47
- 0
- 约3.6千字
- 约 17页
- 2016-12-19 发布于北京
- 举报
项目管理.TSP/PSP PSP/TSP 个人/团队软件过程 钟爱平 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 1、何谓PSP 个体软件过程(personal software process ,psp)是由 美国carnegie mellon大学软件工程研究所(cmu/sei)的 watts s. humphrey领导开发的,于1995年它的推出, 在软件工程界引起了极大的轰动,可以说是由定向软件 工程走向定量软件工程的一个标志。 PSP个人软件过程 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. psp是一种可用于控制、管理和改进个人工作方式的自 我改善过程,是一个包括软件开发表格、指南和规程的 结构化框架。 psp为基于个体和小型群组软件过程的优化提供了具体而 有效的途径,例如如何制订计划,如何控制质量,如何 与其他人相互协作等等。 自己就是自己的项目经理是PSP的宗旨 PSP个人软件过程 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. PSP个人软件过程 2、个人软件过程psp的内容 psp与具体的技术(程序设计语言、工具或者设计方法)相对独立,其原则能够应用到几乎任何的软件工程任务之中。psp能够:(1) 说明个体软件过程的原则;(2) 帮助软件工程师作出准确的计划;(3) 确定软件工程师为改善产品质量要采取的步骤; Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. PSP个人软件过程 (4) 建立度量个体软件过程改善的基准;(5) 确定过程的改变对软件工程师能力的影响。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. PSP个人软件过程 3、psp的工作步骤 根据前期项目需求分析定义好项目基线。 由项目经理或系统工程师进行工作任务分解(WBS),一般来说要具体到每一个模块的每一个具体的功能,2到3层式结构。根据团队成员综合情况安排任务。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. PSP个人软件过程 召集所有团队成员开PSP会议,这一步相当重要。在这一步,需要确认项目整体目标,项目风险管理,责任到人,工期评估,工作量饱和度评估,缺陷注入评估(质量管理),变更管理。一次会议是远远不够的。 PSP把每个任务都分为不同的阶段,一般来说有HLD,DLD,DLDR,Code,CR,Unit Test, IT这几个阶段,项目定义分工明确以后,应该严格按照这几个阶段实施。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. PSP个人软件过程 每周召开周会,按照PSP文档做进度管理以及其它的例如风险状态变更,项目范围管理,人员管理,缺陷管理等。如有需要实时做出项目计划调整。 对项目进行验收,对照PSP文档检验是否完成项目目标,主要涉及到项目完成度,质量,进度。总结这个项目的经验数据以备下个项目参考。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. PSP个人软件过程 3、psp的作用 使用自底向上的方法来改进过程,向每个软件工程师
原创力文档

文档评论(0)