Es muy común el uso de metodologías ágiles, tanto en la fase de descubrimiento del caso de negocio y necesidad a resolver, como durante la ejecución. Los proyectos de IA requieren de equipos multidisciplinarios, con involucramiento del cliente, trabajando en procesos iterativos de implementación de la tecnología.