¿Cómo hacer que los miembros de mi equipo trabajen más duro? [cerrado]

En este momento, estoy cursando mi último año de graduación (licenciatura en ciencias de la computación). No sé si puedo hacer preguntas sobre mis cosas de la universidad, porque nunca encontré mientras navegaba por la pregunta. Aún así, es mi WorkPlace.

Tengo un grupo de 5 miembros que trabajan en un proyecto basado en Java. Por casualidad, soy el líder del equipo y tengo mucha experiencia con Java. El resto de mis miembros no son tan buenos, de hecho, ni siquiera están en la media. Desde el principio, toda la carga recae en mí, y todo el asunto de la codificación + la documentación. Pero ya es hora. Trabajé día y noche buscando respuestas en Stack Overflow, pero ahora me siento un poco presionado. Yo también tengo un límite. Y necesito hacer que también funcionen ahora.

Pero, mis compañeros me han dado por sentado. ¿No sé qué decir ahora? ¿Cómo decirles que trabajen duro? Y el problema es que, si tienen que contribuir, tienen que saber muchísimo sobre Java, así que tienen que estudiar mucho. Pero, ellos no quieren. ¿Qué tengo que hacer? ¿Cómo manejar esto?

ACTUALIZAR:

Pocos puntos como se solicita en los comentarios.

Bueno, esto puede sonar divertido pero, en las universidades y esas cosas, no hay gestión de proyectos. Esto puede ser impactante, que la estructura del proyecto se complete después de que el proyecto termine.

Esto es común porque esta es la etapa en la que estamos aprendiendo cosas y no tenemos mucha experiencia sobre su implementación. Y no hay división del trabajo. Quien sea bueno en eso, debería intentarlo.

Actualizar2

"Esto suena como un caso clásico de una persona que sale corriendo con un proyecto después de emocionarse mucho y no molestarse en tratar de incluir a sus compañeros de equipo, quienes luego no hacen nada ni se esfuerzan en el proyecto y, en última instancia, fracasan porque uno persona no puede lograr un proyecto completo. Pero el miembro del equipo entusiasta se da cuenta de esto demasiado tarde para cambiar de táctica de manera efectiva y, de repente, todo el equipo se derrumbará como resultado ". por @enderland

Bueno, si, creo que es verdad. Tengo que aceptarlo.

Me di cuenta justo ahora, fue mi error por lo que sea que había sucedido. No puedo culpar a mis compañeros de equipo por esto. Debería haber pensado antes qué hacer y qué no. Pero ahora trato de corregir mi error con la ayuda de comentarios y respuestas, respondidas por personas útiles, experimentadas y maravillosas en este foro. Gracias.

Actualizaré lo que sucedió al final.

