After user stories have
									been written you can use a release planning meeting to create a release plan. The
									release plan specifies exactly which user stories are going to be implemented for
									each system release and dates for those releases. This gives a set of user stories for customers to choose from
									during the iteration planning meeting to be implemented during the next iteration.
									These selected stories are then translated into individual programming tasks to be implemented during the iteration
									to complete the stories. 
									 Stories are also translated
									into acceptance tests during the iteration. These acceptance tests are run during
									this iteration, and subsequent iterations to verify when the stories are finished correctly and continue to work
									correctly. 
									 When the project velocity changes dramatically for a couple
									iterations or in any case after several iterations go ahead and schedule a release planning meeting with your customers
									and create a new release plan. | 
								  
									 
									 The release plan used to
									be called the commitment schedule. The name was changed to more accurately describe its purpose and be more consistent
									with iteration plan.   
									 
									  |