- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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)课程演示了使用一个定义和可测量过程的价值。
它帮助你和你的组织了解高质量和长时间开发的软件会遇到的持
您可能关注的文档
最近下载
- 移动L1认证传输专业试题汇总(含答案).pdf VIP
- (新版)中移动传输专业L1认证考试复习题库-上(单选题汇总).docx VIP
- 计算机专业(基础综合)模拟试卷3(共456题).pdf VIP
- 项目编号szcg2007041645 项目名称2007年度深圳市储备土地管理.doc
- 离婚登记申请受理回执单民法典版(可直接打印).pdf VIP
- 人教五年级数学上册1.2.2 倍数是小数的实际问题和乘法验算 课时训练.doc VIP
- 光伏电站检修规程(行业标准).docx VIP
- (新版)中移动传输专业L1认证考试复习题库-下(多选题汇总).docx VIP
- 基于大概念的初中音乐单元整体教学设计探索.doc VIP
- 《企业经营数据分析》课件.ppt VIP
文档评论(0)