¿Qué metodología de gestión de proyectos está utilizando? ¿Qué metodología de desarrollo estás utilizando? ¿Cómo repartías el trabajo? Estos son factores que me gustaría señalar que no mencionas en absoluto en esta publicación.
@JBKing ver pregunta actualizada.
@JBKing un ejemplo simple, su trabajo anterior incluye el uso de varias prácticas ágiles. Pero solo sabemos qué son las prácticas ágiles.
@joeyrohan: esta realmente no es una pregunta de "Lugar de trabajo"; en un lugar de trabajo real, estaría en condiciones de hacer cumplir su trabajo, o tendría un gerente que podría hacerlo. Desafortunadamente, en este caso, realmente no tienes forma de presionarlos para que hagan el trabajo. ¿Quizás su profesor podría tener ideas sobre cómo continuar?
@AdamV bueno, mi profesor me ha dado suficientes derechos para hacerlos cumplir. Pero, ¿de qué manera? ¿Cómo puedo pedirles que estudien un montón de libros toda la noche y escriban aplicaciones? Y eso, hasta cierto punto, también compartimos lazos de amistad:/
Si, como supongo, se trata de un proyecto de programación universitario, sería mejor que preguntara en un sitio académico o de estudiantes. La situación en un lugar de trabajo real sería muy diferente.
@joeyrohan - "¿Cómo puedo pedirles que estudien..." - diciéndoles que estás bajo las mismas presiones en cuanto al estudio, pero que también has estado haciendo el trabajo para esta clase, y ellos no Parece que están aguantando su final.
@joeyrohan - "también compartimos lazos de amistad" - podrías decirles que sientes que se están aprovechando de tu amistad al dejarte hacer todo el trabajo de este proyecto.
@AdamV hmm bien dicho. Lo tendré en cuenta y mañana les escupiré en la cara. Gracias AdamV :)
@DJClayworth ¡Lo siento! tendremos en cuenta la próxima vez!
Me ha pasado exactamente lo mismo en el pasado reciente. Finalmente, cuando se acercó la fecha límite y no hubo ningún código/contribución/cooperación por parte de ellos, le escribí a nuestro instructor diciéndole que hemos fallado como equipo y que no deseo hacer una presentación como equipo. Dije que estoy listo para recibir una penalización por el fracaso del equipo, y que me gustaría presentarme solo, si se me permite. El instructor habló con nosotros por separado después de eso y me permitió hacer una presentación individual retrasada. No sé qué pasó con mis compañeros de equipo, pero saqué un 9/10 en ese curso.
¿No proporcionó el instructor alguna guía sobre cómo se evaluaría al grupo? ¿No se espera que todos tengan una cierta cantidad de información?
@joeyrohan, por cierto, solo para que conste, estas personas no son tus amigos. Te están usando y los amigos no hacen eso.
Esto suena como un caso clásico de una persona que sale corriendo con un proyecto después de emocionarse mucho y no molestarse en tratar de incluir a sus compañeros de equipo, quienes luego no hacen nada ni se esfuerzan en el proyecto y, en última instancia, fracasan porque una persona no se puede realizar un proyecto completo. Pero el entusiasta miembro del equipo se da cuenta de esto demasiado tarde para cambiar de táctica de manera efectiva y, de repente, todo el equipo se verá derribado como resultado.
@enderland mira mi pregunta actualizada.
@ArjunShankar ¡Veamos qué pasa ahora!

Respuestas (4)

"Elegimos Java porque mis compañeros de equipo decían: 'Elige el que te parezca bien' ". Aquí radica la causa principal: no tenían la intención de trabajar desde el principio. Nada ayudará ahora si todo lo que hacen es explotar su arduo trabajo.

Sin embargo, es tu culpa que no lo hayas notado; lo mejor que puedes hacer ahora es disolver el equipo y trabajar tú mismo, para bien o para mal:

  • No dejes que obtengan crédito por tu trabajo.
  • No te acostumbres a trabajar con mediocridades y ayudarlas.
  • Una de las habilidades más valiosas en la vida (y en el trabajo) es la capacidad de decir "No". Mucha gente estará encantada de viajar libremente sobre tus hombros sin ningún reparo; diga "No" cuando huela ese comportamiento, no vuelva a trabajar con ellos.
