el futuro de las aplicaciones - accenture.com · avanzan a una velocidad increíble— las redes...

24
EL FUTURO DE LAS APLICACIONES Tres estrategias para las compañías de alta velocidad impulsadas por el software Publicación Point of View de Accenture Technology

Upload: vuongtram

Post on 22-Sep-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

EL FUTURO DE LAS APLICACIONESTres estrategias para las compañías de alta velocidad impulsadas por el software Publicación Point of View de Accenture Technology

Bienvenidos al mundo de la alta velocidad impulsado por el software

2

PREFACIO

Bhaskar Ghosh Group Chief Executive Accenture Technology Delivery

Paul Daugherty

echnology Delivery

3

El actual mundo de los negocios se caracteriza cada vez más por la alta velocidad y el impulso del software. Tarde o temprano, estas dos realidades presionarán a cada compañía para que repiensen su potencial y se reinventen. En esta publicación, urgimos a las empresas a que comiencen esta reinvención hoy, comenzando con un enfoque fundamentalmente nuevo para el negocio de las aplicaciones.

Si bien algunos aspectos de la tecnología avanzan a una velocidad increíble— las redes sociales, la tecnología móvil, analytics y cloud así como la tecnología “ponible”, el crowdsourcing y la Internet de las Cosas—los procesos de negocios y las aplicaciones quedan rezagados. En una encuesta reciente realizada por Forrester, sólo el 17 por ciento de los ejecutivos de tecnología informática (TI) indicó que la implementan lo suficientemente rápido dado el ritmo del negocio.

La TI no está sola en este batalla con las nuevas realidades, también existen desafíos para que el negocio pueda enfrentar la velocidad del cambio. Ahora más que nunca la estrategia de software debe formar parte de su estrategia de negocios. No se trata solamente de sostener la ventaja competitiva, es una cuestión de supervivencia. Debería motivar a cada líder de negocios a plantear algunas preguntas importantes: ¿El software juega un papel estratégico en mi empresa? ¿Estamos utilizándolo para promover proactivamente la disrupción, crear nuevos mercados, clientes y oportunidades?

“El Futuro de las Aplicaciones” define tres estrategias poderosas que pueden ayudar a las compañías a encarar la velocidad del cambio tecnológico y convertirse en empresas exitosas, impulsadas por el software. Al dominar estas estrategias, las compañías pueden acelerar las aplicacio-nes—incluyendo a las aplicaciones a medida, ERP y SaaS—al ritmo del negocio.

Lo llevamos más allá, definiendo un nuevo modelo operativo que “saca a la tecnología de su caja”. En el actual contexto de negocios, la tecnología ya no puede ser una función de especialidad. Debe ser una competencia que cada líder de negocios adopte.

Esperamos que para usted las posibilidades que se plantean sean tan fascinantes como para nosotros. Es hora de delimitar una nueva frontera competitiva con aplicacio-nes.1

EL FUTURO DE LAS APLICACIONES: RESUMEN EJECUTIVO

2

3

Para tener éxito en medio de esta disrupción, las compañías deben responder cambiando la manera en que diseñan, desarrollan y utilizan el software.

RESUMEN EJECUTIVO

Las nuevas tecnologías están acelerando el ritmo del negocio, pero los enfoques de negocios y de TI existentes están quedando rezagados. Las compañías necesitan redefinir fundamentalmenteel negocio de las aplicaciones.

4

En la actualidad, la velocidad y el volumen del cambio tecnológico están sacudiendo completamente a las compañías, a las industrias y a las sociedades. Un estudio reciente reveló que dos tercios de los ejecutivos de negocios creen que la tecnología informática está afectando actualmente a su organización y el 72 por ciento acepta que se verá afectada en los próximos doce meses.

Al mismo tiempo, el software es ahora un factor determinante de la diferenciación y la innovación. Es una puerta hacia nuevos servicios y flujos de ingresos, experiencias continuas para los clientes y expansión hacia nuevos mercados. Está redefiniendo cada industria.

Pensemos en este caso: Bill Ford, presidente ejecutivo de Ford Motor Company, anticipa modelos de negocios radicalmente nuevos para la industria automotriz en la era de los vehículos conectados. Ford está trabajando para no ser simplemente un fabricante de hardware con “todo el valor puesto en otro lado” en el futuro, sino también un proveedor de servicios basados en software que mejoren la seguridad del cliente y aumenten la eficiencia del transporte.

4

6

5

El desafío planteado por el envejecimiento de la TI y la aceleración del negocio

El peso de las aplicaciones legacy

70%de las transacciones de negocios siguen procesándose en COBOL

Microsoft cuenta con

640,000sociosen su ecosistema

50.000 millones de

“cosas” estarán conectadas a Internet en el año 2020

Complejidad cada vez mayor de las aplicaciones

Aumento de la cantidad de socios

5

¿Qué se interpone en el camino de un cambio tan fundamental? En primer lugar, la TI revela su edad. El hecho es que muchas empresas están tratando de competir en el mundo de las redes sociales, la tecnología móvil, analytics y cloud con aplicaciones que fueron diseñadas para otra era. Las aplicaciones monolíticas suelen desarrollarse de cero— son lentas de implementar y de modificar. Alrededor del 70 por ciento de las transacciones de negocios actuales siguen procesándose en COBOL . Las organizaciones de TI suelen gastar más del 60 por ciento de sus presupuestos tan sólo para mantener los sistemas existentes, dejando muy poco tiempo valioso a la innovación.

EL FUTURO DE LAS APLICACIONES: RESUMEN EJECUTIVO

El ritmo del cambio y la complejidad cada vez mayor también resultan abrumadores para muchas organizaciones de TI que tienen que realizar un seguimiento de más tecnologías y tipos de soluciones que nunca. Algunas estimaciones predicen que para el año 2020 habrá más de 50.000 millones de “cosas” conectadas a Internet, y la cantidad de socios y proveedores con los que una compañía debe interactuar continúa aumentando. Tan sólo Microsoft ya cuenta con más de 640.000 socios en su ecosistema de negocios.

En contraste con las aplicaciones monolíticas actuales, las aplicaciones futuras deben ser más flexibles. Las compañías que comiencen su reinvención ahora se beneficiarán a partir de aplicaciones que pueden adaptarse al ritmo del negocio, gestionar la complejidad cada vez mayor y abrir puertas a ambientes de negocios más interconectados.

