Cuando el software de marketing no hace exactamente lo que necesita que haga, se enfrenta a una elección:
- Comprar algo que no es exactamente lo que quieres y solucionar sus deficiencias.
- Construyendo su propio sistema personalizado.
- Comprando algo que puedas personalizar.
Tenga cuidado con los peligros de cualquiera de esas opciones personalizadas. Piensa largo y tendido en lo que te estás metiendo.
En este artículo, explicaré algunas de las trampas comunes y proporcionaré una lista de verificación para ayudarlo con la decisión.
Listo para usar no siempre funciona
Muchas industrias y negocios tienen requisitos únicos que no encajan en un modelo estándar. Por ejemplo, muchas tiendas en línea no brindan todas las variables necesarias para administrar las suscripciones.
Su industria puede requerir informes especiales, tener requisitos de identificación únicos o estar sujeta a reglas de auditoría especiales.
Es posible que los proveedores de software comercial nunca hayan oído hablar de sus requisitos específicos o no consideren que las empresas con necesidades como las suyas sean una parte del mercado lo suficientemente grande como para preocuparse.
Eso podría sugerir que necesita una solución personalizada. Y construir una solución personalizada tiene muchos beneficios.
La más obvia es que te permite construir exactamente lo que necesitas y nada más. Te da más control, pero ese control trae costos y responsabilidades que debes tener en cuenta.
Profundice más: el gran debate martech: construir versus comprar
El peligro de ‘construir el tuyo’
Después de haber pasado por 14 demostraciones de productos que simplemente no se ajustan a su modelo de negocio ni a sus requisitos, es muy tentador decir: «¡construyamos el nuestro!».
Antes de hacerlo, considere estos peligros potenciales.
- Felicitaciones, ahora estás en el negocio de la tecnología. Ahora debe preocuparse por los cambios en los sistemas operativos, las amenazas de seguridad, los nuevos dispositivos y protocolos, las tecnologías y tendencias emergentes, y debe retener al personal para estar al tanto de todas esas cosas. Además, TI no es una sola disciplina. Deberá mantener la competencia en muchas áreas diferentes.
- Tienes dos opciones. Contrate a sus propios desarrolladores o subcontrate el trabajo a un taller de desarrollo. En cualquier caso, los desarrolladores son caros y, si no comprende la tecnología que desea crear, puede resultar muy difícil encontrar los desarrolladores adecuados (o la tienda adecuada) a un precio justo.
- “Contratar personal” no resuelve el problema. Un nuevo equipo debe aprender su proceso de desarrollo, estrategia comercial y sistemas.
- Cómo construir esta nueva maravilla es tan importante como lo que quieres construir. ¿Vale la pena aprender esa nueva disciplina?
- Sus costos adicionales no terminan con el personal nuevo. Necesitará servidores de desarrollo y ensayo si elige hacer el trabajo internamente. Necesitará estaciones de trabajo de prueba. Los requisitos de hardware y alojamiento pueden sumarse.
- Estar en el negocio de TI significa que tendrá que presupuestar sus gastos de TI contra cambios o problemas tecnológicos desconocidos. Apple puede publicar una actualización que rompa su sistema. Colorado puede aprobar una nueva ley de privacidad. Pagar una tarifa mensual para que otra persona se preocupe por eso puede liberar a su personal para que se ciña a su negocio.
- El tipo de desarrollador que necesita para diseñar un sistema personalizado no es necesariamente la misma persona que querrá mantenerlo. El primero es un pensador creativo al que le gustan los desafíos. El segundo es un gerente que se resiste al cambio y le gusta el orden y la consistencia.
- Incluso si crea su propio software personalizado, es probable que deba integrarse con uno o más sistemas externos, como una pasarela de pago o un proveedor de servicios de correo electrónico. Estas integraciones también requerirán actualizaciones periódicas.
¡Consigue MarTech! Diariamente. Libre. En tu bandeja de entrada.
Los peligros adicionales de ‘comprar y personalizar’
Algunos de los problemas anteriores se aplican cuando compra y personaliza una solución de terceros, pero puede haber otros cuando intenta personalizar el software estándar.
- ¿Su personalización anula su garantía o su acuerdo de servicio? ¿El proveedor seguirá brindando soporte técnico después de que haya personalizado su sistema?
- Cuando la aplicación que compró realiza una actualización, no tendrá en cuenta su personalización y es posible que sus complementos ya no funcionen o que requieran una reingeniería sustancial. Puede que ni siquiera esté claro por qué su personalización no funciona con la nueva versión. (Recuerdo que uno de mis desarrolladores pasó un día descubriendo que nuestro script no funcionaba porque una pieza de software cambió la forma en que administraba los saltos de línea en un documento XML).
- La aplicación que compraste probablemente se integre con otros sistemas. ¿Sus personalizaciones funcionarán con esas integraciones?
- ¿Qué hace cuando el proveedor de software de terceros que ha comprado deja de operar? ¿Cuáles son sus opciones para adquirir y mantener la aplicación usted mismo y qué tan costoso es eso?
Profundice más: cómo los especialistas en marketing pueden crear una pila de tecnología basada en datos
Una lista de verificación para armar tu propia
Antes de construir el suyo propio o comprarlo y personalizarlo, revise cada uno de estos cuidadosamente como una verificación de intuición.
1. Explique el problema y por qué y cómo su solución actual no cumple con las expectativas
Escribir el «por qué» de una personalización puede exponer si realmente es necesaria.
Una empresa que conocía solía ejecutar dos sistemas de cuentas de cumplimiento diferentes porque uno de sus más de 50 títulos tenía que tener informes distintos. O eso pensaban. Entonces, un día, mientras revisaba las operaciones de la empresa, la división de cumplimiento dijo: «Sería mucho más fácil si no tuviéramos que usar dos sistemas».
El presidente de la empresa respondió: “Siempre pensé que era su requisito.»
Cualquier requisito operativo que sugiera una solución personalizada en 2022 podría no aplicarse en 2024. Asegúrese de mantener un registro de estas cosas.
2. Investiga otras soluciones
Seguro que no eres la única empresa con este problema.
¿Cómo lo están enfrentando sus competidores? ¿Puedes licenciar su solución?
3. Distinguir lo necesario de las personalizaciones caprichosas
Los «clientes» de su nuevo software son tanto externos como internos. Asegúrese de comprender los procesos internos que se ven afectados por esta nueva tecnología.
Sin embargo, una cosa es adaptarse a un requisito comercial. Otra cosa es tratar de hacer feliz a todo su personal. Recuerde, las computadoras son muy buenas para hacer una cosa un millón de veces. Los especialistas en marketing quieren hacer un millón de cosas al mismo tiempo.
Cada personalización conlleva un costo y un riesgo. Manténgalos bajo control y considere el retorno de la inversión en cada personalización propuesta. Tenga en cuenta que la inversión en su personalización incluye el costo inicial y los costos continuos de mantenimiento y actualización.
Sea muy específico sobre el costo de la personalización y el beneficio razonablemente esperado. Como solía decir mi amigo Frank, «haremos todo este trabajo y toda esta configuración, y obtendremos un pedido».
Finalmente, no confunda “personalización” con una lista de deseos. Cada personalización tiene que justificarse.
4. Reflexionar sobre la virtud de la sencillez
Apple y Kindle redujeron radicalmente la complejidad del cumplimiento de las revistas. Sus sistemas no tienen en cuenta muchas de las funciones que una casa de cumplimiento estándar consideraría apuestas de mesa.
¿Fue esta arrogancia por parte de Apple y Kindle? ¿O decidieron que todas esas campanas y silbatos no valían la pena?
Cuando esté considerando una función o característica “agradable de tener”, asegúrese de compararla con la elegancia de la simplicidad.
5. Documente sus personalizaciones
Es muy probable que pierda a los desarrolladores que crearon su sistema personalizado, y las personas que vienen después necesitan saber cómo funcionan las cosas. Asegúrate de que todo esté bien documentado.
Además, en la medida en que necesite integrar sus personalizaciones con otro sistema, una buena documentación será clave, para sus desarrolladores y los desarrolladores de sus socios.
Las opiniones expresadas en este artículo pertenecen al autor invitado y no necesariamente a MarTech. Los autores del personal se enumeran aquí.