El mundo que nos rodea avanza a pasos agigantados y cada vez más rápido, todo a nuestro alrededor cambia y el sector de las TI (Tecnologías de Información) no está exento de ello.
Cada vez más son las empresas e instituciones públicas que requieren de una solución empresarial, y cada vez son mayores las herramientas de las que se dispone para poder solventar dichas necesidades.
Actualmente existen infinidad de herramientas y soluciones que nos pueden ayudar a solventar las necesidades de un cliente, tales como SharePoint, Google Drive, Microsoft Flow, Google Calendar, Microsoft Planner, etc. Todas ellas tienen una función específica, y previa suscripción y pago de licencia a sus servicios podremos usarlas para poder desarrollar una solución.
Pero, ¿y si un problema es tan complejo que necesitamos usar distintas herramientas para poder encontrarle una solución?
No hay problema ya que muchas de esas herramientas están incluidas dentro de un paquete de soluciones que están interconectadas entre ellas como es el caso de Microsoft Office 365.
Actualmente una necesidad se puede resolver de muchas maneras y usando distintas herramientas, pero no todas son igual de eficientes ni rentables, ya que hay muchos factores a tener en cuenta a la hora de desarrollar una solución; ahí es cuando entra en juego la capacidad de los profesionales de TI en buscar una solución que se adapte a las necesidades del cliente.
Hay que pensar fuera del tiesto (de manera imaginativa) y no seguir un mismo patrón para buscar una solución; como hemos visto hay miles de herramientas (y cada vez más) que podemos usar para solventar un problema, por lo que nuestras ideas no tienen por qué ser estáticas.
Por poner un ejemplo, imaginemos que necesitamos crear un proceso para que nuestros empleados soliciten las vacaciones que le corresponde a lo largo del año; ¿Cómo lo podríamos hacer?
Podríamos crear un Excel compartido en One Drive en la que todos pusieran sus vacaciones, y así los responsables pudieran ver cuándo no estarán sus empleados en la oficina.
Pero, ¿y si tuviéramos 1.000 empleados y el responsable del equipo tuviera que aprobar esas vacaciones?; en este caso el Excel no nos serviría, pero podríamos crear una aplicación con Power Apps para que cada empleado solicitara las vacaciones, y con un flujo de trabajo automatizado con Microsoft Flow le enviaríamos un correo al responsable de ese empleado para para que valorara si le concede las vacaciones o no.
Pero todo esto podemos llevarlo aún más allá, también podríamos crear una aplicación web alojada en Azure, en el cual todos los empleados pudieran solicitar sus vacaciones, y crear un flujo de trabajo automatizado con Logic Apps en el cual le enviaríamos un correo a cada responsable, para que este a través de un informe de Microsoft Power BI pudiera ver cuando sus empleados han cogido vacaciones, y de esa manera decidir si le concede las vacaciones o no dependiendo de la carga de trabajo que haya en esas fechas.
Como veis se puede resolver de muchas maneras, pero no hay ninguna solución que sea la mejor en todos los casos, por lo que al enfrentarnos a un problema no deberíamos preguntarnos ¿cómo lo podríamos hacer?, sino ¿cuál sería la mejor forma de hacerlo?, ya que dependerá de las necesidades específicas de ese cliente el que los profesionales de TI desarrollen una solución u otra adaptada a su situación.
En resumidas cuentas, un problema se puede abordar de miles de maneras, pero hay que encontrar la solución que mejor se adapte a cada situación, y para ello es necesario saber ver el problema desde otro punto de vista y no seguir siempre un mismo patrón (pensar fuera del tiesto) y sobre todo hacer uso de las herramientas que tenemos a nuestro alcance, ya que gracias a ellas podremos desarrollar la solución que necesitemos en cada caso.