- 1、本文档共46页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
课件_1软件开发过程绪论
软件方法与过程;第一章 绪论;第一章 绪论 ;第一章 绪论 ;第一章 绪论 ;;现代软件产业的总体情况并不理想;现代软件产业的总体情况并不理想;1.1 现代软件产业的困境;1.1 现代软件产业的困境;1.1 现代软件产业的困境;1.1 现代软件产业的困境;1.1 现代软件产业的困境;1.2 软件生命周期模型及其局限性 ;1.2 软件生命周期模型及其局限性 ;1.2 软件生命周期模型及其局限性 ;1.2 软件生命周期模型及其局限性 ;1.2 软件生命周期模型及其局限性;1.2 软件生命周期模型及其局限性;1.2 软件生命周期模型及其局限性;1.2 软件生命周期模型及其局限性;1.2 软件生命周期模型及其局限性;1.2 软件生命周期模型及其局限性;
演化模型(原型模型)
内容:
第一步:原型 弄清需求并探索可行性
第二步:开发产品
特征及适用范围:减少了需求不明确带来的风险
;1.2 软件生命周期模型及其局限性;1.2 软件生命周期模型及其局限性;1.2 软件生命周期模型及其局限性;1.2 软件生命周期模型及其局限性;1.3 走出困境——软件过程模式 ;1.3 走出困境——软件过程模式 ;1.3 走出困境——软件过程模式 ;1.3 走出困境——软件过程模式 ; 1. Rational统一过程(RUP,Rational Unified Process)
起源:
Rational公司推出的软件过程产品
三位杰出的专家Grady Booch、James Rumbaugh和Ivar Jacobson
——面向对象领域 +UML的创立者 ;
应用领域:全球有上千家公司已经在使用
电信业:Ericsson、Alcatel、MCI
交通、航空、国防;Lockheed-Martin、British Aerospace
制造业:Xerox、Volvo、Intel
金融业:Visa、Merrill Lynch、Schwab
系统集成业:Ernst Young、Oracle、Deloitte Touche
RUP的多功能性和广泛的适用性 ;
内容:从软件过程模式的角度
生命周期:
迭代与增量的二维生命周期结构
横轴:生命周期的四个阶段——先启、精化、构建和产品化
纵轴:九个核心工作流程——业务建模、需求、分析设计、实施、测试、部署、配置与变更管理、项目管理、环境
人员 :
角色及活动 ;
方法 :
UML可视化建模
基于用例驱动
以构架为中心
一整套支持开发工具—Rational Solutions,
如UML建模工具Rose、文档自动生成工具SoDA、测试工具Purify和Quality、配置管理工具ClearCase、变更管理工具ClearQuest等
产品 :
工件定义 ,工件类型规范 ,提供工件模板; 2.敏捷过程(AP,Agile Process)
起源: 矫正某些官僚烦琐的软件过程
2001年2月,17个方法学家发起成立了敏捷
软件开发联盟(),
简称为敏捷联盟(Agile Alliance)。
4条价值观+12条原则;
内容:从软件过程模式的角度
生命周期:
“经常性地交付可用软件,从几个星期到几个月,尽可能做到较短的时间间隔”
人员 :
“个体和交互胜过过程和工具”
强调客户的重要性——“客户合作胜过合同谈判” ;
方法 :
简单化方法
“简单——把不做的工作最大化的艺术——是最关键的”
面对面的交流
产品:
“可以工作的软件胜过面面俱到的文档” ; 3. 微软过程(MP,Microsoft Process)
起源:
微软三十多年的软件开发实践经验总结
MSF(Microsoft Solution Framework )
应用:
微软自身的成功实践史
可实践性与有效性 ; 内容:从软件过程模式的角度
生命周期:
过程分为五个阶段——构想、计划、开发、稳定和发布,里程碑
采用递进的版本发布策略
人员 :
六种角色:产品管理、程序管理、??发、测试、用户体验、发布管理
人员的组织结构 ——矩阵结构模式 ;
方法 :
需求分析方面——以产品特性及优先级指导整个项目
设计方面——模块化和水平化的设计结构,并使项目结构反映产品结构
实现方面——源代码控制与每日编译
测试方面——手工测试与自动化测试,零缺陷管理
产品:
产品规范包括:项目前景/范围说明书、功能说明书、源代码、测试说明书与测试用例等 ; 其它:如个体/小组软件过程(PSP/TSP)
特点:
强调质量优先于效率和成本
对过程的管理和评估基于对历史数据的统计分析和
您可能关注的文档
- 诺如病毒[疫情指引注意事项]培训课件.ppt
- 说说自己喜欢动物.ppt
- 读书励志理想的主题班会.ppt
- 读书伴我快乐成长[四年级主题班会].ppt
- 读书交流的主题班会.ppt
- 读书和人生班会课件.ppt
- 读书开启心灵的主题班会课件.ppt
- 请休假OA书写标准_提纲版.ppt
- 读书心得报告共好_GungHo.ppt
- 诺基亚5230调查汇报.ppt
- 2024至2030年中国羚羊角类饮片行业深度调查与前景预测分析报告.docx
- 重庆市面向中国农业大学定向选调2024届大学毕业生2024年国家公务员考试考试大纲历年真题14笔试历.docx
- 重庆市面向西北工业大学定向选调2024届大学毕业生00笔试历年典型考题及解题思路附答案详解.docx
- 中国不动杆菌感染治疗药行业市场现状分析及竞争格局与投资发展研究报告2024-2029版.docx
- 2024至2030年全球与中国ETL软件市场现状及未来发展趋势.docx
- 初中八年级(初二)生物下册期末考试1含答案解析.docx
- 干簧式继电器项目申请报告.docx
- 2024至2030年中国左氧氟沙星片行业深度调查与前景预测分析报告.docx
- 菜籽项目申请报告.docx
- 2024至2030年中国八角钢行业深度调查与前景预测分析报告.docx
文档评论(0)