iteration
One loop through
Iteration is a single cycle in a repeated process.
Software developers release iterations of their code, each version building on the last.
In computing, iteration refers specifically to executing a set of instructions repeatedly: The loop runs through ten iterations.
More broadly, any revision or new version counts as an iteration: This iteration of the design addresses user feedback.
Curve closing on itself
index · increment · decrement · traverse · enumerate · break · continue · nested
Repeating sequence of events
- recurrenceReturn of something previous
- repetitionAct of redoing
- recurringHappening repeatedly over time
- renewalMaking current again
replay · reprise · rerun · round · pass · restatement · rehearsal · practice
Process invoking itself
- convergenceProcess of approaching sameness
- approximationNear but inexact value
- seriesOrdered set of related items
- sequenceOrdered succession of elements
summation · algorithm · fixed-point · numerical · successive · limit · formula · calculation
First functional specimen
- wireframeEdge-only geometric model
- mockupPreliminary design representation
- feedbackReturned response data
- refinementElegance of manner
revision · sprint · agile · scrum · rework · draft · concept · sketch
Elegance of manner
- improvementPositive change in quality
- progressionSequential forward movement
- incrementalProceeding by small additions
- developmentProgress toward maturity
trial-and-error · experimentation · prototyping · testing · debugging · optimization · adjustment · modification
loop
Curve closing on itself
counter · index · increment · decrement · traverse · enumerate · break · continue · nested · range
cycle
Repeating sequence of events
- recurrenceReturn of something previous
- repetitionAct of redoing
- recurringHappening repeatedly over time
renewal · replay · reprise · rerun · round · pass · restatement · rehearsal · practice · drill
recursion
Process invoking itself
- convergenceProcess of approaching sameness
- approximationNear but inexact value
- seriesOrdered set of related items
sequence · summation · algorithm · fixed-point · numerical · successive · limit · formula · calculation · bisection
prototype
First functional specimen
- wireframeEdge-only geometric model
- mockupPreliminary design representation
- feedbackReturned response data
refinement · revision · sprint · agile · scrum · rework · draft · concept · sketch · improvement
refinement
Elegance of manner
- improvementPositive change in quality
- progressionSequential forward movement
- incrementalProceeding by small additions
development · trial-and-error · experimentation · prototyping · testing · debugging · optimization · adjustment · modification · enhancement
release
To let go
revision · edition · variant · changelog · upgrade · rollout · deployment · milestone · beta · alpha
- UX designuser research, wireframing, user experience, user testing, user needs
- Agile Developmentagile, XP, refactoring, sprint, backlog
- optimization algorithmsswarm intelligence, hill climbing, convergence, heuristic, nature-inspired
- recursionrecursion, base case, self-reference, infinite recursion, recurrence relation
- sequencesequence, first, second, third, fourth
- computingcomputer, computers, software, hardware, code
iterationsingle instance
one-off · singularity · first and last · once · unrepeated
iterationwaterfall
Descending river over precipice
one-shot · finalization · completion · single release · finished product
iterationstasis
State of inactivity
finality · permanence · immutability · constancy · unchangingness
- iterative designRefining through repeated cycles
- new iterationSuccessive modified version
- iterative processMethod of successive refinements
- design iterationRepeated refinement of concept
iterative, reiteration, iterations, reiterative, iterating, iteratively