Estoy recibiendo algunas sugerencias mixtas. ¡Ahora me estoy confundiendo sobre qué hacer!
De todos modos, me gustó más tu sugerencia. ¿Por qué debería comer si estoy gastando? ¡Genial! ¡¡¡Gracias!!!
No, no hay problema aquí. Háganos saber cómo va el proyecto, si no le importa.
¡Por supuesto! se actualizará al final. Gracias por tu valiosa sugerencia :)
No estoy de acuerdo. Te comprometiste a ser parte de ese equipo y debes tratar de tener éxito o fracasar como equipo. Esto también sucederá en el lugar de trabajo. Entonces no podrás simplemente dejar a un lado a tus compañeros de equipo perezosos.
@Chad: no creo que sea justo que un equipo haga menos trabajo del que es capaz, y los compañeros de equipo que trabajan duro sean penalizados por la gerencia por 'no alcanzar los objetivos a tiempo/calidad', mientras que sus otros colegas holgazanean. Sí, fallas como equipo, pero en algún momento tienes que identificar la ineficiencia y señalarla a alguien que pueda manejarla.
@ArjunShankar - Nunca dije que fuera justo. Pero, de nuevo, encontrará que la vida tiene muchas más situaciones injustas con las que tendrá que lidiar que las justas. Algunos de ellos caen a tu favor, pero la mayoría parecerá estar en tu contra. Si pasa mucho tiempo señalando con el dedo las razones por las que no pudo completar el proyecto, se encontrará explicando cómo no fue su culpa que lo despidieran.
@Chad: primero, gracias por la edición. Segundo, estar de acuerdo contigo en principio sobre la importancia de tener éxito como equipo. Sin embargo, desconfío de la importancia de "fallar como equipo". El fracaso, por noble que sea, no será recompensado. En el caso del OP, la idea es reducir las pérdidas tras el abuso de confianza por parte de los miembros del equipo. Es demasiado tarde para encontrar un nuevo equipo; no servirá aguantar con los dientes apretados hasta el final sólo para ver cómo los perezosos y los incompetentes se apropian del fruto del trabajo de uno.
@DeerHunter: aprendes más de tus fracasos que de tus éxitos. Si se le asigna una tarea de equipo y la entrega como individuo, ha reprobado la tarea incluso si cumplió con todos los demás criterios.
@Chad: ¡exactamente! esa es la diferencia entre el trabajo real y la universidad: es posible que los profesores quieran calificarlo en varios aspectos de una tarea, mientras que hacer el trabajo es lo más importante en el trabajo. En el trabajo, el fracaso suele generar fracaso, a diferencia del entorno universitario controlado, compartimentado y mucho más indulgente.
@DeerHunter: admitiré que he estado fuera de la universidad durante 20 años, pero en aquel entonces, de todos modos, las asignaciones de equipo eran solo asignaciones de equipo. Las presentaciones individuales fueron rechazadas. Se supone que la universidad te entrena para la vida real. Lo odiaba entonces, pero ahora lo entiendo.

Voy a suponer que este es un proyecto universitario, no un lugar de trabajo real. También voy a asumir que el proyecto dura solo unas pocas semanas.

Si este es el caso, no tiene ninguna forma real de hacer que sus colegas trabajen más. Lo que puede hacer es sentarse con ellos y decirles que cree que está haciendo más de lo que le corresponde en su trabajo. Pídeles que den un paso al frente y hagan más. Pregúnteles si hay alguna razón por la que no estén haciendo tanto como usted. Tenga en cuenta que pueden pensar que están trabajando tan duro como usted, pero si no tienen tanta experiencia como usted, o si hay poca comunicación en el equipo, no siempre lo parece.

Dices que tus compañeros de equipo no conocen muy bien Java. ¿Tuviste alguna opción en el idioma? Si es así, ¿por qué eligió Java? Es raro que un curso obligue a alguien a hacer un proyecto en un idioma que no le han enseñado. ¿También tuviste alguna opción en tus compañeros de equipo?

No recomendaría tratar de adoptar ningún tipo de 'metodología' en esta etapa. Si solo le quedan unas pocas semanas, entonces una nueva metodología le costará más de lo que le dará. Sin embargo, debe dejar de dejar que las personas hagan las cosas que les apetece hacer. Asegúrese de que todos tengan una lista de tareas y sepan lo que tienen que lograr para que el proyecto funcione: una persona hace UI, una persona hace algoritmos, una persona hace interacción de archivos: algo así.

Si sus compañeros de equipo no dan un paso adelante y hacen más, le recomiendo reducir el alcance del proyecto a algo que pueda lograr con el nivel de ayuda que están dispuestos a brindar. Incluso los proyectos bien definidos suelen tener algunas características que se pueden omitir, o puede usar una arquitectura más simple.

