¿CÓMO (Y DÓNDE) ENCONTRAR LA COMPAÑÍA DE DESARROLLO DE SOFTWARE PERSONALIZADO?
- Habla con personas que conoces . Si alguno de ellos tiene alguna experiencia trabajando con alguna compañía de desarrollo de software, ya sea buena o mala, vale la pena conocer su opinión.
- Si no conoce a ninguna persona que tenga este tipo de experiencia, es una buena idea pedir algunas recomendaciones en los grupos de Facebook, Twitter o Quora . Hay muchas preguntas para las recomendaciones, estas son algunas de ellas:
¿Cuáles son algunas buenas empresas de desarrollo de software personalizado? ¿Qué los hace buenos? ¿En qué tecnologías se especializan? ¿Qué procesos de ingeniería de software utilizan?
¿Cuáles son algunas buenas compañías que pueden desarrollar software si les presenta una idea detallada de un programa / aplicación?
¿Qué es una buena empresa de desarrollo de aplicaciones? - Si desea conocer más empresas, también puede consultar portales como Pacto Venture , Resiport o Clutch.co . Si desea obtener una buena calidad a un precio justo, le recomendaría que busque empresas de Europa del Este: este es el motivo: por qué Polonia es uno de los mejores lugares para externalizar su desarrollo de software .
¿CÓMO ELEGIR UNO?
- Una vez que tenga una lista de sus 10 principales, visite sus sitios web, revise las carteras, lea las referencias . Limite su lista a las empresas que tienen experiencia en proyectos similares al suyo. Si lograron crear MVP X para algunas startups, probablemente también podrán construir el suyo. Intente terminar con no más de 5–6 compañías.
- Verifique su pila de tecnología y procedimientos (es bueno cuando tienen integración e implementación continuas automatizadas que incluyen el aseguramiento de la calidad en cada paso del camino y cuando establecen requisitos de alta calidad de código), el marco para administrar el desarrollo de productos (Agile, SCRUM), su comprender las necesidades de su negocio (para entregar software que genere ganancias, deberían poder planificar cómo gastar su dinero de manera efectiva sin gastos innecesarios y entregar el producto a tiempo. Si es una startup, probablemente necesitará que entiendan el enfoque esbelto)
- Contáctales. Intente configurar una llamada o simplemente escriba un mensaje. Solicite una estimación de costos (sugerencia: considere el costo final en lugar del precio por hora), ejemplos de código y cualquier otra cosa que pueda molestarlo en este momento.
En este punto, tiene suficiente información para tomar la decisión correcta. Si desea aprender cómo participar en un proyecto con uno, le recomiendo el blog Neoteric: Cómo iniciar un proyecto con una empresa de outsourcing
- He sido desarrollador de software durante 4 años, trabajé con organizaciones en el lado del cliente y en el extranjero. ¿Soy elegible para el examen CSM?
- ¿Por qué algunas empresas que desarrollan software no valoran a los científicos teóricos?
- ¿Las empresas indias de TI valoran la certificación PMP de un desarrollador de software para Project Lead?
- ¿Cuál es la mejor empresa india de TI que ofrece desarrolladores de software con experiencia para clientes extranjeros?
- ¿Cómo debería un gerente de software lidiar con una situación cuando un ingeniero que entendió el funcionamiento de un software crítico ha decidido abandonar la empresa?
¡Buena suerte!