zoukankan      html  css  js  c++  java
  • 今天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是一个轻量级的、灵巧的软件开发方法;同时它也是一个非常严谨和周密的方法。它是一种近螺旋式的开发方法,它将复杂的开发过程分解为一个个相对比较简单的小周期;通过积极的交流、反馈以及其它一系列的方法,开发人员和客户可以非常清楚开发进度、变化、待解决的问题和潜在的困难等,并根据实际情况及时地调整开发过程。

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

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

  • 相关阅读:
    [C语言]数据类型与计算
    [C语言]变量VS常量
    [C语言]在命令行编译执行程序
    [cocos2d-x]游戏开发基础(图)
    [cocos2d-x]移动平台游戏开发(图)
    [cocos2d-x]认识游戏开发(图)
    [jQ/PHP]再谈使用JS数组储值的运用(提交PHP处理)
    [Nginx]Nginx的基本配置与优化1(完整配置示例与虚拟主机配置)
    [JS]如何理解JS中的类和对象
    [jPlayer]一分钟部署jPlayer
  • 原文地址:https://www.cnblogs.com/rourou123/p/7512951.html
Copyright © 2011-2022 走看看