Selección y evaluación de proveedores de software: checklist basado en más de 100 pitches

6 min.
Tres pantallas con código de programación

Hemos participado en más de 100 pitches y, a partir de nuestra experiencia, hemos creado un checklist completo para la selección de proveedores de software. Puede descargarlo gratuitamente ("descargar checklist"). Además, explicamos detalladamente cada criterio de selección y ofrecemos recomendaciones sobre la mejor manera de evaluar a los proveedores de software.

Seleccionar un buen proveedor de software es difícil

Cuando las empresas y organizaciones solicitan propuestas (RFP, Solicitud de Propuesta) o presupuestos (RFQ, Solicitud de Presupuesto) para proyectos de desarrollo individuales, suelen recibir una gran variedad de conceptos y ofertas de distintos proveedores.

Puede ser muy difícil elegir al proveedor adecuado porque a menudo las organizaciones no saben cómo hacer las preguntas correctas para obtener la información necesaria.

Además, muchos proveedores cuentan con equipos de ventas profesionales que ofrecen ofertas atractivas, pero no cumplen con todas las expectativas a la hora de entregar las soluciones propuestas.

En 1xINTERNET, hemos participado en más de 100 pitches y tenemos una gran experiencia compitiendo con otros proveedores.

También tenemos amplia experiencia en aceptar proyectos en los que los proveedores anteriores no han sido capaces de cumplir los estándares necesarios y garantizar el éxito del proyecto.

A continuación ofrecemos consejos a empresas y organizaciones sobre cómo seleccionar mejor a los distintos proveedores de desarrollo de software.

¿Qué hay que tener en cuenta al elegir un proveedor de software?

Hemos creado un checklist completo con los factores más importantes que las empresas y organizaciones deben tener en cuenta a la hora de seleccionar un proveedor de software.

Descargar checklist

A continuación, le explicamos cada uno de los criterios de selección y le ofrecemos recomendaciones sobre la mejor forma de evaluar a los proveedores de software.

Checklist con 6 puntos para elegir correctamente proveedores de software
Nota: la siguiente estructura de contenido describe detalladamente los elementos de esta imagen

Conocimientos y experiencia 

Asegúrese de que el proveedor de software tiene experiencia en las tecnologías y plataformas relevantes para su proyecto. Si se necesitan conocimientos específicos, es importante trabajar con un proveedor de software con experiencia en el sector. Esto puede acelerar el desarrollo, ya que puede aportar valiosas perspectivas y conocimientos del sector.

Nuestra recomendación: revise sus proyectos anteriores para evaluar la calidad y pertinencia de su trabajo.

Reputación y referencias

Es aconsejable consultar reseñas y testimonios de clientes anteriores para evaluar su satisfacción y fiabilidad. Solicite estudios de casos prácticos que pongan de relieve su capacidad para resolver problemas y muestren los resultados de los proyectos realizados.

Nuestra recomendación: hable directamente con antiguos clientes para conocer de primera mano su experiencia.

Conocimientos necesarios del equipo

Muchos proveedores trabajan con subcontratistas y no disponen de los conocimientos necesarios para la ejecución de proyectos dentro de su propio equipo.

Nuestra recomendación: solicite a los proveedores que le muestren sus soluciones y hable directamente con los desarrolladores que las han creado.

Equipo de desarrollo con capacidad de ampliación

Cuando se trabaja con plazos ajustados o en proyectos de software de mayor tamaño puede ser importante aumentar el número de miembros de un equipo durante determinados periodos de tiempo. A veces también hay que sustituir a miembros del equipo, por ejemplo por enfermedad o despido.

Esto es posible cuando el software se crea de acuerdo con los estándares y todos los miembros del equipo siguen las mismas directrices y procedimientos. A menudo no se presta suficiente atención a los estándares y la reusabilidad, lo que dificulta la productividad de los nuevos miembros del equipo.

Su proveedor de software debería tener al menos el doble de desarrolladores disponibles de los necesarios para su proyecto.

