La esencia
- Definición de operaciones web. WebOps es un conjunto de procesos que implica desarrollar, implementar, mantener y escalar aplicaciones web, compartiendo similitudes con DevOps.
- Beneficios de la colaboración. La colaboración mejorada entre los equipos de desarrolladores, TI, marketing y negocios a través de WebOps conduce a una resolución de problemas más rápida y una mejor alineación con los objetivos comerciales.
- Experiencia del cliente. WebOps se enfoca en brindar a los clientes una experiencia web excepcional, impulsando la necesidad de mejora continua y evolución de las experiencias del ecosistema web.
WebOps, u operaciones web, es un término utilizado para describir un conjunto de procesos para desarrollar, implementar, mantener y escalar aplicaciones web. Si ha oído hablar de DevOps, el proceso de reunir a los equipos de operaciones de TI con los desarrolladores para que la TI funcione mejor y responda mejor al negocio, WebOps es muy similar, dijo Deane Barker, director global de gestión de contenido de Optimizely. , un proveedor de plataforma de gestión de contenido.
Definición de operaciones web
“Probablemente no haya una definición dura y rápida”, dijo. “Si le preguntas a 10 personas, obtendrás 11 respuestas. Lo más fácil de decir es DevOps para la web. La web es una especie de su propia bestia. Hay algunas idiosincrasias sobre la web que la hacen diferente del software que podría lanzar en un entorno corporativo, o de una aplicación o algún otro producto”.
A diferencia de las aplicaciones de firewall internas que pueden no tener funcionalidad para el cliente, las aplicaciones web viven en un mundo 24 horas al día, 7 días a la semana, donde los empleados, socios, clientes, proveedores, básicamente cualquier persona en cualquier momento del día, acceden a ellas. cada día.
Los retos de actualizar y mantener aplicaciones web
Barker compara la actualización, administración y mantenimiento de aplicaciones web con cambiar los neumáticos de un automóvil en movimiento. Esto se debe a que las aplicaciones web tienden a actualizarse de manera incremental con pequeños cambios o adiciones, como contenido nuevo, en momentos aleatorios durante el día, la semana o el mes. Para los grandes sitios de comercio electrónico, este es un proceso continuo que tiene lugar muchas decenas, cientos o miles de veces al día.
Las aplicaciones web también deben integrarse e interactuar con los sistemas de administración de contenido y los procesos comerciales de back-end. En el lado de TI, las aplicaciones web generalmente están diseñadas para ejecutarse en arquitecturas distribuidas y poco acopladas basadas en microservicios y automatización impulsada por IA. Lo que esto significa en términos simples es que muchas partes móviles, desconectadas pero mutuamente dependientes tienen que escalar sin problemas bajo demanda para que la aplicación funcione según lo previsto.
Toda esta actividad está siendo orquestada entre bastidores por administradores de sistemas, desarrolladores, equipos de operaciones de TI, administradores de red, gente de seguridad cibernética y cualquier otra persona responsable de mantener las luces digitales encendidas. Y, para complicar un poco más las cosas, al final del día, todos estos equipos obtienen y establecen sus prioridades en función de las necesidades comerciales. Esto a menudo lleva a hacer concesiones entre usar la mejor tecnología para hacer el trabajo y hacer las cosas rápidamente. El resultado es una acumulación de deuda técnica que puede dificultar la capacidad de implementar cambios beneficiosos en el futuro.
Artículo relacionado: DXP vs. Web CMS: ¿Cuál es la diferencia y cuál es tu elección?
Beneficios de WebOps: colaboración mejorada
Al igual que DevOps, un beneficio de WebOps es que fomenta una mejor colaboración entre los desarrolladores, los equipos de TI, el marketing y la empresa. Esta camaradería mejorada puede conducir a una resolución más rápida de los problemas técnicos (llamado tiempo medio de reparación), una mejor alineación del desarrollo de software con los objetivos comerciales y una mayor satisfacción en todos los ámbitos.
“Muchos malentendidos y frustración [can] evitado al poner a la gente de contenido y a la gente de marketing en la misma habitación con los desarrolladores y [system] administradores y diciendo: ‘Así es como tenemos que unirnos para hacerlo’”, dijo Barker.
Según el nivel de madurez de TI de una organización y las habilidades y talentos tecnológicos actuales, la implementación de WebOps puede requerir una inversión significativa de tiempo, recursos y experiencia adicional. También requiere una cultura de mejora continua y experimentación.
Artículo relacionado: DXP y CDP: cómo medir y mejorar las métricas de la experiencia del cliente digital
CX impulsa la necesidad de WebOps
“Yo defino WebOps como simplemente tratar de brindarle a un cliente una mejor experiencia web”, dijo Rani Salehi, analista principal de Forrester, que se enfoca en experiencias digitales B2B. “Y tiene algunos beneficios clave para crear experiencias de ecosistema web verdaderamente excepcionales”.
Dado que los canales digitales han llegado a dominar incluso las ventas y el marketing B2B, la importancia de garantizar que todas las experiencias en línea de los clientes sean satisfactorias, independientemente del punto de contacto, es la fuerza impulsora detrás de la evolución de WebOps. Hoy en día, WebOps es más que un conjunto de herramientas y procesos de TI que mantienen los activos digitales de una organización funcionando a un alto nivel.
Transformación de marketing B2B
“A lo largo de los años, los equipos de marketing digital se han dividido en silos y se han especializado de diferentes maneras”, dijo Salehi. “Y a medida que la tecnología se ha abierto, B2B definitivamente ha adoptado el mismo tipo de tecnología. Quieren la personalización, quieren el comportamiento impulsado por la IA, todavía están haciendo mucho marketing de adquisición. Están tratando de ser socios de la organización de ventas… por lo que están participando en muchos de esos mismos tipos de comportamientos”.
Los CMO toman las decisiones
Aunque es muy técnico, WebOps suele estar bajo la supervisión de un director de marketing (CMO) más a menudo que de un director de información (CIO), dijo Barker. Pero ambas personas deben estar profundamente involucradas junto con un equipo multifuncional que podría incluir personas de operaciones de TI, comercializadores de contenido, creativos y cualquier otra persona que tenga interés en el resultado de los esfuerzos digitales de la organización o en las contribuciones que hacen. están hechos para crearlos, administrarlos y mantenerlos.
“Un proceso WebOps realmente bueno tiene que ver con la comunicación”, dijo Barker. “Tiene que haber líneas claras de comunicación entre las personas que usan la propiedad digital y las personas que la desarrollan”.
Para tener éxito, las organizaciones deben adoptar un enfoque holístico que considere todo el ciclo de vida de la aplicación web, los procesos de back-end con los que interactúa, los equipos que lo respaldan y los resultados comerciales y los servicios que pretende fomentar.
sistemas complejos vs complicados
Una buena manera de pensar en WebOps gira en torno a un ejercicio semántico, dijo Barker. Las aplicaciones y los sistemas de TI que las soportan a menudo se describen como complejos o complicados. Los sistemas complicados, similares a un reloj suizo, constan de numerosos componentes, cada uno con funciones bien entendidas y movimientos altamente predecibles. Los sistemas complejos, por otro lado, también tienen muchas partes, pero sus movimientos son impredecibles.
La mayoría de las aplicaciones en las que confían las organizaciones para sus operaciones diarias (RRHH, CRM, ERP, productividad, etc.) entran en la categoría de complicadas: son grandes y tocan muchas partes de las organizaciones, pero su comportamiento es predecible.
Las aplicaciones web son sistemas complejos. Tienden a tener muchas partes interdependientes y móviles, pero debido a la naturaleza de la arquitectura de la aplicación y a lo que está destinada a hacer, responden continuamente a un número desconocido y en constante cambio de solicitudes de un número desconocido de usuarios en todo momento. el año. día. y la noche: no pueden estar rígidamente conectados y, por lo tanto, predecibles.
En última instancia, el objetivo de WebOps es tomar un sistema complejo y hacerlo lo más complicado posible.
Continuar leyendo: ¿Qué es WebOps?
Esta nota es parte de la red de Wepolis y fué publicada por Oliver Roberts el 2023-04-27 14:43:00 en:
Link a la nota original
Palabras clave:
#Qué #WebOps