EL FUTURO DE LAS APLICACIONES:RESUMEN EJECUTIVO

Nuevas estrategias para las aplicaciones que le ayudarán a forjar su futuro

Tres nuevas estrategias para las aplicaciones—líquidas, inteligentes y conectadas— pueden ayudarlo a forjar su futuro y liderar su industria

6

APLICACIONES LÍQUIDAS: para competir con agilidad y velocidad, las compañías ya no pueden darse el lujo de pagar programaciones complejas, largas y costosas de aplicaciones, o implementaciones masivas de sistemas de varios años de duración. Lo que se necesita es una nueva forma de desarrollar software—más rápida, más flexible y más líquida—con componentes reutilizables que permiten la integración rápida de las aplicaciones para dar soporte a las necesidades dinámicas del mercado. Este enfoque requiere de arquitecturas modulares, técnicas de integración de próxima generación y una mentalidad del tipo “primero la nube, primero lo móvil”. Las arquitecturas relacionadas con las interfaces de programación de aplicaciones (API) sustentan las aplicaciones líquidas, extendiéndolas para que accedan de manera flexible y eficiente a componentes de software externo o interno. Las innovaciones de ingeniería, como por ejemplo Agile y DevOps aceleran aún más el desarrollo y la implementación.

APLICACIONES INTELIGENTES: las compañías necesitan incorporar inteligencia de software en todas partes dentro de sus aplicaciones y procesos para manejar el volumen, la velocidad y la complejidad cada vez mayor y para maximizar el valor del negocio de los datos internos y externos—incluyendo los del mundo físico. La inteligencia de software se hace posible mediante un influjo de datos, poder de procesamiento y avances en la ciencia de los datos, como por ejemplo el procesamiento de lenguaje natural, el aprendizaje automático y la computación cognitiva. Gracias a estos avances, las aplicaciones pueden automatizar las tareas

de rutina, mejorar los procesos de negocios mediante la integración de analytics y en última instancia, auto-dirigirse.

APLICACIONES CONECTADAS: para aumentar los ingresos y defender su posición en el mercado, las compañías deberán crear nuevas fronteras competitivas utilizando software. Para hacerlo, es necesario abrir múltiples dimensiones de la conectividad de las aplicaciones—con ecosistemas conformados por los socios de negocios y los clientes, así como la Internet de las Cosas, de rápido crecimiento que resulta esencial para proporcionar nuevos servicios. Las aplicaciones conectadas se procesarán en todos lados—no solamente en teléfonos, tablets y PCs sino también en manufactura, ductos, equipamiento industrial automóviles, dispositivos portátiles “ponibles” y más—para convertir los productos en híbridos de productos-servicios.

Estas tres nuevas estrategias para las aplicaciones también dependen de adoptar un modelo operativo totalmente nuevo para el desarrollo del software. En demasiadas empresas, la tecnología está “en una caja”. Se considera contenida dentro de la TI como una función de especialización, en lugar de una competencia que cada líder de negocios debe adoptar. Las funciones de negocios y de TI compartimentadas en silos obstruyen la agilidad de la organización.

Por lo tanto resulta esencial contar con un nuevo enfoque más cooperativo. La TI debe ayudar a forjar la estrategia de negocios y el negocio debe ayudar a la TI a pensar cómo utilizar el software para ingresar a nuevos mercados, llegar a nuevos clientes y producir una diferenciación competitiva.

Para aumentar los ingresos y defender su posición en el mercado, las compañías deben abrir nuevas dimensiones de la conectividad de las aplicaciones—creando nuevas fronteras competitivas con el software

Las aplicaciones conectadas proporcionan a las compañías los medios técnicos para que interac-túen con los ecosistemas formados por los socios de negocios y los clientes, y con la Internet de las Cosas.

Restructurarse para los negocios sin fronteras introduciendo nuevas estrategias para los ecosistemas, diseñando aplicaciones para que tengan resiliencia e integrando información y tecnologías operativas.

EL FUTURO DE LAS APLICACIONES: RESUMEN EJECUTIVO

LÍQUIDA

INTELIGENTE

CONECTADA

POR QUÉ

QUÉ

CÓMO

7

Una forma fundamentalmente nueva de desarrollar software

Cuando las aplicaciones entienden, actúan y aprenden

Extendiendo las fronteras de la compañía a través del software

Para competir con agilidad y velocidad las compañías ya no pueden darse el lujo de pagar implementaciones masivas de sistemas, de varios años de duración.

Para gestionar el volumen, la velocidad y la complejidad cada vez mayor y para maximizar el valor para el negocio de los datos internos y externos, las compañías deben aprovechar la inteligencia del software.

Las aplicaciones inteligentes ofrecen tres capacidades críticas—la automatización inteligente, analytics integrado y la auto-direc-ción.

Incorporar inteligencia en todos lados para automatizar las tareas de rutina, mejorar los procesos de negocios mediante analytics integrado y enseñarle a actuar a las aplicaciones.

Las aplicaciones líquidas se integran, aprovechando las arquitecturas modulares, las técnicas de integra-ción de próxima generación y una mentalidad “primero la nube, primero lo móvil”

Adoptar nuevos enfoques de desarro-llo que incorporen componentes más pequeños y reutilizables para proporcionar software continuamen-te

POR QUÉ: Competir con agilidad y velocidad

QUÉ: Diseñar el cambio Arquitecturas modulares

EL FUTURO DE LAS APLICACIONES: ESTRATEGIA 1

APLICACIONES LÍQUIDASUna manera fundamentalmente nueva de desarrollar software

8

Para competir con agilidad y velocidad, las compañías ya no pueden darse el lujo de pagar programaciones complejas, largas y onerosas de aplicaciones, o implementaciones masivas de sistemas de varios años de duración.

Lo que se necesita es una nueva manera de desarrollar software—que sea rápida, flexible y más líquida. Las aplicaciones ya no pueden ser “desarrolladas” como una actividad distinta y “mantenidas” como otra. Las aplicaciones líquidas se integrarán aprovechando las arquitectu-ras modulares, las técnicas de integra-ción de próxima generación y una mentalidad del tipo “primero la nube, primero lo móvil”. Estos elementos, combinados con innovaciones de ingeniería, como por ejemplo Agile y DevOps, implican que se puede propor-cionar software continuamente y también hacerlo evolucionar a medida que cambias las necesidades del negocio.

