- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅析个体软件过程.doc
浅析个体软件过程
第25卷第6期
2004年11月
零陵学院
JournalofLinglingUniversity
Vo1.25No6
NOV.2O04
浅析个体软件过程
梁小芝刘蔚林文海英宋秋艳
(湖南科技学院计算机与信息科学系,湖南永州425006)
摘要:讨论了个体软件过程的框架和它的实施过程,力求帮助软件从业人员发展个人技能.
关键词:个体软件过程:系统工程;能力戍熟度模型
中图分类号:TP3115文献标识码:A文章编号:167卜9697(2004)06—0155—04
1,前言
在多年应用新的软件方法学和技术以提高软件产量和质量的努力未能盘lj愿以偿之后,人们认识到_r软件过程的重要性.
而一个软件过程的进化与完善足需要软件组织中的每一个成员积极而有效参与的.对任何领域来说,题邸不住于是否需要
个人技能和必备的方法,而在f是否掌握和能够应用这些技能和方法.在软件行业中,若不经过个体软件过程(PSP)培训,
就只能在工作中通过实践逐步掌握这些技能和方法,这不仅周期长,要付出的代价大,而且彳『越来越大的风险.
个体软件过程是卡耐基梅隆大学软件工程研究所(CMU/SEI)开发的一个个体软件过程框架,它通过循序渐进的方法
帮助软件工作人员度量,分析和改进自身的作过程,从而提高工作效率,减少:【作失误,最终达到在预定的时间内生产出
高质量软件产品的目的.PSP自1993年¨l进至今,在因外学术界和:[=业界已有广泛的应用.早期的应用结果显示,PSP不
仅适用于小型软件项日的开发,i而且可应垌:F需求定义,文
档编写,系统测试,大型软件系统的维护等多个方面.根据
ttumphrey对104位参力llPSP培训的软件开发人员的数据统
计,在应用PSP之后,软件质最和,产效率的改善情况如表
1所示.
我闷软件人员对个体软件过程还比较陌生.本文首先讨
论了个体软件过程的框架,接着阐述项日规划,时间管理和
表1应用PSP后的统计数据
在开发过程中总的缺陷减少58.0%
在测试阶段发现的缺陷减少71.9%
生产率提高20.8%
产品质量等个体软件过程的实施问题,力求帮助软件从业人员发展个人技能.
2,个体软件过程概述
5O多年来计算机事业发腱史表flJj,要斤发商质量的软件,必须改善软件,E产的过程.目前,术界和一T:业界公认由
CMU/SEI的Waktss.Hump~et领导开发的能力成熟度模型(CMM,CapabilityMaturityMode1)是当前最好的软件过程,已
经成为事实上的软件过程工业标准,lj上实现_钉赖于有关人员的积极参与和创造性活动,似CMM未提供钉关实脱CMM关
键过程域所需要的具体知识和技能.闪此,Humphrey又主持开发r个体软件过程.应该指m,在HumphreyCMM1.1版本的
18个关键过程域中有12个与PSP有荚.据统计,软
件项目开发成本的70%取决f软件肝发人员个人的
技能,经验和工作习惯.此,一一个软件开发啦位的
开发人员如能接受PSP培训,对该单位软件能力成
熟度CMM的升级是一个仃的保证.总之,CMM
侧重于软件企业中有关软件过程的宏观管理,面向软
件开发单位;PSP则侧重T:业巾钉关软件过程的微
观优化,面向软件JF发人员.lI者互卡H支持,互卡¨补
亢,缺一不可.
一
个说明完整的过称为已定义的过,它m许
多脚本,表格,模板和标;t~AIt成.JOf过程脚奉是指
网
需求
圆V
最终产品
图2PSP过枉流程
?收稿L1期:2004—10—19
?金项目:湖南省教育厂r科研题(02C356);洲『}i教育n:科研题(03C366).
?作杆简介:梁小芝I1963一),湖l车{湘潭人,次,刷敫授,硕{:研究,{研究订:软件]:,络数椭炸及J超川
l55
,
,
盎
,
,
,
/
.
宙嚣
用户在使J1】过时应遵守的一系列步骤.个体软什过样框架的主要元索和最初的PSP脚本女llI割2和2所乐.
表2PSP过程脚本
过程目的指导用户进行小型程序的开发
入口奈件问题描述:计划总结表:以前开发程序的实际规模和时间数据:时间记录日志
获得对程序功能的描述;估计整个程序的代码行数及其可能的最大和最小值;计算开发效率的历史数据
1计划(分~/LOC):估算开发时间及其可能的最大和最小值:将计划数据填入项目计划总结表;将计划阶段
所花费的时间记入时间记录日志
2设计进行系统设计;按照指定的格式记录设计文档:将设计阶段所花费的时间记入时间记录日志
3编码编码实现系统设计;使用标:住的格式来书写程序代码;将编码阶段所范费的时间记入时间记录日志
4编译编译程序;改正所有发现的缺陷;将编译阶段所花费的时间记入时间记录日志
5测试测试整个程序;改正所有发现的缺陷:将测试阶段所花费的时间记入时间记录日志
6后置
您可能关注的文档
- 都市必备-世界名车总汇(World famous car pool).doc
- 英语基础 强化对话试题概要.doc
- zffen第- 系统集成技术_信息安全技术.doc
- zxv hb实现猫设置路由和自动拔号(Zxv hb set the cat routing and automatic dialing).doc
- Unit Creativity新编大学英语第二版第四册教案.doc
- OL办公室瑜伽 个动作助你轻松减肥,爱美网精选减肥瑜伽教程.doc
- 年级英语作文句话.doc
- 《纺织公司高档真丝面料出口生产线技术改造项目建议书》(页)-纺织服装.doc
- 〈深圳移动客户投诉处理管理办法〉(页)-电子电信.doc
- 年产万吨无缝钢管高新技术产品项目可行性研究报告 .doc
最近下载
- 12gre填空pass 150题合并版.pdf VIP
- 外墙高空作业施工方案范本.docx VIP
- 管道沟槽开挖专项施工方案.pdf
- 四川省2024年普通高校对口招生统一考试数学试卷(含答案) (5).docx
- 关于医院医疗领域群众身边不正之风和腐败问题集中整治工作方案.docx VIP
- 《计算机应用基础》课程思政教案一.pdf VIP
- 语文人教版七年级上册课本剧范文(通用5篇).doc
- 2022年秋季新版--小学英语 5年级 五年级上册《53天天练》测评卷 冀教版 JJ.docx VIP
- 国家开放大学电大《计算机应用基础(本)》终结性考试试题.docx
- 2021年小学六年级数学总复习新版题库分类.pdf VIP
文档评论(0)