El desarrollo incremental es un método de desarrollo que se centra en dar pasos más pequeños (incrementos) para alcanzar una meta. Cada paso itera a través de la Ciclo de vida del desarrollo de programas eventos. Los desarrolladores pueden revisar partes del código y mejorar las funcionalidades de forma iterativa.