Finalmente, asegúrese de que su profesor sepa con anticipación lo que está sucediendo. Y cuando termine el proyecto, habrá aprendido mucho sobre cómo funcionan los proyectos de software.

Gracias por su respuesta. Escogimos Java porque mis compañeros de equipo decían "elija el que USTED está de acuerdo"; / Definitivamente tendremos una reunión mañana. ¡Gracias! :)

Por favor, asegúrese de que sus compañeros de equipo reprueben la clase. No los queremos en nuestra profesión.

Personalmente, en este caso, hablaría con el profesor, le mostraría lo que ha hecho y qué ha contribuido, si es que ha contribuido, y le pediría ayuda sobre cómo hacer que contribuya con su parte justa o cómo puede sacarlo de su equipo. y ser calificado sólo por sus propios esfuerzos.

En el futuro, nunca dejes que nadie vuelva a jugar contigo de esta manera. Divida el trabajo desde el principio y tenga reuniones diarias donde todos deban describir su progreso. Una de las razones de las reuniones diarias en algunos procesos ágiles es asegurarse de que se está avanzando. Asegúrese de usar el control de fuente para que pueda ver quién ha registrado las cosas. Nunca deje que llegue a esta etapa. En un lugar de trabajo, habría despedido a tus compañeros hace semanas.

Jeje, no sé por qué me estoy poniendo feliz si alguien está siendo grosero con ellos :)

Vaya, esto es un poco complicado. Sugeriría tener una reunión de equipo para ver si los otros miembros del equipo comparten la perspectiva de que las cosas se ven mal. Tal vez compartan su punto de vista y tal vez no, pero esa sería una idea. Podría valer la pena saber cómo ven todos la situación actual.

En segundo lugar, considere la idea de adoptar algún tipo de metodología para que las cosas puedan organizarse al menos un poco. Scrum sería una idea, aunque hay otras que podrían ser útiles para que todos estén de acuerdo con lo que se debe hacer dentro de qué ventana y hacer avanzar las cosas. La estructura aquí es clave, ya que sin eso podrías tener 5 personas luchando para hacer el trabajo en diferentes direcciones en lugar de estar unificados. Hay otras ideas ágiles que podrían usarse, aunque la idea aquí es encontrar algo relativamente liviano que sea relativamente fácil de implementar para que pueda comenzar a obtener algo de tracción.


Si desea superar la pereza, le sugiero que encuentre su moneda y la use como palanca. ¿Se preocupan por sus calificaciones? ¿Les importa su reputación? ¿Les importa el dinero? La mayoría de las personas en el mundo tienen algo que valoran mucho, por lo que la clave es encontrarlo y usarlo como una forma de sacar lo mejor de ellos. Si bien esto es manipulación, hay algo que decir: "Oye, voy a sacar lo mejor de ti y así es como lo haremos...", donde puedes encontrar ideas en libros como "Cómo ganar amigos e influir en las personas" o "Drive"si quieres encontrar técnicas de persuasión y motivación. Hay más de unas pocas formas en las que podría hacer esto y sería una habilidad útil tener en el mundo, ya que habrá muchas ocasiones en las que alguien puede decir: "¿Por qué debería hacer eso?" y tienes que encontrar alguna manera de lograr que lo hagan sin un explícito "¡Porque yo lo digo!" eso suena bastante paternal y despectivo para la persona que quiere una razón para hacer algún trabajo.

Bonitos pensamientos :) Pero también son flojos :/
+1: considere la idea de adoptar algún tipo de metodología . Esta es la solución para resolver el problema de hacer que el proyecto sea un éxito. Dados los elementos de acción específicos, también debería hacer que el equipo trabaje hacia la meta. Y estoy tan de acuerdo con eso que estoy ignorando la segunda mitad de la respuesta que sería mejor eliminar.