Iterative:Iterative
Iterative(发音为IT-ter-a-teev),在英文中,是一个形容词,意思指的是“重复的”。
1)计算机编程术语中,iterative常用于描述当指令序列被多次执行时的情形。自始至终通过的序列称为一次重复,如果指令被多次重复执行,就称为一个循环。我们称:计算机通过循环重复。
2)软件开发过程中,iterative用于表示一个启发式的计划和开发过程,这里一个应用软件在小部分的开发称为迭代。每个迭代被软件工作组和潜在的最终用户反复回顾和批评;从每一次的迭代中观察决定下一步如何进行。数据模式或者程序表,常常用于制定迭代,明了什么是可行的、被认可的、或者是应该丢弃的,最后为最终产品的设计蓝图服务。
Iterative开发的挑战就是证明所有的迭代都是一致的。当每个新迭代被认可时,开发者将使用一种众所周知的向后的工程技术,用于系统评价和检验程序以确定每个新的迭代和前面的迭代都是一致协调的。采用迭代发展的优点就在于最终使用者也参与到开发过程中。而不是等待直到应用软件作为一个最终产品出现,这时就不太可能那么容易地对其进行修改了,可能存在的问题在每个开发阶段就被识别和解决了。迭代发展有时候也被称为循环或进化发展。
最近更新时间:2008-06-17 EN
相关推荐
-
什么是供应商风险管理(VRM)?企业指南
每个企业都依赖第三方供应商提供服务、技术或其他组件。但随着供应商的增加,企业的供应链都会面临:攻击面扩大和风险 […]
-
CIO转向ESG技术作为可持续性领导力的一部分
CIO(CIO)对企业环境可持续性工作至关重要,特别是在选择技术方面,以支持此类工作。 这意味着CIO应该了解 […]
-
比较CompTIA Cloud+ 与 Cloud Essentials+ 认证
现在,云认证就像天上的云朵一样普遍。很多供应商采取独特的方法以使他们的认证计划脱颖而出。而其中有一家供应商,C […]
-
量子AI:它将如何影响商业世界
在当下AI的黄金时代,人们对量子计算的兴趣开始激增,因为它有可能提供前所未有的计算能力。 为此,处于技术前沿的 […]