软件工程作业
来源:互联网 发布:三星手机3g网络设置 编辑:程序博客网 时间:2024/05/22 13:53
1.什么是Rup?
根据Rational(Rational Rose和统一建模语言的开发者)的说法,好像一个在线的指导者,它可以为所有方面和层次的程序开发提供指导方针,模版以及事例支持。RUP和类似的产品--例如面向对象的软件过程(OOSP),以及OPEN Process都是理解性的软件工程工具--把开发中面向过程的方面(例如定义的阶段,技术和实践)和其他开发的组件(例如文档,模型,手册以及代码等等)整合在一个统一的框架内。
软件工程领域,与RUP齐名的软件方法还有:
净室软件工程、CMMI;
极限编程(extreme programming,简称 XP)和其他敏捷软件开发(agile methodology)方法学。
RUP最重要的它有三大特点:1)软件开发是一个迭代过程,2)软件开发是由Use Case驱动的,3)软件开发是以架构设计(Architectural Design)为中心的。
2.什么是xp?极限编程(ExtremeProgramming,简称XP)是由KentBeck在1996年提出的。KentBeck在九十年代初期与WardCunningham共事时,就一直共同探索着新的软件开发方法,希望能使软件开发更加简单而有效。Kent仔细地观察和分析了各种简化软件开发的前提条件、可能性以及面临的困难。1996年三月,Kent终于在为DaimlerChrysler所做的一个项目中引入了新的软件开发观念——XP。适用于小团队开发。
3.什么是极限编程?
极限编程是一个轻量级的、灵巧的软件开发方法;同时它也是一个非常严谨和周密的方法。它的基础和价值观是交流、朴素、反馈和勇气;即,任何一个软件项目都可以从四个方面入手进行改善:加强交流;从简单做起;寻求反馈;勇于实事求是。XP是一种近螺旋式的开发方法,它将复杂的开发过程分解为一个个相对比较简单的小周期;通过积极的交流、反馈以及其它一系列的方法,开发人员和客户可以非常清楚开发进度、变化、待解决的问题和潜在的困难等,并根据实际情况及时地调整开发过程。
阅读全文
1 0
- 软件工程作业
- 软件工程作业
- 软件工程作业
- 软件工程作业
- 软件工程作业
- 软件工程作业
- 软件工程作业
- 软件工程作业
- 软件工程作业
- 软件工程作业
- 软件工程作业
- 软件工程导论第一次作业
- 软件工程导论第一次作业
- 软件工程大作业
- 软件工程 团队作业 #9
- 软件工程 团队作业 #9
- 第一次软件工程作业
- 软件工程作业1
- js360导航拖住效果~
- 深度学习DeepLearning.ai系列课程学习总结:12. 优化算法实战
- Java总结篇系列:Java泛型
- 关于异常处理的解决方案
- 作业5
- 软件工程作业
- 输入n个元素组成的序列S,你需要找出一个乘积最大的连续子序列。如果这个最大的乘积不是正数,应输出0(表示无解)。1<=18,-10<=Si<=10
- android中如何加载本地的html
- 函数的重载||委托类型的定义
- 陈伟华,羽毛球视频教学
- svn diff采用vimdiff方式处理
- 如何用NSIS打包程序( 加载好依赖QT打包参考)
- 暴搜 [NOIP2004] 虫食算
- 存在