Este enfoque representa un cambio, apartándose de las aplicaciones monolí-ticas hacia un mundo de componentes y módulos de servicios más pequeños, que pueden ser desarrollados o comprados. En el futuro, lo líquido es la manera que las empresas desarrollarán cada aplica-ción, incluyendo desarrollos a medida, ERP y SaaS.

Las aplicaciones líquidas requieren que las compañías creen arquitecturas de aplicaciones que sean modulares y que tengan componentes reutilizables, provistos interna o externamente. Uno de los componentes claves son las plataformas emergentes de software, que incluyen plataformas del tipo “as a service”, que proporcionan arquitecturas técnicas bien definidas, conjuntamente con estándares, gobernabilidad y código reutilizable. Las plataformas facilitan la creación y la integración más rápida de soluciones líquidas para el negocio, ya que las aplicaciones se integran cada vez más a partir de componentes pre-desa-rrollados.

Pensemos en empresas como por ejemplo OpenTable, el popular sistema de reservas en línea para restaurantes y en Uber, el servicio de transporte personal. Cuando quieren agregar una nueva funcionalidad a las aplicaciones, como por ejemplo mandar mensajes de texto a los clientes cuando su mesa o su automóvil están listos, ellos no las desarrollan. En lugar de eso, aprovechan a los proveedores de servicios de nube como Twilio, que ofrece la funcionalidad como parte de una plataforma pre-cons-truida. A su vez, Uber está compartiendo sus componentes de aplicaciones líquidas con otros desarrolladores provenientes de compañías tan variadas como Starbucks y TripAdvisor. 7

Técnicas de integración de nueva generación

EL FUTURO DE LAS APLICACIONES: ESTRATEGIA 1 9

Las aplicaciones líquidas deberán ser sustentadas por una arquitectura líquida que tiene características nuevas e importantes. La inversión en servicios de integración abiertos, estandarizados y flexibles proporciona la capacidad de conectar eficientemente las aplicaciones y la información en toda la compañía. Los servicios de coordinación y aquellos relacionados con la gestión de los proceso de negocios permiten que se configuren y ajusten continuamente las aplicaciones para satisfacer las necesida-des del negocio. Y los APIs proporcionan el pegamento que permite acceder a los componentes reutilizables dentro de la empresa, así como también desde clientes externos y socios de negocios. Con la proliferación de las aplicaciones, las tecnologías, los proveedores y los desarrolladores, es importante contar con una capacidad de gestión de API sólida y avanzada. Esta capacidad ya se está adoptando ampliamente, según lo

evidencian soluciones como por ejemplo Apigee, WS02 y Oracle API Management.

Tomemos como ejemplo a Swisscom que se ubica a la vanguardia, presentando nuevos enfoques de tecnología líquida ya que recurre a componentes de software, como por ejemplo soluciones de pago que cumplen con los requisitos de la industria, como una fuente para hacer crecer su negocio. La compañía estableció un objetivo de exponer externamente 120 nuevos APIs para el año 2015 y puso en marcha rápidamente estos esfuerzos creando una plataforma segura, interna y completamente nueva. El líder de la arquitectura de Swisscom a nivel empresa, John de Keijzer, explica: “Las empresa suelen elegir hacer cosas de manera compleja porque es así como históricamente han crecido. Sabíamos que contar con un programa poderoso de APIs nos ayudaría a salir de esta lentitud.” Este ritmo acelerado en el desarrollo de las aplicaciones hubiera sido imposible hace algunos años. 8

Mentalidad del tipo “primero la nube, primero lo móvil”

Para viabilizar el cambio de los sistemas legacy congelados hasta las aplicaciones líquidas, las compañías necesitan tener una mentalidad del tipo “primero la nube, primero lo móvil”. Una mentalidad de “primero la nube” requiere coordinar las aplicaciones para que operen y

puedan escalarse en la nube, incluso si la implementación inicial fuera en un espacio físico. Las arquitecturas basadas en políticas permitirán a las organizacio-nes decidir dinámicamente qué partes de las aplicaciones se procesarán en la nube y cómo.

Las compañías deberían establecer un repositorio de componentes comunes para su negocio, incluyendo componen-tes cloud y funcionalidad basada en SaaS. Junto con esto, tendrán que adoptar una cultura de aprovechar lo que existe en lugar de crear algo nuevo.

Para las aplicaciones líquidas también es importante tener una mentalidad de “primero lo móvil”, reconociendo que deben ser diseñadas y estructuradas en torno a la manera en que los clientes y empleados interactúan con el software. Cada vez más, estas interacciones no se realizan en una computadora personal o en una página web tradicional, sino en smartphones, tablets, smart watches, digital dashboards, o incluso en monito-res de visión aumentada.

EL FUTURO DE LAS APLICACIONES: ESTRATEGIA 110

CÓMO: Movilizarse por las aplicaciones líquidasEl cambio hacia aplicaciones líquidas creará un efecto de propagación en toda la organización. Existen tres pasos cruciales que deberá tener en cuenta en su plan de acción para implementarlas:

Implementar una nueva arquitec-tura y estrategias de abstracción

Asegúrese de que la arquitectura de su empresa preste soporte a las capacidades de integración de plataformas, a la seguridad, al monitoreo y a servicios de API durante el ciclo de vida de las mismas para que pueda dar soporte a las aplicaciones líquidas. Actualice los marcos de las aplicaciones para que incluyan estrategias apropiadas de abstracción que faciliten el aislamiento de la complejidad técnica en las plata-formas y la separe de la funcionalidad del negocio, de manera que tanto las aplicaciones nuevas como las existentes parezcan menos complejas. Al desglosar una aplicación en componentes más pequeños que realicen funciones discretas, es más fácil actualizarla, reemplazarla, eliminarla o aumentarla.

Cambiar hacia una cultura “DevOps”

Las aplicaciones líquidas exigen que la estructura de la TI sea más flexible. El desarrollo ágil, conjuntamente con DevOps permitirá la entrega continua de software. DevOps, un término común de la industria representa tanto un cambio de tecnología como de cultura. Utiliza las técnicas de automatización para la implementación, la creación de ambien-tes, la configuración y el monitoreo. Esto simplifica y acelera la interacción entre los equipos de desarrollo que se concen-tran en ensamblar las aplicaciones líquidas y los equipos operativos, que son los responsables de liberar esas aplica-ciones para la disponibilidad del servicio “en vivo”. El resultado: implementaciones más rápidas y predecibles, realizadas radicalmente con mayor eficiencia.

