Para ello se requiere que las herramientas utilizadas sean flexibles y capaces de modificar su programación adaptándose a los nuevos requerimientos del mercado.