The purpose of this highly immersive course is to help students to understand how Agile techniques can help teams to employ an iterative and incremental approach to all projects that reaps rewards with better quality products and a quicker time to market. Using Agile planning tools will aid and influence the development of the customer requirements. User stories are a way of handling customer requirements that focus on value to customers and users, which can be decomposed into smaller items for flexibility. This is a core Agile technique and delegates will benefit from practicing the new skills required to do it effectively.