Probar sus aplicaciones para el futuro

Las aplicaciones líquidas se concentran menos en la tecnología y más en los procesos de negocios, y deben facilitar el negocio digital. Establezca un nivel alto para las expectativas de los usuarios y estándares de ingeniería que sean apropiados para el mundo digital y adopte los principios “primero la nube y primero lo digital”, según sea apropiado. Aproveche los conceptos emergentes, como por ejemplo los contenedores para que las aplicaciones puedan ser imple-mentadas ininterrumpidamente entre las plataformas.

11

Lo líquido es más que un mero enfoque hacia el desarrollo de las aplicaciones. Se trata de la base sobre la cual desarrollará su negocio para lograr futuro crecimiento y una ventaja competitiva. La capacidad de migrar capacidades de negocios de manera continua marcará la diferencia entre las compañías que puedan evolucionar y aque-llas que se estanquen.

EL FUTURO DE LAS APLICACIONES: ESTRATEGIA 1

EL FUTURO DE LAS APLICACIONES: ESTRATEGIA 2

POR QUÉ: Gestionar un mayor volumen y velocidad

APLICACIONES INTELIGENTESCuando las aplicaciones entienden, actúan y aprenden

12

QUÉ: Desarrollar aplicaciones que automaticen, analicen y dirijan de manera inteligenteEs difícil para cualquier compañía

mantener el crecimiento exponencial en los datos y en el ritmo de cambio que caracteriza a nuestra era. A medida que el volumen y la velocidad cada vez mayor empujan a las organizaciones de TI hasta el punto de quiebre, las compa-ñías necesitan nuevos enfoques para convertir la complejidad desenfrenada en resultados de alto desempeño.

Para gestionar el volumen, la velocidad y la complejidad creciente y para maximi-zar el valor de negocios de los datos internos y externos, las compañías deben incorporar inteligencia de software en todos lados. La inteligencia de software es posible gracias al mayor poder de procesamiento, los avances en la ciencia de los datos, las innovaciones en el procesamiento del lenguaje natural, el aprendizaje automático y la computa-ción cognitiva. Gracias a estos avances, se puede enseñar al software a que automatice la toma de decisiones a través de algoritmos basados en reglas, y a que evolucione e innove por sí mismo a través de técnicas de aprendizaje avanzadas.

Las aplicaciones inteligentes ofrecen otras capacidades críticas: automatiza-ción inteligente, analytics integrado y auto-dirección.

Automatización inteligente

Automatizando las tareas de rutina, las aplicaciones inteligentes descargan la complejidad y complementan el esfuerzo humano a través de tecnologías tales como la auto-corrección y la robótica. La automatización inteligente mejora la

productividad haciendo más trabajo en una fracción del tiempo, con mayor precisión. Las instituciones financieras, como por ejemplo Credit Suisse y Goldman Sachs utilizan la automatización inteligente para analizar el tráfico en sus redes e identificar corredores inescrupulo-sos no autorizados, manipuladores del mercado e infractores que incumplen políticas, reduciendo drásticamente el riesgo legal relacionado con el negocio y el cumplimiento de normativa. 9

Analytics integrado

La integración de analytics crea sistemas que pueden analizar y entender de manera independiente, incorporando inteligencia en el proceso por sí mismos y mejorando radicalmente tanto el desem-peño del negocio como el de la TI. Netflix, por ejemplo, puede entender qué están mirando los clientes y cuando comienzan y detienen la reproducción de los progra-mas y luego utiliza predictive analytics para optimizar el contenido y las recomendaciones en base el uso.

Auto-dirección

Más allá de eso, se puede enseñar a las aplicaciones inteligentes a que actúen como agentes digitales, aprendan y se auto-dirijan— revolucionando la atención al cliente, la gestión de la TI y la innova-ción del negocio. Las empresas de vanguardia ya están utilizando agentes digitales para regir las interacciones con los clientes.Conozca a Amelia, una trabajadora con

EL FUTURO DE LAS APLICACIONES: ESTRATEGIA 2

13

CÓMO: Incorporando inteligencia en todos ladosLa inteligencia debe incorporarse en todo el negocio—para mejorar qué aplicacio-nes se desarrollan y cómo se desarrollan.

Aplicar la automatización inteli-gente a las prácticas durante el ciclo de vida de las aplicaciones

Las empresas pueden utilizar la inteli-gencia del software para todo el desarrollo, las pruebas, la implementa-ción y el mantenimiento de las aplicacio-nes, con el objetivo de manejar el volumen, la velocidad y la complejidad cada vez mayor. Busque oportunidades de automatización entre el ciclo de vida de las aplicaciones, en donde las tareas de rutina pueden ser reducidas o eliminadas. Aplicando el conocimiento y la experiencia acumulada, la automati-zación puede mejorar la productividad significativamente, a través de la reducción del esfuerzo y los procesos relacionados con el aprendizaje. Por ejemplo, las herramientas de automati-zación de pruebas pueden utilizar la computación cognitiva y la robótica para tomar los requerimientos funcionales en texto plano y generar automáticamente los artefactos de prueba, incluyendo los escenarios, las condiciones de prueba y los resultados esperados.

Una vez implementadas, las herramien-tas inteligentes para las operaciones de servicios pueden acelerar continuamente la resolución de problemas, conservando el conocimiento especializado sobra las aplicaciones y luego aplicándolo en forma precisa utilizando descriptive analytics y el procesamiento del lenguaje natural. Este tipo de solución de auto-aprendizaje basado en el conoci-miento ayudó a una gran aseguradora a reducir los tickets de incidencias en sus aplicaciones de procesamiento de siniestros en más del 85 por ciento durante un período de tres meses, logrando una mejora substancial de la productividad y ahorros de costos.

conocimientos cognitivos desarrollada por la compañía de inteligencia artificial IPSoft. Amelia puede funcionar como una empleada eficiente de una mesa de ayuda—entendiendo el lenguaje humano en 10 idiomas, buscando información en repositorios de conocimientos y bases de datos de casos similares y devolviendo las respuestas en cuestión de segundos. Lo más importante es que la función de auto-aprendizaje de Amelia permite que las capacidades de gobernabilidad de la aplicación aumenten con el tiempo.

