The title says What is the difference between release and iteration? Can you explain what the difference is?
+2
A:
An iteration can be purely internal. A release goes out to a customer.
Jon Skeet
2009-11-25 21:31:51
+4
A:
Iterations are basically single units of work within your release plan. Typically, your iteration planning phase will be a short (1-4 week) series of tasks that will be done.
After an iteration, there should be a series of acceptance tests. This verifies that the problem domain was handled correctly.
The series of iterations plus acceptance lead to a single release. The release leads to deployment, whether to a customer or internal usage by the end user (which is the critical difference).
Granted, in many teams, the lines can blur a bit, especially if you're releasing every iteration, etc...
Reed Copsey
2009-11-25 21:33:31