archivo

Archivos diarios: agosto 6, 2011

Scott Guthrie es vicepresidente de la división de desarrollo de Microsoft, algo que tiene bastante mérito para una persona que tiene en la actualidad 36 años. Además fue, junto a Mark Anders, el creador de ASP.NET.

Guthrie, realiza la siguiente reflexión (traducción libre):” Los programadores por naturaleza están enamorados de la tecnología. Esto es una fortaleza cuando se abandonan viejas, ineficientes soluciones y se adoptan otras nuevas que son más eficientes. Sin embargo es una debilidad cuando las nuevas herramientas software llegan más rápido que nuestra capacidad de utilizarlas efectivamente y perdemos demasiado tiempo en el lado equivocado de sus curvas de aprendizaje”.

¿Es esta visión incompatible con ser un early adopter? No siempre y cuando, la elección de la tecnología sea correcta y se haga con cabeza. Adoptar nuevas tecnologías en el desarrollo de software sin un plan lleva consigo mucho riesgo (no se puede entrar un carrusel sin sentido de aprendizaje de nuevas tecnologías), como también lo es quedarse estancado en el uso de determinadas soluciones obviando la aparición de otras que pueden proporcionar una ventaja competitiva y unos mejores resultados en los proyectos.

Considero importante que los desarrolladores de una organización sean especialistas en la tecnología utilizada mayoritariamente en los proyectos en los que participa la misma, ya que les permitirá ser más eficientes, productivos y obtener software de más calidad, por ese motivo la irrupción de nuevas soluciones debe ser controlada y hacerse desde la perspectiva del beneficio que proporciona la nueva tecnología, para ello se ha debido reflexionar previamente sobre sus pros y sus contras y en algunos casos sería recomendable incluso realizar proyectos piloto para calibrar su impacto.