个体软件过程(PSP)与团队软件过程(TSP)简介.pptxVIP

个体软件过程(PSP)与团队软件过程(TSP)简介.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
个体软件过程(PSP)和团队软件过程(TSP)简介 ;变化的需求 个人软件过程(PSP)和团队软件过程(TSP)原则和目标 什么是团队软件过程(TSP)? 管理支持的需求 什么是个体软件过程(PSP)和它有什么作用? 课程总结 ;现今,软件控制着大多数商业、政府和军事系统。 工厂由软件来管理 大多数高级商品由软件控制 金融、集中管理和商业操作大部分由软件来操作 软件的花费、安排和质量现在都属于商业范畴。 ; 摩尔定律:18个月增长为两倍,5年增长为19倍。 ;随着尺寸的增长,项目越来越麻烦。 这是一个扩展性的问题:现在的软件实践并不适合扩展,随着尺寸增大,项目就会陷入困境。 (Standish混乱报告[1999年]) ;无论大小软件项目失败主要有四个原因。 ?项目提交的报告中描述的经常是不现实的。 越大的项目,冲突和问题怎么可能越少? 如果我们没什么可说的,谁又会去听呢? ?规模大的项目控制起来很困难。 现今,越来越少的开发人员有个人计划。 没有计划,你不可能知道工作的状态。 ?如果你不知道你处于什么位置,管理层就不可能了解工作状态。 ?如果管理层不了解工作状态,他们就不能管理项目。 ;质量问题随着项目尺寸而越来越糟糕。 在软件系统中,如果任何部分出现质量问题,软件系统将会出现质量问题。 如果开发人员不管理质量,他们的团队不可能管理质量。 当处于无管理的状态时,质量就经常会变得很糟糕。 为了更有效率,团队需要领导和训练。 领导让团队有动力和有输出产品。 训练开发人员团队成为能解决问题的团队。 能解决问题、有效率、有提交产品的团队的工作是相当出色的。 ;许多个人和企业都依赖于软件。 我们需要提前获得大型的、更复杂、更安全的软件系统。 但是不同的软件实践下,却可能无法实现这个目标。 团体软件过程(TSP)标示了这个需求。 个体软件过程(PSP)提供了开发人员需要的知识和技能,来满足开发人员在实行团队软件过程(TSP)团队中工作的需要。 ;团队软件过程(TSP)的最初目标是提高管理信心使你的团队获得导向性。 一个自导向的团队: 设定一个它自己的目标 拥有并划分它???有的角色 决定它自己的开发策略 定义它自己的软件过程 开发它自己的计划 测量、管理和控制它自己的工作 自导向的团队会工作得很出色。 ;管理层将支持你直到你 达到他们的需要 提供你工作的正规报告 你的计划听起来增加他们的信心 做有质量的工作 响应变化的需求 你遇到困难的时候找他们以获得帮助 ;自导向的团队是优良的团队。 管理层将认同你管理自己的工作,因为他们相信你会做得非常出色。 为了让他们有这样的信心,你必须: 维护花费和记录计划 测量和跟踪你的工作 适当地向让他们展示你可以做出色的工作。 个体软件过程将向你展示如何做到这些。 ;一个软件系统的质量决定了它最差的组件的质量。 一个软件组件的质量取决于开发它的个体。 一个软件组件的质量取决于开发它所使用的过程的质量。 质量的关键是个体开发人员的技巧、提交产物和执行什么样的个体过程。 ;作为软件专业人士,你应该积极寻找自己的个体过程。 你应该测量、跟踪和分析你的工作。 你应该从你的能力差异中吸取经验和教训。 你应该将独立学习的课程应用到你的个体实践中。 ;稳定、成熟的个体软件过程(PSP)允许你:? 估计和计划你的工作 发现你所需要的提交物 免受无原因提交物的困扰 你也将会: 明白你现在的能力 更好地装备自己以提高你的能力 ;个体软件过程(PSP)提供: 一个已经被证实从个体角度出发的个体过程进行开发和使用的基础。 展示如何提高你的个体过程的经验。 持续提高你工作的生产性、性能和可预期能力的数据。 ;个体软件过程(PSP)是一个为了开发软件或者执行任何其它定义活动的个体过程。个体软件过程(PSP)包括: 定义步骤 表单 标准 它提供了用来发现和管理你工作的测量和分析框架。 它也是一个定义的过程来帮助你提高你的个人能力 ;由脚本(Scripts)来支持过程。 过程包括:计划(Planning)-设计(Design)-代码(Code)-编译(Compile)-测试(Test)-项目管理(PM) 过程的输入为需求(Requirements)。过程的输出为最终产品(Finished Product)。 过程还要产生日志(Logs)和项目总结(Project Summary)。 而项目总结(Project Summary)输出项目和过程数据总结报告(Project and Process data summary report)。 ;个体软件过程(PSP)过程是设计来为个体使用。 它是基于向下扩展的个体软件实践。 个体软件过程(PSP)课程演示了使用一个定义和可测量过程的价值。 它帮助你和你的组织了解高质量和长时间开发的软件会遇到的持

文档评论(0)

187****5045 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档