当前位置:主页 > 科技论文 > 软件论文 >

基于RUP及敏捷方法的软件过程的研究与应用

发布时间:2016-10-08 19:25

  本文关键词:基于Scrum敏捷方法的软件工程实践教学探索,由笔耕文化传播整理发布。


《合肥工业大学》 2010年

基于RUP及敏捷方法的软件过程的研究与应用

张智海  

【摘要】: 软件的开发过程与最初的计划保持一致已经不再是当今软件开发的主要目标了,如何应对客户对于需求的不断变化,快速的交付高质量的软件并做到让客户满意,已经成为了一个软件开发公司能否在当今竞争激烈的软件行业中得以生存的关键,也是软件工程领域中的一个研究热点,本文针对上述问题展开研究,完成了如下主要工作: (1)基于目前软件工程发展的背景与现状,对Rational公司的统一软件开发过程RUP和以目前国际上最流行的Scrum方法为代表的敏捷方法进行了研究与分析。 (2)在对RUP以及Scrum方法的优势和局限性研究与分析的基础上,利用Scrum思想对RUP过程进行适当裁剪并利用RUP思想对Scrum进行合理扩充,提出了一种基于RUP和敏捷方法的软件开发过程——敏捷统一开发过程AUP——Agile Unified Process。 (3)成功地将AUP过程应用到Android智能手机操作系统开发这一实际的项目中,实践证明,AUP过程在应对需求频繁变化和提高软件开发效率方面均起到了很好的效果。

