Agile Development is een benadering van softwareontwikkeling die zich richt op snelle uitrol van functies met constante iteraties op basis van interdepartementaal overleg en feedback van gebruikers. Het is een projectmanagementraamwerk dat gebaseerd is op incrementele ontwikkelingen met elke fase in het proces dat wordt getest, en op basis van de volgende iteratie of productspil op de feedback of resultaten van de eindgebruikers.