A medida que la inteligencia del software aumenta en sofisticación, la mayoría de las aplicaciones aprenderán a evolucionar y a adaptarse, modificando su comportamiento y extendiendo sus capacidades en base a la experiencia. Consideremos el termostato Nest que aprende los hábitos y las preferencias de los dueños de una casa para finalmente auto-programarse. Estos tipos de avances ayudarán a las empresas a adaptarse rápidamente a las necesidades y preferencias específicas de los clientes y ayudará a la TI a adaptarse a las necesidades dinámicas del negocio, aplicando inteligencia a los datos que provienen tanto del mundo físico como del digital.

EL FUTURO DE LAS APLICACIONES: ESTRATEGIA 2

14

Integrar analytics con los procesos de negocios

Con el surgimiento de los smartphones, los medios sociales, los dispositivos portátiles “ponibles” y la Internet de las Cosas, los consumidores y los negocios ahora dejan una huella de los datos útiles y utilizables detrás de ellos, dondequiera que vayan. Estos datos pueden ser aprovechados e incorporados a los procesos de negocios en una variedad de maneras. La solución Resilience 360 de DHL por ejemplo, ofrece a los clientes el monitoreo de la cadena de abastecimien-to casi en tiempo real. La herramienta vincula datos relacionados con los desastres naturales, el robo, los riesgos geopolíticos y otros riesgos con un registro de la distribución y fabricación global de un cliente para visualizar y abordar los temas más críticos de la cadena de abastecimiento y realizar acciones para mitigar los riesgos. 10

Para extraer el mayor valor de Big Data y analytics se requiere de una estructura, procesos y configuración de los compo-nentes adecuados en la cadena de provisión de los datos. Las compañías deben evaluar como incorporar las arquitecturas de Big Data en sus aplica-ciones—no sólo desarrollarlas aparte. Al integrar Big Data y analytics en procesos

y aplicaciones de negocios, las compa-ñías ya pueden desligarse de tener una función separada de analytics, cuyos reportes luego deben ser interpretados y actuar en consecuencia. Analytics integrado ya está ayudando a las organizaciones de TI a convertirse en entidades más centradas en el negocio. El conocimiento del dominio de la industria y los datos sobre el desempeño del negocio—incluyendo niveles de inventario, despachos tardíos, ingresos y cumplimiento regulatorio—pueden incorporarse a las cadenas de provisión de los datos, permitiendo que las organizaciones de TI influencien el desempeño del negocio y no solamente el de la TI. Consideremos una compañía farmacéutica, cuya organización de TI pudo acelerar los ensayos clínicos reduciendo los incidentes de las aplica-ciones críticas en un 50 por ciento, eliminando por lo tanto las demoras en la presentación de los resultados de prueba a los entes regulatorios.

Enseñarle a actuar a las aplicaciones

A medida que las compañías integran los flujos continuos de datos y las capacida-des de analytics en sus procesos de negocios y de TI, posibilitan que los agentes digitales actúen en su nombre.

Consideremos como los clientes de Disney pueden “programar” sus Magic-Bands integradas—a través del portal online My Disney Experience —para establecer opciones de vacaciones anticipadamente y manejar sin esfuerzo su experiencia una vez que estén en el complejo. 11 Para que los agentes digitales comiencen a trabajar las empresas deberían empezar a evaluar cómo puede insertarse la toma automá-tica de decisiones en el flujo normal de los procesos de negocios y las prácticas relacionadas con el ciclo de vida de las aplicaciones, con el fin de obtener mejores resultados. Se deben definir claramente los resultados con anticipa-ción y luego representarlos de manera programada como aplicaciones automá-ticas, auto-dirigidas y facilitadas por analytics que aportan inteligencia a los procesos de negocios. Estos avances también son prometedores para las organizaciones de TI que buscan delegar el monitoreo, la gestión y la gobernabili-dad del desarrollo de software en los agentes digitales. El hecho de que analytics aproveche los datos actuales e históricos relacionados con la entrega de soluciones de TI ya está ayudando a que el procesamiento de la TI sea más eficiente, disparando automáticamente acciones correctivas y preventivas en áreas tales como la gestión del alcance y los requerimientos—una capacidad crítica a medida que se acelera el cambio de las aplicaciones.

ESTRATEGIA 2EL FUTURO DE LAS APLICACIONES: 15

¿Cómo interactúa usted con sus clientes, cómo compra y vende sus productos o servi-cios, cómo encuentra información sobre el próximo producto?— estas decisiones y ac-ciones se lograrán cada vez más con la ayuda de aplicaciones inteligentes. Incorpore la inteligencia en todos lados.

EL FUTURO DE LAS APLICACIONES: ESTRATEGIA 3

APLICACIONES CONECTADASExtender las fronteras de las compañías a través del software

16

POR QUÉ: Crear nuevas fronteras competitivas

QUÉ: Desarrollar software que pueda procesarse en todos ladosLa conectividad en la era de las compa-

ñías impulsadas por el software se trata de algo más que la mera integración de aplicaciones. Se trata de crear nuevas fronteras competitivas utilizando software. Para aumentar los ingresos y defender su posición en el mercado, las compañías deben abrir nuevas dimensio-nes de conectividad de las aplicacio-nes—con ecosistemas integrados por sus socios de negocios y clientes, y con la Internet de las Cosas en rápida expan-sión—que resultan esenciales para proveer nuevos servicios.

Las aplicaciones conectadas ofrecen a las compañías los medios técnicos para interactuar dinámicamente con la Internet de las Cosas y con los ecosiste-mas conformados por los socios de negocios y los clientes.

A medida que la Internet de las Cosas madure, se podrán procesar aplicaciones conectadas en todos lados—no sólo en el hardware tradicional, como por ejemplo en teléfonos, tablets y PCs sino también en la fabricación, en ductos, en equipa-miento industrial, en automóviles, dispositivos “ponibles” y mucho más—para convertir los productos en híbridos conectados de productos-servi-cios. Estas aplicaciones cambian la forma en que operan las compañías, abriendo sus operaciones de manufactura, sus instalaciones de producción, productos y servicios hacia las nuevas tecnologías. Por ejemplo. el OMNETRIC Group, una empresa propiedad de Siemens y Accenture está ayudando a las compa-ñías de servicios públicos a combinar grandes volúmenes de datos provenien-tes de medidores inteligentes, así como

