Somos una compañía mexicana con presencia estratégica en tres Estados del país.
Creemos que la tecnología puede generar las oportunidades de desarrollo para nuestra región y país, es por ello que apostamos por generar soluciones de Ingeniería de Software que se adaptan a cualquier situación.
Debo entender código si quiero contratar a un programador?
La respuesta corta: NO.
Es que un programador, igual que cualquier trabajador, puede haberlo con diferentes habilidades para comunicarse y ese es quizá el punto más débil de la mayoría de ellos.
Si no tienes conocimiento previo sobre código de programación, lo mejor será concentrarte en intentar entender su responsabilidad y su “capacidad”.
Por tanto, deberías considerar los siguientes puntos para cultivar una relación de trabajo saludable:
Pídele que te ayude a estimar: un buen programador debe evitar comprometer un trabajo bien hecho con frases como “sale enseguida” o, “en 10 minutos está listo”. Pero tampoco te dirá que tomará todo un mes hacer el cambio de color de un botón. Así aprenderás a mediar y negociar en tiempos que ya sentirás más prudentes.
Intenta entender su capacidad como la carga laboral que puede aceptar sin que se empiecen a ocurrir muchos errores. No deberías apostar a la velocidad porque ello significa casi siempre descuidar la calidad, y a mediano plazo la corrección de errores necesita de más tiempo y retrasarán otras actividades.
Definan las nuevas funcionalidad con escenarios reales, incluyendo alcances e impactos sobre el software que ya existe. Eso dará más claridad al programador y ayudará a validar que la funcionalidad desarrollada cumple con las expectativas.
Marco de trabajo
Este es un marco de trabajo general, para lo cual podrán descubrir herramientas que te permitan monitorear el trabajo de tu programador de manera más visual.
Es muy útil que tus profesionales en tecnología puedan sugerirte formas de trabajo para lo anterior, ya que es probable que tengan que guiarte en un proceso de aprendizaje que impactará también en tu visión estratégica en otras áreas de tu negocio.
Moon Devs ofrece servicios de consultoría en programación y desarrollo de software a medida con ingenieros especializados en proyectos de escala global, pero sensibles en la implementación de tecnología para la pequeña y mediana empresa.
Ingeniero de Software especializado en tecnologías web. Colaborador de base en empresas multiculturales como IBM, Century 21, Tecnológico de Monterrey e Instituciones de Gobierno como INE México
Luis