第二个估算团队速度的方法是,确定迭代的长度和团队规模,然后决定团队在一个迭代内能完成多少故事。
The second approach to estimating a team velocity is to determine the iteration length and team size, and then decide how many stories the team could complete in an iteration. This is done as follows.
因为大多数for循环处理的复杂逻辑不允许静态地确定迭代次数,因此您不会经常使用这种格式的括号表示。
Because most for loops deal with complicated logic that does not allow the number of iterations to be statically determined, you will not often employ this form of bracket notation.
首先,快速浏览一下迭代计划视图,以确定您充分理解了当前的任务分配情况。
First, take a quick look at an iteration plan view to be sure that you understand the current task assignments.
迭代的方法通过几个迭代步骤确定最终目标节点。
In the iterative methods, the final destination node is determined through several iteration steps.
理解个体如何看待文化将使你洞察你在处理的组织的类型,并因此确定在你采用迭代开发时哪些行为需要改变。
Understanding how individuals view the culture gives you insight into the type of organization you are dealing with and therefore what behavior needs to change as you adopt iterative development.
当一个团队为当前的迭代确定目标之后,第一个步骤常常是分析它们的需求,并将它们编制在用例文档中。
After a team defines goals for a current iteration, the first step is often to analyze their requirements and document them in use cases.
可以进行测试,以观察任务自动化对具有多个迭代的项目的影响,确定何时每个迭代的构建、单元测试和部署的时间大幅度减少。
You can best observe the impact of task automation with projects of multiple iterations, when the time to build, unit test, and deploy is significantly reduced for each iteration.
这些字段将跟踪已在循环中执行的迭代数,并检查该条件以确定何时结束。
These fields keep track of the number of iterations that have been performed in the loop, and check the condition to determine when to end.
图1:在每个迭代的开始,敏捷团队会与客户商谈来确定新的特性或变更请求。
Figure 1: at the start of each iteration, agile teams negotiate with the customer to define new features or change requests.
在确定的间隔获得资产的快照或“基线”,例如在每个迭代或里程碑的末尾。
Take a snapshot or "baseline" of your assets at defined intervals, such as the end of each iteration or milestone.
在我们的迭代的且不断变更的技术环境中,我们不可能100%确定知道任何决策都是正确的,因为决策是在未来实现的。
In our iterative and constantly changing technical environments, we cannot know with 100% certainty that any decision is correct, because it is implemented in the future.
因为在迭代过程中,系统测试执行回归、压力,和持续时间执行,所以在缺陷注入不久就被确定并除去了。
Because system test executed regression, stress, and duration runs during the iterations, defects were identified and removed very close to the time of injection.
在成功的项目中,早期的迭代包含涉众确定一个远景买进和高级需求,包括架构设计,实现,和用以减轻技术风险的测试。
In successful projects, early iterations involve stakeholder buy-in on a vision and high-level requirements, including architectural design, implementation, and testing to mitigate technical risks.
不论哪个方式,我们可能不会确定整个迭代所需的所有数据元素,但我们将获得大部分。
Either way, we likely won't identify all of the data elements that we will need for the entire iteration, but we'll get most of them.
在迭代测试中,我们因此根据处于不同环境中的客户来同时确定商业使用模型检查和系统测试活动的时间进度。
In iterative testing, we therefore schedule both business usage model reviews and system testing activities with customers whose environments differ.
枚举器将以记录比较器确定的顺序迭代所有记录(或者如果提供了一个可选的记录过滤器,那么只是一个子集)。
The enumerator will iterate over all of the records (or only a subset, if an optional record filter has been supplied) in an order determined by a record comparator.
一个人需要确定这是否是有限功能的第一个原型,这要求一些全局测试,或是否它引用到部署之前的最新迭代。
One needs to determine whether this is a first prototype with limited functionality, which requires some global testing, or whether it refers to the last iteration before deployment.
你能够使用两个主要的方法来确定你应该在什么样的迭代中作些什么事情。
You can use two main approaches to determine what should be done in what iteration.
它也不需要在一个方法中去查找多个迭代器的实现,特定的迭代器都是在运行时才确定的。
It would not be out of line to find multiple iterator implementations in one method, the specific one returned being determined at runtime.
就是说,在迭代的开始它的终止日期就已经确定好了吗?这是迭代的实际的终止日期吗?
That is, was an iteration end date established at the beginning of the iteration and was it the actual end of the iteration?
定义评价任务工作流确定了迭代的测试目标或测试任务,以及基于主测试计划的测试范围。
This Define Evaluation Mission "workflow determines the test goal or test assignment for the iteration and the scope of the test based on the master test plan."
项目经理可以使用基本的使用用例来确定需要多少次迭代。
A project manager may use essential use cases to determine how many iterations will be required.
在该对话中,确定出额外的改进,从在线存储库中获得,并集成到下一个迭代中。
During that dialog, additional improvements were identified, captured in an online repository, and integrated into the next iteration.
即使确定了一个软件过程,它不是严格维护或强制从每个阶段或迭代中严格执行的。
Even if a software process has been specified, it is not rigorously maintained or enforced through every phase or iteration.
当接受了一些训练和指导之后,他们就可以在已确定的范围内,例如迭代边界,计划他们的工作。
When given a bit of coaching and guidance, they can plan their work within established parameters, such as iteration boundaries.
在一个项目先启阶段中,应集中关注于降低风险和不确定因素,这是使用RUP优于使用其他迭代化方法的重要优势。
The focus on reducing risks and uncertainties early in a project is one of the key advantages of using RUP over other iterative methodologies.
在后继的迭代中,计划将确定出soa治理在哪些领域可以有所提高,或者确定出soa治理实现时所处的新领域,同时这些变更将应用于治理计划。
In subsequent iterations, planning will identify areas where SOA governance can be improved or new areas where it should be implemented, while applying these changes to the governance plan.
获得治理权是迭代的过程,治理的文化和行为方面使其成为非确定的活动。
Getting governance right is an iterative process; the cultural and behavioral aspects of governance make it a non-deterministic activity.
敏捷团队需要迭代式和增量式的回顾,以尽快精确定位问题,设计解决方案,来使得团队可以早日改进,从而产生更好的收效。
Agile teams need retrospectives that are iterative and incremental, to accurately find problems and design solutions that help teams improve early on, when improvement yields the most benefit.
图11:在1.0版本的期望维护峰值周围确定2.0版本的迭代时间。
Figure 11: Define and schedule your iteration lengths for Version 2.0 around the expected maintenance spike for Version 1.0.
应用推荐