ciertos dispositivos de medición de la red como por ejemplo sensores y transfor-madores, con datos operativos y a nivel empresa para mejorar la gestión de los activos, las operaciones de la red eléctrica y la atención al cliente. Esta capacidad proporciona una vista integrada de los sistemas y los datos a las empresas de servicios públicos que permiten dar soporte al análisis y a la toma de decisiones avanzadas.

También se requiere de aplicaciones conectadas para que interactúen dinámicamente los ecosistemas de los socios de negocios y clientes en el contexto actual de negocios digitales altamente interconectado. Cuando un ecosistema está bien diseñado y maneja-do, multiplica el poder de todos los participantes, produciendo combinacio-nes de funcionalidad—y oportunidades de ingresos—que anteriormente habían sido difíciles de lograr.

Pensemos en John Deere, una compañía que entiende el poder del software así como los ecosistemas de negocios. Este fabricante de tractores y otros equipos industriales desde hace 175 años introdujo MyJohnDeere en 2012.

EL FUTURO DE LAS APLICACIONES: ESTRATEGIA 3 17

CÓMO: Desarrollar y alimentar los ecosistemas¿Cómo crean y gestionan las nuevas dimensiones de la conectividad de las aplicaciones las empresas impulsadas por el software para aumentar los ingresos y defender su posición de mercado? A continuación presentamos tres compo-nentes de una estrategia general exitosa.

Desarrollar e implementar una estrategia para el ecosistema

Las empresas necesitan contar con estrategias multi-fase para desarrollar y nutrir un ecosistema. Se debe comen-zar—y aprender—con sus desarrolladores y funciones de negocios, y luego crear un ecosistema más amplio, que incluye entidades externas, como por ejemplo los socios de negocios y los clientes. La cadena de farmacias Walgreens ha desarrollado un ecosistema de salud en torno a su Prescription Refill API, utilizado por empresas tales como CloudMetRx para ofrecer entre sus soluciones, capacidades que permiten resurtir medicamentos. Como resultado de su estrategia para el ecosistema de salud, Walgreens realiza el resurtido de

medicamentos cada un segundo en promedio. 14 Las compañías impulsadas por el software necesitarán nuevos conocimientos y enfoques para gestionar ecosistemas—no solamente en los rangos directivos sino también en otras filas dentro de su organización. Tanto el personal del negocio como de TI debería tener la tarea de identificar nuevas oportunidades para logar asociaciones estratégicas para la compañía.

Se trata de una plataforma online, centralizada y abierta para ayudar a los productores agrícolas a manejar todos los datos relacionados con sus equipos y operaciones de campo.

MyJohnDeere permite que los granjeros, concesionarios de alquiler y venta de equipos y otras organizaciones accedan y compartan información que los ayude a manejar sus negocios con mayor eficiencia. Por ejemplo, DuPont Pioneer colabora con John Deere para proporcio-nar datos de campo casi en tiempo real a través de la plataforma MyJohnDeere . Estos datos ayudan a los granjeros y concesionarios de alquiler y venta de equipos a tomar decisiones económicas importantes sobre las semillas, los fertilizantes y las compras. 12 Y la plataforma MyJohnDeere ha permitido que la empresa se expanda y pase de ser un proveedor de equipamiento industrial a un proveedor de servicios agrícolas basados en datos. La comunidad que se forma en torno a la plataforma es lo suficientemente fuerte y amplia, tanto que en 2013, John Deere convocó a la primera Conferencia de Integradores de API que atrajo a representantes de 50 compañías de 8 países. 13

EL FUTURO DE LAS APLICACIONES: ESTRATEGIA 318

Prepararse para la resiliencia

Dado que las aplicaciones se conectan cada vez más, las compañías necesitan diseñar para lograr la resiliencia y gestionar proactivamente la seguridad en todo el ecosistema de negocios extendido y en el mundo físico. Las compañías, los clientes y otros involu-crados deberán trabajar juntos para mitigar los riesgos que plantean las aplicaciones conectadas. Las capacidades de resiliencia, incluyendo la seguridad, deben ser diseñadas e incorporadas a las aplicaciones, a las plataformas, a los servicios cloud y a las APIs y a los activos físicos conectados. Se deben diseñar las aplicaciones de manera tal que un ataque no impacte a un sistema en su totalidad. Se requiere una arquitectura bien pensada para aumentar las prácti-cas existentes relacionadas con el manejo de los riesgos y para evitar el impacto económico de los ataques y las fallas. Por ejemplo, se debe manejar estrictamente el software legacy y obsoleto, dado que es probable que contenga seguridad limitada o ninguna seguridad incorporada. Al detectarse software comprometido, las compañías deben estar listas con una estrategia de recuperación inmediata. Los servicios que prueban continuamente las aplica-ciones en todas las partes de su ciclo de vida, incluyendo el ambiente de produc-ción, también ayudarán a mantener la resiliencia de la arquitectura general.

Integrar la Tecnología informática (TI) y la Operativa (TO)

Para aumentar los ingresos a partir de los híbridos producto-servicio, las empresas necesitan una forma de combinar los activos físicos con el software y los servicios de terceros. A la fecha, la TI como por ejemplo los sistemas de ERP, CRM, de soporte a la toma de decisiones, y la TO como por ejemplo los sistemas de monitoreo y gestión de equipamiento, y los de soporte a los procesos industriales se han gestionado en forma independiente. Ahora, las compañías deben interrelacio-nar datos generados por máquinas y a nivel empresa que anteriormente resultaban inaccesibles o no estaba disponibles—consolidando la TI y la TO. Los sensores, las comunicaciones y otras tecnologías operativas funcionarán con conjunto con la TI, probablemente encuadrándolas en la nube, para crear productos y servicios nuevos y conecta-dos. La fusión de la TI y la TO ofrece la oportunidad de integrar diferentes funciones de negocios que operan bajo diferentes estándares técnicos y reciben servicios de diferentes proveedores.

19

El mundo de alta velocidad exige que las compañías se restructuren para convertirse en empresas sin fronteras. Desarrollar un ecosistema extendido y gestionar la Internet de las Cosas es ahora un imperativo para las compañías de todas las industrias, propor-cionando los medios estratégicos y tecnoló-gicos para ingresar y tener éxito en los nuevos mercados.

