ELI5: Explain Like I'm 5

Agile software development

Agile software development is a way to build software quickly. Instead of taking a long time to design and develop the software all at once, agile development takes small but regular steps. With agile development, a software project is split up into smaller pieces, or 'sprints', and delivered to customers in shorter time frames. Throughout the development process, the product is tested frequently and changes are made quickly to make the product better. This ensures the software is always up-to-date and working correctly. Agile development is great for quickly adapting to customer needs and making sure the software is always useful.
Related topics others have asked about: