¿A qué debe asignarse un nuevo miembro del equipo en el equipo de desarrollo?

No creo que haya una razón importante para tratar a un nuevo miembro del equipo de manera diferente a un miembro del equipo existente. Debe sumergir rápidamente al nuevo miembro del equipo en el equipo lo más rápido posible y tratarlos de manera diferente a los otros miembros del equipo probablemente solo retrasará ese proceso. Tampoco desea crear niveles de antigüedad o un “orden jerárquico” en el equipo al distinguir aquellos que han estado allí por más tiempo.

El equipo también debe determinar en colaboración sus propias asignaciones para utilizar al máximo a las personas en el equipo en lugar de tener a alguien fuera del equipo para asignar tareas. Naturalmente, habrá diferencias en las habilidades y capacidades entre las personas en el equipo que el equipo debe tener en cuenta, pero el hecho de ser nuevo no debería ser un factor significativo.

Chuck Cobb
Autor de “La guía del administrador de proyectos para dominar Agile”
Echa un vistazo a: Agile Project Management Academy (http: // agileprojectmanagementaca …)

Haga la pregunta: “¿por qué trajo un nuevo miembro a su equipo de desarrollo?”. Ahí está la respuesta.

“Necesitábamos un desarrollador de back-end”: familiarícela con el estado actual del back-end y sus objetivos.
“Necesitábamos un desarrollador de UI / UX”: familiarícela con el nuevo UI / UX y analice las mejoras que deben realizarse.


Forma generalizada: “Necesitamos X”: familiarícela con X y con los objetivos y la visión de X.

>> ¿A qué debe asignarse un nuevo miembro del equipo en el equipo de desarrollo?

Idealmente, se entiende que el equipo de desarrollo es multifuncional y autogestionado. Los miembros del equipo son voluntarios y se manejan a sí mismos asumiendo los roles que mejor ayudan al éxito de esa iteración.

Por lo tanto, los nuevos miembros del equipo deben recibir toda la ayuda para integrarse completamente con el equipo lo antes posible. Esto necesitará capacitaciones para comprender el método ágil utilizado por el equipo. Se debe proporcionar cualquier capacitación para sentirse cómodo con los idiomas, los marcos y las herramientas que utiliza el equipo. Luego, deje que el equipo decida la mejor manera de integrarse.

Yo diría que nada. (tal vez ni siquiera un escritorio)

En el “viejo mundo”, un nuevo miembro del equipo recibiría un montón de documentos para ponerse al día durante una semana.

Así que toma al nuevo miembro del equipo y combínalo con el miembro del equipo más paciente de tu equipo durante unos días, luego al siguiente, etc. hasta el comienzo del próximo sprint.

Luego, ella toma la tarea de mayor prioridad cuando está disponible, como cualquiera.


Por cierto, si está asignando tareas a los miembros del equipo en la planificación, ¡deténgase! los miembros del equipo deben tomar tareas con las que NO son profesionales, de lo contrario, ¿cómo se convertirán en profesionales?

More Interesting

¿Cuál es la mejor manera de abordar casos de esquina en programas y algoritmos?

¿Cuáles son algunas ideas interesantes para un proyecto de ingeniería de software relacionado con ML de último año?

¿Cuáles son sus actividades diarias como ingeniero de DevOps en su proyecto actual?

Supongamos que tenemos 1000 servidores en producción. ¿Podemos asegurar que el software funcionará bien si solo tenemos 100 servidores en un laboratorio para control de calidad?

Con respecto al desarrollo web, ¿cómo hago para que una imagen de fondo grande se cargue rápidamente?

¿Cómo puede un cliente mantener la conexión con el servidor?

¿Cuál es el costo de crear una aplicación de acuerdo con esta plantilla?

Soy estudiante de primer año de ingeniería y he aprendido C hasta manejar archivos. ¿Qué debo hacer para mejorar mis habilidades? ¿Dónde debo aprender a hacer un software o juegos?

Si soy mediocre en matemáticas, ¿significa esto que seré un ingeniero de software mediocre?

¿Para qué usan Terminal los desarrolladores con Mac?

¿Aproximadamente cuántos ingenieros de software hay en el área metropolitana de Seattle? ¿'Ingeniero de software' puede definirse como cualquier persona con un título de CS que trabaje dentro de la ingeniería en un contribuyente individual o capacidad de liderazgo?

¿Para qué se utiliza Amazon AWS (Amazon Web Services)? ¿Cómo lo usan usted o su empresa?

Cómo pasar una cadena como argumento a una función y devolver una cadena en C

¿Cuál es la mejor manera de abordar la lectura de un gran código fuente?

¿Por qué la India tiene muchas empresas de servicios y no hay suficientes empresas de productos en lo que respecta al sector de TI?