EL FUTURO DE LAS APLICACIONES: ESTRATEGIA 3

INNOVACIÓN CONTINUA

INNOVACIÓN CONTINUA

Adoptar un nuevo modelo operativo y nuevos roles en el mundo impulsado por el software

20

El modelo operativo actual para el desarrollo de software que tienen muchas compañías no es apto para enfrentar el contexto actual de negocios de alta velocidad. Para poder guiar eficientemente la estra-tegia de negocios a través del software se requerirá de un nuevo modelo operativo para el negocio y para la TI.

La organización de Ti debe estar prepara-da para definir y ejecutar la estrategia de negocios a través de software que sea líquido, inteligente y conectado. En la mayoría de los casos, el negocio deberá esforzarse para obtener más conocimien-tos tecnológicos a medida que asume un rol mayor en el desarrollo del software.

Las innovaciones deben ser coordinadas en conjunto, vinculadas con los nuevos procesos de planificación estratégica que abarcan tanto al negocio como a la tecnología. En este modelo operativo, el software se convierte en un producto generador de ingresos para la compañía. El negocio necesita de la TI para asegurar que los productos de software de la empresa sean relevantes para el mercado y la TI necesita del negocio para identifi-car nuevos mercado en los cuales puedan introducir este software.

ESTRATEGIAS DEL NEGOCIO

ESTRATEGIASPARA LAS

APLICACIONES

EL FUTURO DE LAS APLICACIONES: NUEVO MODELO OPERATIVO Y NUEVOS ROLES

DIRECTORES DE PLATAFORMAS

DESARROLLADORES DE ECOSISTEMAS

ARQUITECTOS DE LA INTELIGENCIA

“CITIZEN DEVELOPERS”

Cuatro nuevos roles para aventajar a la competencia

21

Dentro de este nuevo modelo operativo, las empresas deben adoptar cuatro nuevos roles—directores de plataforma, arquitectos de la in-teligencia, desarrolladores de ecosistemas y “citizen developers” —para proporcionar aplicaciones líquidas, inteligentes y conectadas

A medida que las plataformas de software se convierten en un producto de la compañía, tanto el negocio como la TI se involucran en una nueva forma de gestión de los productos. Los directores de plataformas asumen responsabilidad para desarro-llar la arquitectura y ejecutar las estrategias de abstracción que permiten lograr la evolución hacia las aplicaciones líquidas. Tal como sucede con los gerentes de productos, los directores de plataformas tienen que mirar atentamente la innovación para identificar proactivamente al “próximo gran éxito”. Además, resulta esencial tener una orientación de servicio al cliente—el desarrollador. Los directores de plataformas deben filtrar y responder rápidamente ante el cambo del negocio y luego traducir las necesidades del usuario para el equipo de ingeniería. También deben asegurarse que todos los componentes esenciales de software se estructuren con la resiliencia adecuada para mantener una experiencia “siempre activa” para los desarrollado-res. Finalmente, los directores de plataformas deberán establecer y gestionar modelos de gobernabilidad que marquen un equilibrio entre facilitar la innovación abierta y establecer y hacer cumplir estándares para el desarrollo de software.

El trabajo de los desarrolladores de ecosistemas es establecer un ambiente en el cual los socios y los desarrolladores tengan la facultad de generar nuevas fuentes de ingresos y crecimiento. Los desarrolladores de ecosistemas comienzan internamente y luego pasan a trabajar externamente, para ejecutar la estrategia del negocio exitosamente. Al adoptar una mentalidad de negocios sin fronteras, estos desarrolladores facilitan que la compañía colabore con nuevos socios, proveedores e incluso competidores en la provisión de nuevos productos y servicios al mercado. En lugar de concentrarse en la pregunta de quiénes son nuestros clientes, los desarrolladores de ecosistemas adoptan una vista externa y preguntan: “¿Quiénes deberían ser nuestros clientes?”. Y mientras los diferentes miembros del ecosistema nutrirán mutuamente a estos nuevos productos y servicios, cada uno puede comercializar sus productos y servicio principales de manera independiente.

A medida que se presenten aplicaciones líquidas y ecosistemas expandidos, los desarrolladores ya no residirán exclusivamente dentro de las organizaciones de TI. En cambio surgen de las propias líneas del negocio o incluso fuera de la compañía. Los “citizen developers”(usuarios que crean nuevas aplicaciones de negocios para ser consumidas por otros utilizando ambientes de desarrollo corporativos) dan soporte a la nueva realidad de aumentar la velocidad y complejidad, ensamblando soluciones funcionales o aplicaciones líquidas a medida que el negocio las necesite. Luego, liberan el software a producción en cualquier momento. Por ejemplo, las aplicaciones móviles y digitales de cara al cliente requieren cambios rápidos para responder a ciclos de feedback extremadamente cortos de los clientes, sin compro-meter la calidad. De igual modo, las aplicaciones existentes, requieren de enfoques de desarrollo e implementación más eficientes y automatizados para seguir el ritmo del negocio. Los “citizen developers” pueden abordar dichas necesidades con agilidad en el punto de necesidad.

La promesa de las aplicaciones inteligentes se refiere a sistemas que puedan interpretar datos o condiciones, aplicar conocimiento o lógica codificada y tomar decisiones—todo con mínima intervención humana. Pero primero, alguien le tiene que enseñar a las aplicaciones cómo hacerlo. Ingresan entonces los arquitec-tos de la inteligencia. El desarrollo de aplicaciones inteligentes difiere del desarrollo de los sistemas tradicionales. En lugar de seguir las fases usuales de planificación, diseño, prueba e implementación, el desarrollo se concentra en identificar y depurar las fuentes de datos, y diseñar capacidades inteligentes dentro de las aplicaciones. Un enfoque de este estilo requiere de conocimientos y mentalidades diferentes, así como de metodolo-gías diferentes—algo que debe ser gestionado por los arquitectos de la inteligencia. Además, estos arquitectos aseguran que las aplicaciones con arquitectura incorporada, incluyendo a los agentes digitales estén entrenadas en un dominio de negocios en particular—similar a la manera en que entrenamos a los nuevos empleados—para que el software sea útil.

EL FUTURO DE LAS APLICACIONES: NUEVO MODELO OPERATIVO Y NUEVOS ROLES

CONCLUSIÓNTomar la iniciativa

22

