- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网络团购项目个人软件过程规范执行方案V1.0概要
网络团购项目个人软件过程(PSP)规范执行方案XXX2011年06月1背景12PSP体系12.1CMMI、TSP、PSP相互关系12.2什么是PSP22.3PSP过程架构33PSP体系项目执行43.1项目范围43.2项目计划53.3项目准备93.4设计阶段93.5开发阶段113.6测试阶段133.6.1测试观点133.6.2测试流程223.6.3缺陷表单233.6.4缺陷统计263.7试运行、正式上线274PSP体系总结27背景近年来,网络的普及给中国人带来了一种新的电子商务模式——网络团购。虽然它还不是主流消费模式,但它所具有的爆炸力已逐渐显露出来。网络团购就像一股春风,一夜之间吹遍大江南北,网络团购的对象也从大额商品如房屋、汽车和IT产品,衍生到家庭装修用品以及各种旅游、健身活动等。近三年内,由网络组织的团购消费形势呈现“山雨欲来风满楼”的火热态势。市场的需求推进了网络团购产品的多样性、及时性,企业必须具备快速开发的能力来应对这样的需求变化。虽然目前网络团购项目研发有很多成功经验值得总结提高,但也存在较多问题,失败的案例也不少,而且同时面临预算、人员的削减或者是为了提高利润,必须控制项目时间与费用。软件质量在这种快速的市场环境压力下往往得不到保障。美国卡内基梅隆大学软件工程学院(SEI)20多年来一直致力于创建并推广一系列方法来帮助企业有效地开发高质量软件。其中CMMI模型已经被中国诸多软件开发组织所认可,CMMI能够评估并改进过程,从而稳定、协调并提高这些组织绩效的根本能力。PSP体系CMMI、TSP、PSP相互关系CMMI是领先的系统集成和软件组织用来评价和改进他们管理过程与能力的一种标准。在中国已经有许多组织通过或正在进行CMMI的咨询与评估。CMMI是流程改善的第一步,它可评鉴组织的能力、识别优先改善需求和追踪改善进展的管理方式。企业只有开始CMMI改善后,才能接受需要规划的事实,认识到质量的重要性,才能注重对员工经常进行培训,合理分配项目人员,并且建立起有效的项目小组。然而,其实施的成功与否与组织内部有关人员的积极参与密不可分。PSP能够指导程序设计师如何确保自己的工作质量,估计和规划自己的工作,度量和追踪个人的表现,管理自己的软件流程和质量。经过PSP学习和实践的正规训练,程序设计师们能够在他们参与的项目工作之中充分运用PSP,从而有助于CMMI目标的实现。TSP结合了CMMI的管理方法和PSP的工程技术,告诉程序设计师如何将个人流程结合进团队软件流程,并将后者与组织的整个管理系统相联系;告诉管理层如何支持和授权项目小组,坚持高质量的工作,并且依据数据进行建构管理,向组织展示如何应用CMMI的原则和PSP的技能去生产高质量的产品。CMMI/TSP/PSP代表了目前国际上软件流程工程研究方面最先进的成果,它们对促进软件产业的科学化管理,与提高软件生产力意义重大。什么是PSPPSP(Personal Software Process)给工程师提供一个有规律开展软件工作的个人框架。PSP过程由一套指导工程师如何计划、测量和管理他们的工作的理论、格式和程序组成。PSP 关注点是帮助个人提高软件工程水平并增长知识。例如: 帮助管理个体开发工作、评估个人才能、增长程序设计、需求开发、书写文档和程序维护的技能。让开发工程师知道自己所处的级别和水平, 稳定地计划和管理个体工作产品的质量和效率, 软件开发的质量根本保证是开发高质量的软件产品。PSP不仅是SEI等国际知名大学或软件学院中学生的必修课程,同时在各行业中也有广泛的应用。全世界有越来越多的企业实施了PSP/TSP来增强企业的竞争力,其中软件企业有Microsoft,Quarksoft, BAAN,Intuit,Advanced Information Services,Teradyne等,还有诸如集成电路,系统集成等行业的公司,如:ABB,Honeywell,Motorola,Allied Signal,Boeing,XEROX等。PSP、TSP的实施,为这些组织在软件质量,成本控制等方面带来的显著的成效。微软,作为全球最大的软件供应商,最近有一个项目试运行了SEI个人软件过程(PSP)和团队软件过程(TSP),使一个软件开发团队改变行为、改进过程、从而交付更好的软件。PSP过程架构PSP过程架构,从需求说明开始,PSP过程的第一步是计划。由指导工作的计划及用于记录计划数据的计划摘要。当工程师遵循脚本工作时,他们在时间和缺陷日志中记录他们的时间和缺陷数据。在工作结束后,在事后检查阶段,工程师从日志中汇总时间和缺陷数据,测量程序规模并却将这些数据填入到计划摘要表格中。在这些工作完成后,他们和完整的计划摘要表格一起交付完成产品。PSP体系项目执行项目范围团购项目开发的功能点
文档评论(0)