Evaluar Conozca los pros y contras de las tecnologías, productos y proyectos que está considerando.

Los líderes de software están cambiando con los tiempos

Conozca cómo los líderes de desarrollo de software pueden estar al tanto de los cambios tecnológicos, mientras crean equipos productivos.

Las metodologías de software, herramientas y tecnologías están cambiando continuamente, pero de acuerdo con el libro Peopleware, recientemente actualizado con seis nuevos capítulos, los temas más difíciles en una organización de software no están relacionados con la tecnología, sino con las personas. Los miembros del equipo, jefes de proyecto y líderes deben evolucionar con los tiempos y mantenerse al tanto de la tecnología. En este artículo, escucharemos consejos sobre cómo los líderes de desarrollo de software pueden estar al tanto de los cambios tecnológicos, mientras crean equipos productivos.

Colaboración

Colaboración es más que una palabra de moda en los círculos de desarrollo de software. La colaboración es la piedra angular del desarrollo ágil, y sin duda uno de los aspectos más críticos de los equipos fuertes. Muchos equipos ágiles hablan de la colaboración entre desarrolladores, gerentes de aseguramiento de la calidad (QA) y gerentes de producto en los equipos de Scrum, pero los expertos de dominio están uniendo fuerzas también de otras maneras.

Un ejemplo de una tendencia creciente en los grupos de desarrollo de software es la formación de una organización "DevOps". DevOps –la transformación de desarrollo y operaciones con el objetivo de crear implementaciones automatizadas– es un ejemplo de cómo los roles se están mezclando y las líneas son borrosas.

El director del proyecto moderno tiene que entender los roles primarios y las responsabilidades, y al mismo tiempo estimular y fomentar un espíritu de colaboración entre los miembros del equipo, permitiéndoles ir más allá de las fronteras rígidas cuando sea necesario. El director del proyecto ágil promueve la colaboración más allá del pequeño equipo Scrum o Kanban de una manera que fomenta la comunicación abierta y la confianza.

Herramientas

Otra área en la cual los líderes de software deben mantener su habilidad es en la comprensión de la abundancia de herramientas que se utilizan en los equipos y cómo se integran mejor.

Con la variedad de herramientas de gestión del ciclo de vida de aplicaciones (ALM) en el mercado, no hay escasez de opciones para el equipo. Sin embargo, conseguir las distintas herramientas para "jugar bien" unos con otros a menudo puede ser un gran desafío. No obstante, si los líderes pueden resolver cualquier problema de integración entre las herramientas, es más probable que sean capaces de generar fácilmente informes y obtengan la información que necesitan para realizar un seguimiento de los proyectos y mejorar continuamente.

Dicho esto, los líderes deben recordar que los que utilizan las herramientas en su trabajo del día a día necesitan poder tener la palabra sobre lo que está funcionando bien y lo que no.

El liderazgo ya no es de arriba hacia abajo

Cuando se le preguntó cómo el liderazgo de hoy difiere de las filosofías de liderazgo de hace diez años, Tom DeMarco, co-autor con Timothy Lister del libro “Peopleware: Proyectos y equipos productivos”, respondió de esta manera:

"A mi juicio, la noción estándar de liderazgo en nuestra industria siempre ha estado viciada. En ese punto de vista, el liderazgo pasa por la jerarquía: ustedes son guiados por su jefe y ustedes conducen a los que le están directa e indirectamente subordinados, por debajo de usted. Al igual que muchas de las fallas en la forma en que manejamos los equipos de tecnología, ésta proviene de un intento bastante ciego de aplicar un modelo (de producción) industrial a la gestión de equipos de trabajadores del conocimiento altamente motivados. No se puede gestionar o dirigir a los trabajadores del conocimiento de la forma en que los gerentes de producción manejan sus departamentos;eso simplemente no funciona".

"Nuestra noción de liderazgo es que el liderazgo que realmente importa es entre pares, a través del espacio en blanco e incluso hacia arriba en la jerarquía. Esto es absolutamente esencial, ya que el conocimiento no se distribuye de acuerdo a la posición en la jerarquía o al salario. Si la persona que está en la parte inferior de la jerarquía y hace menos que nadie en la organización tiene el conocimiento que es esencial para lo que hay que hacer, entonces él/ella es el líder. Los intentos de hacer caso omiso de esto son siempre un error".

Los problemas más difíciles de resolver no son de tecnología

No hay duda de que los líderes en las organizaciones de desarrollo de software deben estar cómodos con la tecnología y la gran cantidad de cambio que se produce en la industria. Sin embargo, en su libro, DeMarco y Lister escriben cómo a través de años de investigación y estudio han encontrado que el fracaso de los proyectos no se debe a la tecnología. Su tesis subyacente se resume con esta cita del libro: "Los principales problemas de nuestro trabajo no son tanto tecnológicos como sociológicos en su naturaleza”.

Ante esto, los líderes no solo deben trabajar para mantenerse al día en las tendencias de la tecnología sino, de manera más importante, deben trabajar principalmente en la comprensión de sus equipos y cómo motivarlos mejor para el éxito.

Peopleware ofrece seis consejos para construir un equipo fuerte:

  • Hacer un culto a la calidad.
  • Proporcionar mucho cierre satisfactorio.
  • Construir un sentido de élite.
  • Permitir y fomentar la heterogeneidad.
  • Preservar y proteger los equipos exitosos.
  • Proporcionar dirección estratégica, pero no táctica.

Por supuesto, no hay una bala de plata, y los desafíos que enfrenta cada equipo son diferentes. Un líder fuerte trabajará para mantenerse al día de los cambios tecnológicos, las herramientas y los procesos. Más importante aún, el líder fomentará la colaboración y le dará poder a los equipos para jugar un papel crucial en la toma de decisiones. Trabajando juntos, serán capaces de abordar los desafíos que enfrentan, ya sean relacionados con tecnología o con la gente.

Este artículo se actualizó por última vez en agosto 2014

Profundice más

PRO+

Contenido

Encuentre más contenido PRO+ y otras ofertas exclusivas para miembros, aquí.

Inicie la conversación

Envíenme notificaciones cuando otros miembros comenten sobre este artículo.

Enviando esta solicitud usted acepta recibir correos electrónicos de TechTarget y sus socios. Si usted reside afuera de Estados Unidos, esta dando autorización para que transfiramos y procesemos su información personal en Estados Unidos.Privacidad

Por favor cree un Nombre de usuario para poder comentar.

- ANUNCIOS POR GOOGLE

Close