个体软件过程(psp)和团队软件过程(tsp)简介

个体软件过程(psp)和团队软件过程(tsp)简介

ID:21605666

大小:212.31 KB

页数:24页

时间:2018-10-19

个体软件过程(psp)和团队软件过程(tsp)简介_第1页
个体软件过程(psp)和团队软件过程(tsp)简介_第2页
个体软件过程(psp)和团队软件过程(tsp)简介_第3页
个体软件过程(psp)和团队软件过程(tsp)简介_第4页
个体软件过程(psp)和团队软件过程(tsp)简介_第5页
资源描述:

《个体软件过程(psp)和团队软件过程(tsp)简介》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、个体软件过程(PSP)和团队软件过程(TSP)简介变化的需求个人软件过程(PSP)和团队软件过程(TSP)原则和目标什么是团队软件过程(TSP)?管理支持的需求什么是个体软件过程(PSP)和它有什么作用?课程总结课件主题:现今,软件控制着大多数商业、政府和军事系统。工厂由软件来管理大多数高级商品由软件控制金融、集中管理和商业操作大部分由软件来操作软件的花费、安排和质量现在都属于商业范畴。软件世界的变化摩尔定律:18个月增长为两倍,5年增长为19倍。软件产品规模越来越大随着尺寸的增长,项目越来越麻烦。这是一个扩展性的问题:现在的软件实践并不适合扩展,随着尺寸增大,项目就会

2、陷入困境。(Standish混乱报告[1999年])大规模的软件项目经常失败无论大小软件项目失败主要有四个原因。项目提交的报告中描述的经常是不现实的。越大的项目,冲突和问题怎么可能越少?如果我们没什么可说的,谁又会去听呢?规模大的项目控制起来很困难。现今,越来越少的开发人员有个人计划。没有计划,你不可能知道工作的状态。如果你不知道你处于什么位置,管理层就不可能了解工作状态。如果管理层不了解工作状态,他们就不能管理项目。为什么项目失败-1质量问题随着项目尺寸而越来越糟糕。在软件系统中,如果任何部分出现质量问题,软件系统将会出现质量问题。如果开发人员不管理质量,他们的团队不

3、可能管理质量。当处于无管理的状态时,质量就经常会变得很糟糕。为了更有效率,团队需要领导和训练。领导让团队有动力和有输出产品。训练开发人员团队成为能解决问题的团队。能解决问题、有效率、有提交产品的团队的工作是相当出色的。为什么项目失败-2许多个人和企业都依赖于软件。我们需要提前获得大型的、更复杂、更安全的软件系统。但是不同的软件实践下,却可能无法实现这个目标。团体软件过程(TSP)标示了这个需求。个体软件过程(PSP)提供了开发人员需要的知识和技能,来满足开发人员在实行团队软件过程(TSP)团队中工作的需要。变化的需求团队软件过程(TSP)的最初目标是提高管理信心使你的团

4、队获得导向性。一个自导向的团队:设定一个它自己的目标拥有并划分它拥有的角色决定它自己的开发策略定义它自己的软件过程开发它自己的计划测量、管理和控制它自己的工作自导向的团队会工作得很出色。管理支持-1管理层将支持你直到你达到他们的需要提供你工作的正规报告你的计划听起来增加他们的信心做有质量的工作响应变化的需求你遇到困难的时候找他们以获得帮助管理支持-2自导向的团队是优良的团队。管理层将认同你管理自己的工作,因为他们相信你会做得非常出色。为了让他们有这样的信心,你必须:维护花费和记录计划测量和跟踪你的工作适当地向让他们展示你可以做出色的工作。个体软件过程将向你展示如何做到这

5、些。管理支持-3一个软件系统的质量决定了它最差的组件的质量。一个软件组件的质量取决于开发它的个体。一个软件组件的质量取决于开发它所使用的过程的质量。质量的关键是个体开发人员的技巧、提交产物和执行什么样的个体过程。个体软件过程(PSP)原则-1作为软件专业人士,你应该积极寻找自己的个体过程。你应该测量、跟踪和分析你的工作。你应该从你的能力差异中吸取经验和教训。你应该将独立学习的课程应用到你的个体实践中。个体软件过程(PSP)原则-2稳定、成熟的个体软件过程(PSP)允许你:估计和计划你的工作发现你所需要的提交物免受无原因提交物的困扰你也将会:明白你现在的能力更好地装备自己

6、以提高你的能力个体软件过程(PSP)提供什么个体软件过程(PSP)提供:一个已经被证实从个体角度出发的个体过程进行开发和使用的基础。展示如何提高你的个体过程的经验。持续提高你工作的生产性、性能和可预期能力的数据。个体软件过程(PSP)提供什么个体软件过程(PSP)是一个为了开发软件或者执行任何其它定义活动的个体过程。个体软件过程(PSP)包括:定义步骤表单标准它提供了用来发现和管理你工作的测量和分析框架。它也是一个定义的过程来帮助你提高你的个人能力什么是个体软件过程(PSP)由脚本(Scripts)来支持过程。过程包括:计划(Planning)->设计(Design)-

7、>代码(Code)->编译(Compile)->测试(Test)->项目管理(PM)过程的输入为需求(Requirements)。过程的输出为最终产品(FinishedProduct)。过程还要产生日志(Logs)和项目总结(ProjectSummary)。而项目总结(ProjectSummary)输出项目和过程数据总结报告(ProjectandProcessdatasummaryreport)。个体软件过程(PSP)过程流个体软件过程(PSP)过程是设计来为个体使用。它是基于向下扩展的个体软件实践。个体软件过程(PSP)课程演示了使用一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。