Entradas estándar
- Basadas en plantillas.
- Formatos siempre iguales para el mismo documento.
- Estándar en situaciones (como envío y recepción de correos).
Entradas estructuradas
- Legibles por una máquina.
- Entradas Digitales.
- Imágenes y PDF seas claras, evitar escaneos.
Entradas no estructuradas
- Es muy difícil analizar texto libre no estructurado
Automatización basada en imagen
- Virtual Desktop Infraestructure o Escritorios remotos
- Se recomienda que el aplicativo esté donde está el robot o al revés.
- De no ser posible lo anterior, se debe usar en un desarrollo basado en imégenes y aumenta la complejidad exponencialmente.
Variaciones de Escenarios
- Muchas reglas tipo “si es esto, haz esto”, “si no haz esto cuando sea esto” o “haz esto para el resto”.
- Muchas rutas de decisiones eleva la complejidad de desarrollo y de pruebas, evitar probar un escenario puede causar una situación no esperada.
Tipo de Aplicaciones:
- Es muy raro no automatizar basado en web (es muy fácil).
- Aplicaciones de escritorio.
- Se requiere validar previamente con una prueba de concepto si la aplicación particular permite ser automatizada (validar que el robot puede dar clic sobre la interfaz de la aplicación).
- Nunca obviar que “si es posible”, siempre prueba y te dirá si puedes o no continuar con el proceso.
Número de pantallas
- Da un aproximado del número de pasos que ejecutará el robot basado en las plantallas, recordar qué 1 pantalla puede tener muchos pasos.
Factores de Complejidad.
Bajo
Proyecto se puede crear fácilmente
Tiempo de desarrollo estimado: 1 a 2 semanas.
Media
Un proyecto que podría ser uno que requiere la transferencia de datos entre aplicaciones.
Tiempo estimado de desarrollo: 3 a 4 semanas.
Alta
Un proyecto que requiere habilidades de programación.
Tiempo de desarrollo estimado: 4 a 6 semanas.
Requieres una abstracción de alto nivel, hay complejidad que requieres sí o sí análisis de desarrollo y uso de sistemas de desarrollo (como scripts).
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.