Antes de entrar en detalle, vamos a ver qué es ServiceNow y qué nos aporta.
El lema de ServiceNow es «We make the world of work, work better for people», y para hacerlo realidad nos ofrece una plataforma cloud que permite automatizar cualquier tipo de proceso y que tiene por delante el reto de convertirse en la plataforma de plataformas.
Es decir, quiere ser el pegamento que nos permita unir a las personas con todas aquellas herramientas que utilizamos durante un proceso de negocio, de forma que automatizamos las interacciones entre las personas y las herramientas eliminando los silos que existen entre los distintos grupos de trabajo a lo largo del proceso.
De esta forma lo que ServiceNow aporta a las compañías es la simplicidad que generan experiencias para las personas, poniendo a éstas en el centro del negocio, y la tecnología al servicio de ellas.
Dentro de la agilidad una clara tendencia actual es el uso cada vez mayor de la nube pública ya que aportan nuevos stacks tecnológicos que se adaptan rápidamente a las necesidades cambiantes.
Podemos digitalizar cualquier flujo de trabajo con ServiceNow y para ello, antes de llevar a ServiceNow un flujo debemos preguntarnos:
- Quién puede hacer el trabajo?
- Dónde está el trabajo que hay que hacer?
- Qué trabajo puede ser automatizado?
Una vez que hayamos respondido a estas preguntas, podemos empezar a construir nuestra aplicación en la plataforma. Construir una aplicación en la plataforma significa seguir el siguiente proceso de cuatro simples pasos:
- Planificación: Pensar en la aplicación antes de construirla, definir qué flujo sigue la aplicación, qué sistemas están involucrados, quienes van a ser los usuarios.
- Datos: que información se tiene que utilizar, mostrar, procesar e informar. Aquí es importante pensar en las otras aplicaciones/sistemas que estarán involucrados
- Diseño: cómo los usuarios van a interactuar con nuestra aplicación, cómo queremos los formularios, que informes vamos a ofrecer,…
- Lógica: o cómo va a funcionar la aplicación, es decir, qué estados van a existir, qué reglas o validaciones se van a realizar,….
Es importante que tengamos en cuenta que no todas las ideas encajan bien la plataforma, hay aplicaciones que son más adecuadas que otras.
Encaje bueno | Encaje pobre |
Formularios simples Gestión de tareas Gestión de peticiones Procesos departamentales basados en correo y Excel Integración de herramientas de terceros Orquestación de múltiples sistemas Experiencia única a través de múltiples sistemas Acceso móvil y web a los mismos datos | Información no estructurada Procesos no estandarizados o no repetibles Requiere procesamiento de gráficos Streaming de audio o video Interfaz de usuario muy personalizada |