¿Qué pasa si la empresa de software no es un socio comercial proactivo?
Publicado: 2023-09-08En esta publicación, me concentraré en responder la pregunta de qué hacer si la agencia de comercio electrónico o la empresa de software con la que está trabajando no muestra iniciativa y no tiene un enfoque comercial .
¿Qué pasa si la empresa de software con la que está trabajando no es un socio comercial proactivo?
¿Por qué las empresas de software no son buenos socios comerciales?
Gerente de Proyecto: un hombre con muchos talentos del cual se espera una cantidad poco realista
¿Cuáles son las formas para que una empresa de software sea un socio comercial proactivo?
¿Cómo comprobar si una empresa de software será proactiva?
Resumen: ¿Qué pasa si la empresa de software no es un buen socio comercial?
¿Qué pasa si la empresa de software con la que está trabajando no es un socio comercial proactivo?
Básicamente, tienes 3 soluciones.
La primera es encontrar una agencia que sea proactiva, que muestre iniciativa empresarial, que colabore y que, de hecho, sea un socio comercial. Para conseguirlo, debe contar con los procesos adecuados y, lo que es más importante, debe tener asignadas las funciones adecuadas. Más sobre eso más adelante.
La segunda solución es que puedas desempeñar esta función por tu cuenta (es decir, de tu lado). Simplemente aceptas que la casa de software no tiene un enfoque comercial, y no es proactiva, y eso es todo.
La tercera solución es contratar un consultor de comercio electrónico. Esta persona debe tener experiencia en la tecnología en la que se basa tu tienda online. Esto proporcionará un vínculo entre usted y la empresa de software. En este caso, usted compra las competencias que faltan en otro lugar que no sea la casa de software (agencia de comercio electrónico).
Hasta aquí la simple respuesta a esta pregunta. Si está interesado en desarrollar más este tema, le invito a seguir leyendo.
¿Por qué las empresas de software no son buenos socios comerciales?
A menudo nos encontramos con una situación en la que las empresas que acuden a nosotros afirman que la empresa de software actual carece de un enfoque empresarial. Por esta razón, están considerando cambiar de Software House y buscar alternativas en el mercado que puedan comprender mejor las necesidades de su negocio.
Síntoma #1: falta de proactividad
A menudo escucho que una agencia no es proactiva porque no presenta sus propias iniciativas. ¿Qué quiere decir esto? Tomemos un ejemplo así. En la nueva versión de Magento llega Page Builder. La empresa de software (es decir, alguien que trabaja en ella) sabe que si actualiza Magento a una versión con Page Builder, el equipo del cliente podrá implementar más cosas de forma independiente (lo que se traduce en más rapidez y a menor costo). En tal caso, la expectativa correcta de una empresa de comercio electrónico es que la empresa de software simplemente se lo informe.
Síntoma n.º 2: falta de conocimiento de la industria B2B
Otro problema es que los empleados de la empresa de software no siempre comprenden los detalles de las ventas de una empresa. Esto es especialmente cierto para las empresas B2B, porque las tiendas B2C, aunque exigentes, tienden a tener un proceso de ventas menos complicado que el B2B.
En el contexto B2B, tenemos que tratar con el departamento comercial y el departamento de atención al cliente, así como con los vendedores, quienes a menudo se preguntan si la implementación de una plataforma B2B significa que perderán sus puestos de trabajo, o si se supone que aumentar la eficiencia de su trabajo, o tal vez reemplazarlos por completo.
Esto es problemático para las empresas B2B que trabajan con agencias o empresas de software que no comprenden los detalles de las ventas B2B. En pocas palabras, en lugar de alguien que apoye el desarrollo empresarial, las empresas B2B tienen que educar al socio tecnológico sobre de qué se tratan las ventas B2B.
Síntoma #3 – desorientación en la ejecución
Otra crítica a las empresas de software es que a menudo realizan sin pensar tareas que se muestran con el dedo.
Si les señalamos con el dedo y decimos “codificarlo”, lo harán. Pero con un “pero”: no comprobarán ni verificarán si lo que queremos implementar tiene algún sentido (empresarial o tecnológico). A menudo ni siquiera se prepara un breve análisis empresarial y los procesos no están escritos. Al final del día, alguien implementa algo y otras 10 funcionalidades dejan de funcionar. Entonces la casa de software le dice a su socio, la empresa que tiene una tienda en línea, que después de todo, se sabía que fracasaría (¡¿como si no pudiera decirlo antes de que comenzaran las obras?!) Esta situación es trágica…. Cualquiera que trabaje con una agencia de comercio electrónico o una empresa de software querría que la agencia analizara críticamente los planes y evaluara qué impacto tendrá la implementación de una tarea o funcionalidad en el proyecto y el negocio.
Síntoma #4: falta de comprensión de la estrategia de la empresa
La cuarta situación es aquella en la que las empresas de software no comprenden el panorama más amplio y los objetivos estratégicos de la organización.
La idea es que debería haber una persona del lado de la empresa de tecnología que entienda la estrategia de una tienda de comercio electrónico B2C o plataforma B2B. No puede ser que el único pensamiento de por qué se implementa una plataforma B2B sea para que la plataforma genere pedidos. Si el socio tecnológico no comprende la estrategia, ¿cómo se supone que debe asesorar sobre la elección de la tecnología para respaldar esa estrategia?
Gerente de Proyecto: un hombre con muchos talentos del cual se espera una cantidad poco realista
Bueno, aquí llegamos a la razón principal por la que las casas de software no son socios comerciales salientes . Ocurre al sobrecargar un rol con expectativas poco realistas y demasiadas responsabilidades .
Ese rol es el inusual Gerente de Proyecto. El coordinador del proyecto es un auténtico hombre del Renacimiento. Basta mirar lo que está (muy a menudo) dentro del alcance de sus funciones .
En primer lugar, debe poder planificar todo el proyecto y separarlo en tareas .
Debe estar familiarizado con la gestión de proyectos , con métodos como Scrum y Agile. Lo ideal sería que tuviera la certificación PRINCE2. En definitiva, poder proyectos.
La segunda cosa es que se trata de una persona que a menudo tiene que describir y documentar errores . En el sentido de que realiza una función de servicio al cliente donde el cliente informa un error, describe el error, lo reproduce y luego lo envía al equipo de desarrollo (además, como el cliente pide una factura, por supuesto, el Coordinador del Proyecto es la persona de contacto principal por lo que también está muy dispuesto a encargarse de dicha administración).
También es responsable de la sincronización con el cliente , lleva a cabo reuniones semanales con los clientes y determina qué está sucediendo en el trabajo pendiente y qué sucederá en el próximo sprint.
Tiene que ser capaz de comunicarse bien y tiene que tener habilidades de negociación , porque a veces hay cinco personas del lado del cliente, y él, como una sola persona de la agencia, tiene que conciliar de alguna manera las diferentes visiones del lado del cliente, y él tiene que poder decidir qué es lo que realmente se debe implementar y en qué medida.
Otra tarea que recae bajo la responsabilidad del director de proyecto es la de resolver problemas en el departamento de desarrollo . Al fin y al cabo, suele ser el responsable de su equipo de proyecto. La canalización explotó y un nuevo módulo en el back-end no funciona con el front-end. Aquí se necesitan decisiones rápidas, para que el hombre del Renacimiento entre en acción nuevamente.
El coordinador también gestiona su equipo de desarrollo , formado por front-end, back-end, testers, UX y analistas de negocio.
Tiene que participar en el reclutamiento porque si tiene este equipo bajo su cuidado, le sería útil charlar con el candidato en la etapa de reclutamiento.
¡Imagínese que este no es el final de los deberes!
A menudo también es tester, porque en muchas empresas de software de Polonia no existen buenos procesos de control de calidad (y, por tanto, no hay testers especializados). Por lo tanto, el director del proyecto es responsable de probar la funcionalidad que los desarrolladores le entregan después de la revisión del código (es por eso que a menudo el equipo del lado del comercio electrónico o de la plataforma B2B se siente como el probador del socio tecnológico).
También suele actuar como analista de negocios . Cuando se lanzan nuevas funcionalidades importantes, es el Coordinador del Proyecto quien crea las banderas y los criterios de aceptación. Y, por supuesto, intenta actualizar la documentación.
Como director de proyectos que gestiona proyectos de implementación o mantenimiento de Magento, debe, por supuesto, estar bien familiarizado con la tecnología y, además, conocer el negocio del cliente . Es decir, debe estar al día de lo que ocurre en el mercado del ecommerce.
Y aquí ha llegado el momento de plantear una pregunta muy importante: ¿existe tal “hombre del Renacimiento”? Sí, pero hay muy pocas personas así. En otras palabras, estas personas se pueden contar con los dedos de una o quizás dos manos. Es decir, tenemos una probabilidad bastante pequeña de que esa persona se encuentre en nuestro proyecto.
¿Cuáles son las formas para que una empresa de software sea un socio comercial proactivo?
Ahora pensemos en ello, ¿es realista que una agencia que acumula todos los roles en una sola persona pueda cumplir la promesa de ser un socio comercial que se arriesga?
Esta persona a menudo no tiene ni el tiempo ni la competencia para realizar las tareas que se esperan de él (simplemente hay demasiadas). Y mucho menos tomar alguna iniciativa.
¿Cuáles son entonces las soluciones a este problema?
Contratar un consultor externo de comercio electrónico
Primero, puede contratar a un consultor de comercio electrónico externo con experiencia en la tecnología que está utilizando. Por ejemplo, si utiliza Magento, debe elegir un consultor de comercio electrónico que se especialice en este campo. Un consultor de comercio electrónico puede encargarse de mantenerse actualizado con lo que sucede en el mundo Magento, si sale una nueva versión, qué cambios hay en cada versión y mantenerlo informado.
Un consultor de comercio electrónico también debe mantenerse actualizado con los grupos relacionados con el comercio electrónico e informarle si se descubren nuevas vulnerabilidades que deban informarse a su empresa de software.
Es importante que el consultor de comercio electrónico actúe como una entidad externa, instalada entre usted y la empresa de software, no sólo para ayudarle en sus conversaciones con la empresa de software sino también para gestionar mejor las prioridades y tareas que se subcontratan a la empresa de software.
El consultor de comercio electrónico también debería ayudarle a intervalos regulares, por ejemplo, una vez al trimestre, una vez al mes o una vez cada seis meses (todo depende de su ritmo de desarrollo) para actualizar su trabajo pendiente de desarrollo y su hoja de ruta de desarrollo.
El director de comercio electrónico o el gerente de producto de su lado, responsable del desarrollo del comercio electrónico, debe reunirse con este consultor para sincronizar el trabajo pendiente.
Por lo tanto, el consultor de comercio electrónico desempeña la parte comercial y desempeña el rol comercial (que tan a menudo se busca en Software House). El papel de un gerente de proyecto en una casa de software se reduce a administrar el trabajo del equipo de desarrollo y el proceso de desarrollo. por otro lado, tienes un consultor de comercio electrónico que te ayuda con los aspectos comerciales y te brinda noticias del mundo del comercio electrónico. Si tienes preguntas sobre el estado actual del mercado del comercio electrónico y la dirección que debes tomar, un consultor de comercio electrónico debe ser la persona para ayudarle a encontrar las respuestas a estas preguntas.
Desarrollar las competencias adecuadas en su propia empresa
La segunda solución es desarrollar competencias internas. La mayoría de las veces, si está utilizando Magento, ya ha alcanzado una cierta escala y tamaño que justifica el uso de este motor de código abierto, y probablemente su departamento de comercio electrónico ya cuente con algunas personas.
En este caso, probablemente tengas, por ejemplo, un director de comercio electrónico o un Product Manager (responsable del sitio) de tu lado.
Es una buena idea, por ejemplo, completar un curso preparatorio y luego obtener la certificación Adobe Business Practitioner Professional. Esta es una certificación que acredita el conocimiento del panel de Adobe y la arquitectura de Magento. Si alguien tiene esta certificación significa que tiene un conocimiento sólido del sistema Magento. Esta persona será responsable de mantenerse al tanto de los cambios en Magento y tendrá la tarea de crear y actualizar la hoja de ruta de desarrollo.
Colaborar con una empresa de software que tiene roles comerciales divididos
Otra solución es elegir una agencia que le proporcione proactividad empresarial. En este artículo, describí una situación con un gerente de proyecto y la magnitud de sus responsabilidades diarias. La solución a este problema es simple: idealmente, la agencia debería tener varias personas que tengan diferentes roles en la colaboración (para que no todo se acumule en Renss Man). Si la agencia puede proporcionarle estos diferentes roles para su proyecto, entonces realmente podrá contar con el apoyo empresarial y la proactividad.
¿Cuáles deberían ser estos roles? Idealmente, una empresa de este tipo debería tener (además de un director de proyecto):
- un consultor de comercio electrónico, que es una persona distinta del director del proyecto
- un analista de negocios
- un probador
Debería haber establecido (política descrita) qué preguntas se dirigen al consultor de comercio electrónico y cómo asiste a sus reuniones semanales, y debe quedar claramente establecido que dicha persona se sienta con usted para actualizar la hoja de ruta o el trabajo pendiente de desarrollo una vez cada cierto período. de tiempo, como una vez al trimestre, una vez al mes, una vez al año.
Su proyecto debe tener un analista de negocios independiente que, en el caso de una funcionalidad más compleja, será responsable de asegurarse de que la funcionalidad se describa con precisión, crear indicadores y criterios de aceptación y actualizar toda la documentación. Éste no es un papel sencillo.
Un último rol separado del Gerente de Proyecto debería ser el de probador, quien será responsable de los procesos de Garantía de Calidad. Sin él, las tareas que le delegue la empresa de software siempre contendrán errores y usted simplemente se sentirá como un departamento de pruebas externo de su socio tecnológico.
¿Cómo comprobar si una empresa de software será proactiva?
Si planea elegir una agencia de software para trabajar en Magento o cualquier motor de comercio electrónico más avanzado, y espera que sea proactivo y un verdadero socio comercial, debe elegir una que tenga roles comerciales separados (como describí anteriormente). ).
Si todas las tareas se acumulan en una sola persona, entonces no hay posibilidad de que una empresa de software sea proactiva y sea un buen socio comercial.
Un consultor de comercio electrónico suele ser un exdirector de comercio electrónico con amplia experiencia, a menudo de varios años, en el desarrollo de grandes plataformas de comercio electrónico. Una persona así tiene una perspectiva amplia y definitivamente es necesaria en cualquier equipo. Necesitas a alguien que entienda qué es la estrategia de comercio electrónico o estrategia de ventas B2B.
Resumen: ¿Qué pasa si la empresa de software no es un buen socio comercial?
En resumen, si encuentra el problema de que la agencia con la que está trabajando, o la empresa de software, no parece ser un buen socio comercial, no es proactiva o no toma la iniciativa, entonces tiene tres opciones.
- La primera es contratar a un consultor externo de comercio electrónico para llenar el vacío que está experimentando en su cooperación.
- La segunda opción es aceptar que la empresa de software es sólo un intermediario laboral moderno. Su tarea principal es llevar a cabo sus instrucciones, mientras usted desarrolla su competencia empresarial.
- La tercera opción es subcontratar el trabajo a una empresa de software o agencia de comercio electrónico, que tenga funciones comerciales claramente definidas que no se acumulen en una sola persona... Como mínimo, dicha estructura incluye puestos como consultor de comercio electrónico, evaluador, analista de negocios y gerente de proyecto.