Qué significa ser un profesional

 

joven trabajador

Por Vadim Kondratiev, director de ventas de Anadea Inc

Cuando el propietario de un proyecto busca una empresa de desarrollo de software, a menudo menciona en sus consultas que desea tratar con un desarrollador muy profesional. Quieren que su proyecto se cuide adecuadamente.

Pero, ¿qué tipo de servicio quieren que brinden sus desarrolladores? ¿Cuál es la diferencia entre una actitud profesional y una aficionada? ¿Qué significa realmente ser un profesional en cualquier área?

Cambio ascendente.

En el pasado, solía reflexionar sobre las cosas que hacen que alguien sea un profesional. Había muchas personas, por ejemplo, en el deporte, que se veían similares, tenían el mismo equipo y realizaban los mismos movimientos. Pero sus resultados fueron bastante diferentes.

La audiencia piensa que el resultado depende del talento, pero no es necesariamente cierto. El nivel profesional más alto no siempre se trata de talento, no siempre de una habilidad especial “secreta” y definitivamente no se trata de suerte.

Hace unos años estaba buscando comprar una guitarra eléctrica y traté de entender la diferencia entre una guitarra barata y una cara. Se veían más o menos iguales, pero supuse que debería haber un componente especial que podría aumentar el precio de $ 200 a $ 3500. Finalmente, encontré la respuesta mientras miraba algunos videos de Paul Reed Smith, uno de los luthiers más famosos del mundo.

Si dijo eso explícitamente o yo mismo lo descubrí a partir de su narración, pero no había ningún componente especial que pudiera hacer la magia. El resultado deseado podría lograrse aplicando decenas de patrones y trucos durante el proceso de fabricación. Esos trucos podrían referirse a cosas realmente pequeñas (selección de madera, pegamento y trastes, secuencia de procedimientos, etc.) y parecer menores cuando se separan de otros.

Sin embargo, podrían aportar magia real cuando se aplican por completo.

No compré una guitarra PRS en ese momento porque eran demasiado caras, pero entendí qué formaba el precio de un buen producto y llevé la analogía a los profesionales de otras áreas.

Desarrolladores de software profesionales.

Cuando se trata de una empresa de desarrollo de software, aquí hay una breve lista de preguntas que puede hacerse para ver si son lo suficientemente profesionales.

  • ¿Te invitan a sus llamadas y reuniones? ¿Se comunican claramente?
  • ¿Pueden ponerse en tu lugar y ver las cosas desde la perspectiva empresarial?
  • ¿Entienden tu problema? ¿Tienen realmente como objetivo resolver SU problema?
  • ¿Preparan un plan de desarrollo? ¿Lo siguen?
  • ¿Siguen sus actividades? ¿Envían informes sobre el trabajo realizado?
  • ¿Tienen en cuenta su presupuesto o limitaciones de tiempo?
  • ¿Analizan tus comentarios? ¿Cómo cambian el plan después de que se procesan los comentarios?
  • ¿Son flexibles cuando les pide que cambien el flujo de trabajo en el proyecto?
  • ¿Tienen el coraje suficiente para informarle sobre los cuellos de botella y los puntos débiles del proyecto?
  • ¿Son predecibles sus estimaciones?
  • ¿Tienen un procedimiento de prueba automático / manual?

Hay algunas otras preguntas que puedes hacer, pero entendiste la idea, ¿no? Puede que hayas notado que no propuse ninguna pregunta técnica. No creo que sean necesarios para determinar la experiencia de un campo de desarrollo. Pero si desea poner a prueba sus habilidades técnicas, puede preguntarles qué piensan sobre las tecnologías más populares y cómo se sienten al cambiar entre ellas. Su respuesta puede explicar mucho a alguien que entienda los aspectos técnicos.

Propietario de proyecto profesional.

Pero no nos limitemos a la profesionalidad de los desarrolladores de software. Me gustaría animarte a que te examines a ti mismo y veas qué tan profesional eres como propietario de un proyecto. Aquí hay algunas preguntas que puede hacerse.

  • ¿Acepto una llamada con entusiasmo? ¿Me comunico de cerca?
  • ¿Discuto mis objetivos comerciales con el campo de desarrollo?
  • ¿Me importa si mi problema se entiende correctamente? ¿Verifico si los desarrolladores tienen todas las respuestas?
  • ¿Reviso el plan de desarrollo y les digo a los ingenieros mis preferencias sobre lo que me gustaría ver a continuación?
  • ¿Qué tan rápido soy a la hora de aceptar el trabajo realizado y proporcionar comentarios?
  • ¿Pruebo las nuevas funciones personalmente? ¿Con qué claridad explico mi impresión a los ingenieros?
  • ¿Qué hago cuando se descubre un cuello de botella o un punto débil? ¿Cómo respondo a las propuestas para refinar el flujo de trabajo en el proyecto?
  • ¿Soy flexible a la hora de tomar decisiones y ajustar la lógica de la aplicación?
  • ¿Leo los informes del campo de desarrollo a fondo?

Como ves, son muchos los aspectos que dependen de la profesionalidad del propietario del proyecto. Tanto el campamento de desarrollo como el propietario del proyecto contribuyen al resultado correcto.

Conclusión.

¿Qué pasa si ha descubierto una brecha en la experiencia de los desarrolladores? ¿O probablemente en tu experiencia?

El enfoque ágil recomienda que determine el problema más grande y lo resuelva. Luego pase al segundo problema más grande y repita el procedimiento. De esta manera, puede aumentar gradualmente el nivel de calidad de su proyecto al más alto posible.

Espero que lo lleve a obtener un proyecto de alto perfil y a ganar en el mercado.

vadim kondratiev

Vadim Kondratiev, Jefe de Ventas de Anadea Inc. Vadim es un ejecutivo experimentado en ventas de TI y relaciones con el cliente con un profundo conocimiento en la gestión de proyectos de desarrollo de software subcontratados.

 

Leave a Comment!