En la actualidad, el negocio de las aplicaciones está cambiando la forma en la que las compañías operan y crecen. Las aplicaciones ya no constituyen una capacidad de soporte sino que impulsan la estrategia y la diferenciación competi-tiva. Pueden viabilizar servicios comple-tamente nuevos para los mercados nuevos y los existentes. El futuro de las aplicaciones es interesante para aquellas empresas que estén dispuestas a crear un nuevo modelo operativo para el desarro-llo del software y luego cambiar funda-mentalmente la manera en la que diseñan, desarrollan y utilizan el softwa-re.

La velocidad del cambio—en tecnología, en el mercado y en todas las indus-trias—es algo sin precedentes. Para tener

éxito se requiere responder proactiva-mente ante estos cambios y ante los efectos disruptivos del software en su industria. Por ejemplo, para diseñar aplicaciones liquidas es preciso cambiar la manera en que opera la TI, cómo la TI y el negocio colaboran y como las empresas capacitan a los líderes y gestionan el cambio cultural. Para desarrollar aplicaciones inteligentes no solamente es preciso aprovechar los últimos avances en la ciencia de los datos para lograr la automatización y analytics integrado, sino también enseñar a las aplicaciones a auto-dirigir-se y evolucionar. Para crear aplicaciones conectadas se requiere utilizar nuevos métodos para manejarla Internet de las Cosas y establecer los ecosistemas con los socios de negocios y los clientes con

el objetivo de viabilizar a la empresa sin fronteras. Y por debajo de todo esto está su modelo operativo. ¿Cuenta hoy con el conocimiento tecnológico adecuado y los procesos de planificación para impulsar la estrategia de negocios con software?

Tanto los líderes de la TI como del negocio deben entender qué significa ser una empresa impulsada por el software. Deben entender cómo el software puede propiciar el crecimiento, forjar nuevos mercados y llegar a nuevos clientes. Y deben trabajar en estrecha colaboración para orquestar las nuevas soluciones de negocios. Cuando la ventaja competitiva a largo plazo depende del software, ser un “seguidor rápido” puede no resultar suficiente. ¿Está listo para tomar la iniciativa?

EL FUTURO DE LAS APLICACIONES: CONCLUSIÓN

Acerca de la metodología

Notas

Acerca del reporte

23

1 “IT Speed: The Crisis and the Savior of the Enterprise,” A Forrester Consulting study commissioned by Chef, diciembre 2013. https://www.getchef.com/blo-g/2013/12/09/big-day-for-chef/.

2 “Becoming—or Finding—the Next Digital Business Leader,” presentación de Margot McShane, Russell Reynolds Associates al Forrester’s Forum for eBusiness & Channel Strategy Professio-nals, 28 de octubre de 2014.

3 ITS World Congress Keynote: Bill Ford, Executive Chairman, Ford Motor Company, 2014 World Congress on Intelligent Transportation Systems, 8 de

septiembre de 2014. http://www.youtu-be.com/watch?v=gmOmUiNpe84.

4 “How Legacy Code Is Exposing Business and Government Systems,” Security InfoWatch, 9 de abril 8 de 2014. http://www.securityinfowatch.com/arti-cle/11386786/advan-ced-persistentthreats-plague-applications-thatwere-written-decades-ago-indead-program-ming-languages.

5 Cisco, “The Internet of Things: How the Next Evolution of the Internet Is Chan-ging Everything.” http://www.cisco.-com/web/about/ac79/docs/innov/Io-T_IBSG_0411FINAL.pdf.

6 “Microsoft Partner Network Guide,” Microsoft, julio de 2012.

7 “Introducing the Uber API,” Uber blog, 20 de agosto de 2014. http://blog.uber.-com/api.

8 “Swisscom—Changing DNA Through Digital Transformation,” Apigee case study. http://apigee.com/about/customer-story/swisscom-changingd-na-through-digital-transformation.

9 “Nothing to Hide, Everything to Fear,” Fortune, 14 de agosto de 2014. http://-fortune.com/2014/08/14/digitalreaso-ning-

cognitive-computing/.10 “DHL Di~gs Into ‘Big Data’ for New Customer Solutions,” CEP-Research, 17 de febrero de 2014. http://www.cepre-search.com/cepresearch/repository/-news/2014/february/1702147.html.

11 Disney website: https://disneyworld.-disney.go.com/plan/my-disneyexperien-ce/bands-cards/.

12 “DuPont Pioneer and John Deere Offer Next Level of Decision Services to Growers,” DuPont Pioneer press release, 8 de noviembre de 2013.

13 “John Deere Announces Developer. Deere.com,” Precision AGWired, October 9, 2013. http://precision.agwired.com/2013/10/09/john-deerean-nounces-developer-deere-com/.~

14 “Walgreens Finds Mobile Customers To Be Better Customers,” MobiHealthNews, 30 de mayo de 2013. http://mobihealth-news.com/22686/walgreens-finds-mobi-lecustomers-to-be-better-customers/.

“El Futuro de las Aplicaciones” es el resultado de un programa completo de investigación en Accenture realizado durante el 2014. Abarcó entrevistas realizadas a docenas de ejecutivos de Accenture, la opinión de los clientes y analistas de la industria, y una amplia investigación secundaria, así como nuestra experiencia trabajando con soluciones de tecnología informática avanzada con miles de clientes a nivel global.

Acerca de Accenture

Copyright © 2015 Accenture Todos los derechos reservados.

Accenture, su logo, y High Performance Delivered son marcas registradas de Accenture.

14-5253

Accenture es una empresa global de consultoría en management, servicios de tecnología y outsourcing con más de 305.000 profesionales que prestan servicios a clientes en más de 120 países. Combinando una experiencia incompara-ble, amplias capacidades en todas las industrias y funciones de negocios y una profunda investigación respecto de las empresas más exitosas del mundo, Accenture colabora con sus clientes para ayudarlos a convertirse en empresas y gobiernos de alto desempeño. La empresa generó ingresos netos por US$ 30.000 millones en el ejercicio que finalizó el 31 de agosto de 2014. Su página web es www.accenture.com

Este documento hace referencia descriptiva a marcas registradas propiedad de terceros. El uso en el presente documento, de dichas marcas registradas no constituye una afirmación por parte de Accenture con relación a la propiedad de dichas marcas registradas y su intención no es representar ni implicar la existencia de una asociación entre Accenture y los propietarios legítimos de las mismas.