【关键词】:
【学位授予单位】:合肥工业大学
【学位级别】:硕士
【学位授予年份】:2010
【分类号】:TP311.52
【目录】:

  • 摘要5-6
  • ABSTRACT6-7
  • 致谢7-11
  • 第一章 引言11-16
  • 1.1 课题的背景及意义11-12
  • 1.2 课题研究现状12-14
  • 1.3 论文研究内容14
  • 1.4 论文结构14-16
  • 第二章 RUP 模型分析16-23
  • 2.1 RUP 核心思想16-17
  • 2.2 RUP 的生命周期17-18
  • 2.3 RUP 的动态组织结构——开发过程中的各个阶段18-20
  • 2.4 RUP 的静态组织结构——核心工作流20-21
  • 2.5 本章小结21-23
  • 第三章 敏捷方法研究23-36
  • 3.1 敏捷方法简介23-24
  • 3.2 敏捷方法基本价值观24-26
  • 3.3 敏捷软件开发的原则26-28
  • 3.4 Scrum 方法28-34
  • 3.4.1 Scrum 背景及流程28-29
  • 3.4.2 Scrum 角色29-30
  • 3.4.3 Scrum 的三种类型30-32
  • 3.4.4 影响Scrum 实施的因素32-34
  • 3.5 本章小结34-36
  • 第四章 敏捷统一开发过程36-45
  • 4.1 RUP 与敏捷方法的局限性分析36-37
  • 4.2 AUP 思想描述37-39
  • 4.3 AUP 过程分析39-43
  • 4.4 本章小结43-45
  • 第五章 AUP 过程在智能手机操作系统开发项目中的应用45-58
  • 5.1 项目背景45-46
  • 5.2 AUP角色分配46-48
  • 5.3 开发过程的主要阶段48-56
  • 5.3.1 起始阶段48-50
  • 5.3.2 迭代开发阶段50-55
  • 5.3.3 产品交付阶段55-56
  • 5.4 AUP 实践总结56-58
  • 第六章 总结与展望58-60
  • 6.1 论文总结58
  • 6.2 展望与后续研究58-60
  • 参考文献60-64
  • 攻读硕士学位期间发表的学术论文及参与的科研项目64-65
  • 下载全文 更多同类文献

    CAJ全文下载

    (如何获取全文? 欢迎:购买知网充值卡、在线充值、在线咨询)

    CAJViewer阅读器支持CAJ、PDF文件格式


    【相似文献】

    中国期刊全文数据库 前10条

    1 刘舒翔;;论敏捷开发方法[J];科技信息;2011年21期

    2 本刊编辑部;;敏捷在实践[J];程序员;2010年10期

    3 朱少民;;敏捷测试的方法和实践[J];程序员;2010年10期

    4 Alex Martelli;Andrew Stellman;Jennifer Greene;;Google如何打造精英团队——Alex Martelli访谈录[J];程序员;2010年09期

    5 林晓宇;钟一文;黄世国;王李进;;基于Scrum敏捷方法的软件工程实践教学探索[J];电脑知识与技术;2011年19期

    6 本刊编辑部;;专家圆桌会:敏捷十年谈[J];程序员;2010年10期

    7 高松;;分享与传播:敏捷中国2010[J];程序员;2010年11期

    8 刘江;;软件开发方法需要理论[J];程序员;2010年10期

    9 熊子川;;忘记敏捷[J];程序员;2010年10期

    10 ;[J];;年期

    中国重要会议论文全文数据库 前6条

    1 张智海;周国祥;;Scrum方法的研究与分析[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(下册)[C];2009年

    2 孔祥浩;郭金双;岳春旺;贾志海;朱晓萍;靳玲品;李秀花;施阳阳;;不同RDP与RUP比例肉羊日粮的养分表观消化率研究[A];中国畜牧兽医学会养羊学分会全国养羊生产与学术研讨会议论文集[C];2010年

    3 王睿;李心科;;基于视图校正技术定制VRUXP软件过程的研究[A];全国第19届计算机技术与应用(CACIS)学术会议论文集(下册)[C];2008年

    4 王玮;林建一;;基于UML的电厂操作票信息管理系统建模[A];上海市化学化工学会2006年度学术年会论文摘要集[C];2006年

    5 倪丽丽;闫素梅;赵鹏;史彬林;;日粮蛋白质与瘤胃非降解蛋白质水平对奶牛氮排泄的影响[A];畜牧业环境、生态、安全生产与管理——2010年家畜环境与生态学术研讨会论文集[C];2010年

    6 耿燕;刘旭林;;基于SCRUM和XP的敏捷实践框架应用研究[A];2011年中国气象学会气象通信与信息技术委员会暨国家气象信息中心科技年会论文摘要[C];2011年

    中国重要报纸全文数据库 前10条

    1 尼尔·麦卡利斯特;[N];中国计算机报;2010年

    2 ;[N];计算机世界;2007年

    3 ;[N];中国计算机报;2006年

    4 李琨;[N];中国计算机报;2006年

    5 主持人 刘江;[N];中华读书报;2004年

    6 刘江;[N];中华读书报;2004年

    7 刘江;[N];中华读书报;2004年

    8 本报特约撰稿 刘松 陈春暖;[N];计算机世界;2009年

    9 本报记者 于翔;[N];网络世界;2008年

    10 本报特约撰稿 刘松 陈春暖;[N];计算机世界;2009年

    中国博士学位论文全文数据库 前2条

    1 赵青余;移动尼龙袋法和三步体外法测定反刍动物常用饲料蛋白质小肠消化率的研究[D];中国农业科学院;2005年

    2 王晓华;敏捷开发环境下软件可靠性分析及相关问题研究[D];贵州大学;2008年

    中国硕士学位论文全文数据库 前10条

    1 胡君;基于敏捷的软件过程进化[D];浙江大学;2005年

    2 王凤斌;基于敏捷化Rational统一过程需求建模的研究及应用[D];南昌大学;2005年

    3 张智海;基于RUP及敏捷方法的软件过程的研究与应用[D];合肥工业大学;2010年

    4 王向军;基于RUP的教学管理信息系统研究与实现[D];国防科学技术大学;2005年

    5 巩兰杰;用统一过程构建J2EE企业应用[D];天津大学;2005年

    6 李思鉴;运用RUP进行的软件开发过程改进研究[D];昆明理工大学;2006年

    7 韦有臣;基于UML的电子商务系统建模研究[D];山东大学;2005年

    8 毛鹏翔;毕业生管理系统的设计与实现[D];天津大学;2006年

    9 丁宇秋;基于UML技术的雷达电源通用测试软件建模[D];河海大学;2006年

    10 骆阳;基于RUP的软件开发过程改进方法的研究[D];合肥工业大学;2005年


      本文关键词:基于Scrum敏捷方法的软件工程实践教学探索,由笔耕文化传播整理发布。



    本文编号:134190

    资料下载
    论文发表

    本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/134190.html


    Copyright(c)文论论文网All Rights Reserved | 网站地图 |

    版权申明:资料由用户4e8db***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com