Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Methodology 什么是「;更新开发方法学“;?_Methodology - Fatal编程技术网

Methodology 什么是「;更新开发方法学“;?

Methodology 什么是「;更新开发方法学“;?,methodology,Methodology,我刚刚看到一则招聘广告,要求“更新开发方法” 这是什么 或者HT部门的工作规范有误。可能是Rational统一过程(RUP)的打字错误 我猜UP的意思是RUP-。UP是RUP(Rational统一过程)的通用说法 检查: 我认为它指的是一套“统一流程”的方法。看看这个 摘自链接的小摘要: 统一过程是一个迭代过程 和增量开发过程。 阐述、构建与应用 过渡阶段分为两个阶段 一系列时间框迭代。(修订) 初始阶段也可以划分 进入大型项目的迭代。) 每次迭代都会产生一个 增量,它是 包含添加的或改进的 功

我刚刚看到一则招聘广告,要求“更新开发方法”

这是什么


或者HT部门的工作规范有误。

可能是Rational统一过程(RUP)的打字错误

我猜UP的意思是RUP-。

UP是RUP(Rational统一过程)的通用说法

检查:


我认为它指的是一套“统一流程”的方法。看看这个

摘自链接的小摘要:

统一过程是一个迭代过程 和增量开发过程。 阐述、构建与应用 过渡阶段分为两个阶段 一系列时间框迭代。(修订) 初始阶段也可以划分 进入大型项目的迭代。) 每次迭代都会产生一个 增量,它是 包含添加的或改进的 功能与 以前的版本


统一过程UP是UML的过程端伙伴。

没有错误。。。 UP表示统一流程。

UP是一个通用流程框架…在使用它之前,应该对其进行定制/使其更具体…将其视为面向对象编程中的抽象类:-)

人们采用这种“抽象”的流程框架,使其更具体,并使其适应自己的情况……作为惯例,您在其上添加一些前缀,以表明这是该流程框架的定制版本……Rational,因为公司创建了这种抽象的流程框架,然后从中创建自己的具体框架,把他们公司的大写字母R写在上面…所以我们得到了RUP:-)…来进行类比,认为RUP(Rational统一过程)是抽象类的一个具体子类:-

但是在实践中,统一过程[UP]本身是如此抽象,除非你是一个经验丰富的过程专家,或者你对“过程”有好奇心,否则你不会为它操心……通常你会为它的具体实现RUP等操心。在实践中,统一过程[UP]和RUP意味着同样的事情……但在理论上它们可能不会……

以下是一些最新的开发方法:

  • RUP(RationalUp)
  • EssUP(基本统一过程)[Ivar Ivar Jacobson]
  • AgileUP[斯科特·W·安布勒]

也许将来你会创建IUP,这是Ian Ringrose的UP:-)

大概它也涵盖了非理性的统一过程…所以RUP不需要向IBM/Rational付款…不,不是打字错误。他们删除了“R”以避免商标问题(RUP商标属于IBM,最初属于Rational)。