Nuestra recomendación: solicite a los proveedores que le muestren ejemplos de cómo se han ampliado los equipos y hable directamente con los desarrolladores que han participado en el proyecto.

Gráfico que muestra la metodología de gestión de productos

Colaboración y transparencia

Verifique la disponibilidad de canales de comunicación eficaces y actualizaciones periódicas. Debe haber procedimientos claros sobre cómo se organizan los proyectos, se gestiona la comunicación, se ejecutan las reuniones y se acuerdan los cambios. Todos los procesos deben ir acompañados de un conjunto de herramientas adecuado. Asegúrese también de que el proveedor de software es transparente en cuanto a sus procesos, plazos y precios.

Nuestra recomendación: entreviste a los jefes de proyecto y a los desarrolladores para comprobar la eficacia de los procedimientos de colaboración.

Garantía de calidad y soporte posterior al lanzamiento

Asegúrese de que su proveedor dispone de procesos de prueba y control de calidad sólidos y estandarizados. Verifique las medidas de seguridad de datos que adoptan para proteger su información sensible. Asegúrese de que el proveedor ofrece servicios de asistencia y mantenimiento adecuados una vez finalizado el proyecto. Debe disponer de procedimientos claros que definan su capacidad de respuesta a los problemas y de proporcionar actualizaciones y corrección de errores a tiempo.

Nuestra recomendación: entreviste a miembros de sus equipos de DevOps y soporte para conocer sus herramientas y procedimientos de mantenimiento.

Ejemplo de documento oficial: derechos de uso

Propiedad intelectual

Asegúrese de que dispone de todos los derechos de uso pertinentes para las actividades de desarrollo y de que existen los acuerdos necesarios. La propiedad, todos los derechos de autor y otros derechos de uso de los resultados del trabajo deben establecerse con el propietario o transferirse al mismo cuando se entregue el software. Todos los contratos basados en un acuerdo marco y de creación de software deben estar completamente estandarizados.

Nuestra recomendación: revise los contratos basados en un acuerdo marco y de creación de software de ejemplo antes de contratar al proveedor.

Minimizar el riesgo y el coste del primer proyecto

Asegúrese de que los proveedores seleccionados pueden ofrecer las soluciones que desea dentro de un plazo y un presupuesto adecuados. Aplique el enfoque PMV para la creación de software. El proveedor debe crear primero un sistema base que funcione dentro de un presupuesto y un plazo fijos. Sólo después de que este sistema base esté completo debe evaluar las funciones que diferencian su proyecto de los demás. Una vez que se dispone de un sistema básico y funcional, la estimación de las funciones personalizadas resulta mucho más sencilla.

Nuestra recomendación: para todos los proyectos, haga que los proveedores creen un sistema básico y funcional antes de empezar a calcular los costes de las personalizaciones (enfoque PMV).

Cómo trabajar con el checklist de evaluación

Recomendamos tomar en cuenta todos los puntos del checklist. Evaluar si los proveedores cumplen los requisitos del checklist puede resultar complicado. Por ello, hemos resumido los procedimientos recomendados para recopilar esa información de forma eficaz y le recomendamos seguirlos.

No es necesariamente problemático que un proveedor no cumpla todos los puntos del checklist. A veces, equipos pequeños sin gran experiencia pueden ofrecer soluciones tan eficaces como las de equipos más grandes y experimentados. Pero las empresas y organizaciones deben ser conscientes de ello y tomar decisiones informadas en consecuencia.

Compartir el artículo vía
Suscribirse al boletín

Otros artículos destacados

Knowledge base

Gestión de proyectos PMV en el desarrollo web

Tres círculos superpuestos mostrando el concepto de enfoque MVP

En 1xINTERNET utilizamos el enfoque PMV (Producto Mínimo Viable) para el desarrollo de proyectos web...

5 min.
Knowledge base

Por qué elegir el software de código abierto vs. propietario

Software de código abierto vs. software propietario

Nos suelen preguntar qué es un software de código abierto y por qué las empresas lo prefieren al...

11 min.