今天Java Web老师布置的作业,突然想起来,差点都忘记了!!!!

Posted ^Rourou

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了今天Java Web老师布置的作业,突然想起来,差点都忘记了!!!!相关的知识,希望对你有一定的参考价值。

问题一:什么是RUP?(参考位置:百度百科以及各大网址)

答:RUP全称是Rational Unified Process,也就是统一软件开发过程,统一软件开发过程是一个面向对象且基于网络的程序开发方法论。

       RUP是理解性的软件工具,也就是把开发中面向过程的方面和其他开发的组件整合在一个统一的框架内。与RUP齐名的还有下一个问题中的提到的极限编程(extreme programming,简称 XP)

       RUP是Rational软件公司(Rational公司被IBM并购)创造的软件工程方法。

       RUP最重要的它有三大特点:1)软件开发是一个迭代过程,2)软件开发是由Use Case驱动的,3)软件开发是以架构设计(Architectural Design)为中心的。(就先解释到这里,等过几天去图书馆查资料在来更新博客~)

问题二:什么是XP?

答:ExtremeProgramming(极限编程,简称XP)是由KentBeck在1996年提出的。XP是一个轻量级的、灵巧的软件开发方法;同时它也是一个非常严谨和周密的方法。它是一种近螺旋式的开发方法,它将复杂的开发过程分解为一个个相对比较简单的小周期;通过积极的交流、反馈以及其它一系列的方法,开发人员和客户可以非常清楚开发进度、变化、待解决的问题和潜在的困难等,并根据实际情况及时地调整开发过程。

问题三:什么是敏捷过程?

答:敏捷过程是针对商业环境下通常具有有限资源和有限时间约束的小型项目提出了一些独具特色的、操作性较强的解决方案。

 

以上是关于今天Java Web老师布置的作业,突然想起来,差点都忘记了!!!!的主要内容,如果未能解决你的问题,请参考以下文章

软件工程随记

Monument Tour(以前月赛卡住的签到题,今天突然想起拿出来补一补

放假第一周

小应用程序窗口

典型用户需求分析

用数据库创建存储过程,求大神解答啊,老师布置的作业,在线坐等