Elegir una empresa de software es una decisión que parece técnica y no lo es. Quienes deciden rara vez saben cómo evaluar el código, y eso da miedo. Pero la buena noticia es que los criterios más importantes no requieren comprender la programación. Tienen que ver con cómo la empresa piensa, se comunica y asume la responsabilidad. Cualquier directivo puede leer estos signos.
Este artículo se centra en el concepto de empresa de software: la empresa que crea software personalizado y permanece a su lado a lo largo del tiempo. Si tu caso se acerca más a un sitio web institucional o una aplicación web, tengo una guía específica sobre cómo elegir una empresa de desarrollo web que vale la pena leer más, con otro ángulo.
Comience con el problema, no con la cartera
Casi todo el mundo empieza por mirar la cartera y el precio. Es el camino más natural y el más traicionero. El portafolio muestra que la empresa ya ha hecho cosas, no que entenderá su problema. El precio muestra un número, no lo que obtienes por él.
La mejor prueba ocurre en la primera conversación. Presente su problema y vea qué hace la empresa de software con él. ¿Acepta todo y pasa al presupuesto, o te hace preguntas que te molestan un poco porque tocan puntos que no habías pensado? La segunda reacción es la que quieres. Cualquiera que pregunte antes de hacer un presupuesto está logrando un entendimiento; Quien cotiza la primera vez está vendiendo.
Observe también si es capaz de decir que no. Una empresa de software que sugiere una herramienta ya preparada en lugar de construirla desde cero, aunque pierda parte de la venta, le está mostrando una honestidad que vale su peso en oro. Quien sólo sabe decir sí a todo lo que pides te venderá lo que más margen te da, no lo que necesitas.
Las cuestiones que separan a los buenos de los vendedores
Algunas preguntas revelan mucho sobre con quién estás hablando y ninguna es técnica.
Pregunte cómo manejan cuando el alcance cambia a mitad del proyecto, porque cambiará. La respuesta honesta implica un proceso, no una promesa de que nunca sucederá. Pregunte quién trabajará realmente en su proyecto, porque es común que el socio principal venda y un pasante ejecute. Pregunte cómo le mantienen informado del progreso, con qué frecuencia y en qué idioma.
Pregunte también qué sucede si el proyecto sale mal o si deciden separarse. La forma en que la empresa responde a esta incómoda pregunta dice más que todo el discurso comercial. Quienes tienen un proceso de divorcio son quienes se toman en serio su matrimonio.
Propiedad del código: el punto que nadie pregunta en el momento adecuado
De todos los criterios, este es el que más se ignora y el que más duele después. Cuando finaliza el proyecto, ¿a quién pertenece el código? ¿Tú o la casa de software? Parece un detalle legal y es estratégico.
Si el código no es tuyo, estás atascado. Cualquier evolución, corrección o migración depende de volver al mismo proveedor, al precio que quiera, en el plazo que pueda. A esto se le llama dependencia y algunas empresas construyen sus negocios en torno a ella a propósito. El contrato debe dejar claro, por escrito, que el código, la documentación y el acceso son suyos al final.
Junto con esto viene la documentación. Un software sin documentación es un coche sin manual: funciona hasta que se estropea y entonces nadie sabe por dónde empezar. Pregunte cómo documentan y qué obtiene más allá del sistema en ejecución. Si la respuesta es vaga, considérelo un costo futuro garantizado.
La comunicación es el criterio más subestimado.
La mayoría de los proyectos que salen mal no fracasan por incompetencia técnica. No logran comunicarse. El cliente pensó que había pedido una cosa, la empresa entendió otra, nadie estuvo de acuerdo en el camino y la discrepancia sólo apareció durante la entrega, cuando arreglarlo ya era caro.
Por tanto, evalúa la comunicación como si fuera una habilidad técnica, porque lo es. En las conversaciones de ventas, ¿explican cosas complejas de una manera que usted entienda o se esconden detrás de una jerga? ¿Responden rápida y claramente incluso antes de que usted sea cliente? La forma en que lo traten cuando aún no han cerrado un trato es el mejor predictor de cómo lo tratarán más adelante.
Un buen socio técnico traduce la tecnología al lenguaje de su negocio. Si sale de cada reunión más confundido que cuando ingresó, no mejorará cuando haya dinero en juego.
Señales de advertencia que no debes ignorar
Algunas señales merecen hacerte detener. Un precio muy por debajo de otros rara vez es eficiencia; Por lo general, se trata de un alcance mal entendido que luego se vuelve aditivo o una calidad por la que pagará en mantenimiento. Demasiado barato es demasiado caro.
Las prisas por cerrar un contrato, los descuentos que vencen mañana, la resistencia a poner los acuerdos por escrito: todas estas son señales de alerta. Aquellos que están seguros en sus propios trabajos no necesitan presionarlo. Desconfía también de quien promete plazos y precios exactos para algo que apenas se ha detallado, porque o miente o va a tomar atajos.
Finalmente, observe si la empresa habla más de tecnología que de negocio. Las herramientas que utilizan importan menos de lo que piensas. Lo que importa es si entienden el resultado que usted necesita lograr. Cualquiera que se enamore de su propia pila e ignore su problema entregará algo técnicamente impecable y comercialmente inútil.
Cómo unir todo en la decisión
Al final, no estás eligiendo un proveedor de códigos. Estás eligiendo pareja para una relación que durará y pasará momentos difíciles. Los criterios que importan reflejan esto: claridad de pensamiento, honestidad comercial, calidad de comunicación y voluntad de hacerte dueño de lo que se ha construido.
Junte estas señales y confíe en ellas más que en el número de propuesta final. El proveedor un poco más caro que piensa en conjunto, se comunica bien y le brinda independencia es mucho más barato que el descuento que lo frena. Si quieres una segunda opinión sobre tu caso antes de decidir, vale la pena hablar.
Lea también
- ¿Qué es una empresa de software (y cuándo realmente se necesita una)?
- ¿Cuánto cuesta contratar una casa de software (y qué define el precio real)
- Casa de software o equipo interno: cuál tiene sentido para su negocio
- Casa de software, fábrica de software, agencia o autónomo: cuál soluciona tu problema
- Cómo elegir una empresa de desarrollo web sin arrepentirse
- Cómo abrir una casa de software desde Zero
