Iterative:Iterative
Iterative(发音为IT-ter-a-teev),在英文中,是一个形容词,意思指的是“重复的”。
1)计算机编程术语中,iterative常用于描述当指令序列被多次执行时的情形。自始至终通过的序列称为一次重复,如果指令被多次重复执行,就称为一个循环。我们称:计算机通过循环重复。
2)软件开发过程中,iterative用于表示一个启发式的计划和开发过程,这里一个应用软件在小部分的开发称为迭代。每个迭代被软件工作组和潜在的最终用户反复回顾和批评;从每一次的迭代中观察决定下一步如何进行。数据模式或者程序表,常常用于制定迭代,明了什么是可行的、被认可的、或者是应该丢弃的,最后为最终产品的设计蓝图服务。
Iterative开发的挑战就是证明所有的迭代都是一致的。当每个新迭代被认可时,开发者将使用一种众所周知的向后的工程技术,用于系统评价和检验程序以确定每个新的迭代和前面的迭代都是一致协调的。采用迭代发展的优点就在于最终使用者也参与到开发过程中。而不是等待直到应用软件作为一个最终产品出现,这时就不太可能那么容易地对其进行修改了,可能存在的问题在每个开发阶段就被识别和解决了。迭代发展有时候也被称为循环或进化发展。
最近更新时间:2008-06-17 EN
相关推荐
-
量子计算的现状:企业需要知道什么
我们很难明确说明量子计算的现状。这项新兴技术目前面对的是不断变化的主张、不确定的时间表和分散的技术格局。 考虑 […]
-
如何保护AI基础设施:最佳做法
AI和生成式AI给企业带来巨大的创新机会,但随着这些工具变得越来越普遍,它们也吸引着恶意攻击者来探测其潜在漏洞 […]
-
最常见的数字身份验证方式?
数字身份验证是验证用户或设备身份的过程,以便能够访问敏感应用程序、数据和服务。现在有多种方法可以验证身份。以下 […]
-
零信任策略使网络面临横向威胁
很多公司忽视零信任安全的核心原则:假设网络已经受到攻击。 企业管理协会(EMA)的研究发现这个被忽视的零信任原 […]