2009-07-21 16 views
7

¿Qué tipo de personajes pueden promover a la persona que tiene más probabilidades de ser un líder en el equipo?¿Cuáles deberían ser las diferencias entre el líder del equipo y el miembro del equipo en un equipo de desarrollo interno?

Además, ¿cuáles cree que son las responsabilidades que debería tener un líder?

+5

Hay muchas respuestas a esto, pero definitivamente no es "correcto". Esto debe marcarse como "wiki comunitario". –

+0

¿Es esto realmente una pregunta de programación? –

+0

Si alguna vez has estado en un proyecto de programación sin líderes, sí. – BIBD

Respuesta

10

Depende de qué es exactamente lo que quiere decir con "jefe de equipo" ;-P

que he visto lugares donde hay una división clara entre el técnico plomo (que podría tener más responsabilidad por las decisiones técnicas, problemas de diseño, el "ir al tipo" para codificar gruñidos; etc), y el cable desarrollo, que es principalmente un facilitador, con dos puestos de trabajo principales:

  • resolver los bloqueos no codificantes que se derivan
  • actúan como enlace principal a la/cliente/usuario del cliente -champion/lo que sea

es decir, cualquier cosa para preservar esas preciosas horas doradas de codificación. Ellos podrían también hacer un poco de codificación en el lado, pero ese no es su trabajo principal.

principales habilidades de un líder técnico:

  • experiencia del sujeto, producto, API, el idioma, etc.
  • entender el impacto de los cambios en la capacidad por encima de
  • para tomar decisiones técnicas
  • resolución de problemas de código general
  • responsabilidad
  • bueno explicando temas técnicos
  • un "permanente"

principales habilidades de un líder de desarrollo:

  • gestión de la comunicación
  • personas
  • conocimiento del cliente/etc
  • contabilización del tiempo
  • capacidad dirigir el foco de desarrollo
+6

Y he visto lugares donde esos dos trabajos son realizados por un tipo con exceso de trabajo y sobrecargado de trabajo. –

+0

Admito que puedo hacer una aceptable, pero no tan bien en la otra. Dejaré que la gente tome su propia decisión, que es la que ... –

+0

@Simon - eso suena familiar ... + 1 – Paddy

4

Cualquier líder debe tener cualidades siguientes:

  • Él debe ser técnicamente sólida
  • Él debe ser capaz de delegar el trabajo
  • Él debe ser capaz de mostrar la forma en que la gente se atascan
  • No debe dudar demasiado en probar algo nuevo
  • Debería ser un buen oyente, respetar las opiniones de otras personas y un buen conflicto resolver
  • Él debe ser respetado por todos los miembros del equipo
+2

¿Posiblemente incluye la capacidad de formatear el texto correctamente? –

+6

Él también podría ser ella. :-p – Vicky

7

miembros principales cualidades del equipo están buscando en el líder del equipo de programación:

  1. conocedores de la tecnología.
  2. Comprensión del dominio comercial.
  3. Disponible y accesible.
  4. Feria.
  5. Se lleva bien con las personas (buenos modales).

gestión cualidades principal busca en un líder del equipo de programación:

  1. Comandos respeto del equipo.
  2. Conocimiento de los negocios.
  3. Se lleva bien con las personas (buenos modales).
  4. Leal a la compañía y a la gerencia de la compañía.
  5. Confiable.
  6. Se hacen cosas.
  7. Consigue que otros hagan cosas.
  8. Conocimiento tecnológico.
  9. Comprende el proceso de desarrollo de software.

cualidades principales miembros del equipo de programación buscar en otros miembros del equipo de programación:

    No
  1. un tirón (tiene algunos modales).
  2. Tira de su propio peso (reduce la entropía, en lugar de contribuir a ella).
  3. No es tímido.

gestión cualidades principal busca en los miembros del equipo de programación:

  1. Es capaz de girar dinero en efectivo en el software, que vale más que la cantidad gastada de trabajo.
+0

"Trabajar tímido" LOL, buena persona. +1 por entropía también; una forma perfecta de describir código pirateado descuidadamente. –

1

En resumen, el líder del equipo debe ser la persona que puede dar respuestas a todas las personas dentro y fuera del equipo. (Aunque esa respuesta podría ser: debe preguntar <nombre> sobre eso.) Por lo tanto, el Líder del equipo sería una persona con buenas habilidades de comunicación y experiencia suficiente para encontrar las respuestas que necesita. Si carece de conocimiento técnico, al menos debería conocer las fuentes adecuadas para encontrar rápidamente el conocimiento que le falta.

Y, por supuesto, lea las otras respuestas para ver las cosas que necesita pero más especificadas. :-)

Ser un Líder de equipo significa que se te culpará de cualquier cosa que tu equipo haga mal, pero de nuevo, recibes elogios cuando tu equipo se desempeña por encima de las expectativas. Desafortunadamente, es un trabajo ingrato, ya que tendrás que lidiar con muchas fallas (léase: errores en el producto) todo el tiempo antes de que las cosas finalmente tengan éxito. Ser capaz de lidiar con las críticas es el rasgo más importante que necesitará porque es la persona más odiada si el proyecto de su equipo está fallando. (Porque todos te culparán por esto, incluso por los miembros de tu equipo.)

Pero si puedes hacer que el trabajo del equipo sea un éxito, ¡WOW! :-)

0

El líder tiene mejores habilidades técnicas o de comunicación que el resto de los miembros del equipo.

Las responsabilidades que debe tener un líder son aquellas que hacen que los miembros del equipo sepan cuáles son sus responsabilidades.

Cuestiones relacionadas