Proyecto en una semana / desarrollo bootcamp [cerrado]

14

Nuestro equipo está pensando en hacer un "Proyecto en una semana" (bootcamp), y me interesa saber si alguien más tiene experiencia en hacer esto o si tiene algún consejo.

La idea detrás de esto es alejarse de las distracciones de la oficina, motivarse mutuamente y construir nuestros lazos dentro del equipo, para crear un producto innovador y rentable en un corto espacio de tiempo. p>

El plan es conseguir que todo el equipo de desarrollo (unos 5 desarrolladores), un diseñador, un gerente de proyecto, un par de personas de ventas y marketing se queden en un centro de conferencias / hotel durante una semana laboral completa. Estaremos completamente enfocados en crear una aplicación web (planeada de antemano) y tenerla en vivo y en el mercado dentro de la semana. Trabajaremos días bastante largos pero por las noches nos divertiremos juntos como un equipo. Habría un par de miembros del equipo en la oficina para asegurarnos de que no nos distraemos con el apoyo diario del cliente. Compañías de capacitación como Firebrand utilizan enfoques 'inmersivos' similares.

¿Buena idea? ¿Una idea terrible? ¿Qué debemos hacer para incentivar al equipo?

Cualquier pensamiento / experiencia / consejo sería muy apreciado.

Saludos

    
pregunta TimS 24.03.2011 - 17:24
fuente

7 respuestas

5

Estaba en el equipo de "Codificación por el mar" de Red Gate que mencioné en la cúpula.

Yo, y creo que todos los demás en el equipo, pasamos un tiempo absolutamente increíble, y yo sería el primero en la línea en escribir mi nombre para hacerlo de nuevo. Construimos la versión beta de SQL Search, una herramienta relativamente pequeña, desde cero en una semana, aunque ciertamente era de calidad beta y no estaba lista para el lanzamiento general en ese momento.

Aquí hay algunas advertencias que recuerdo de nuestro informe:

  • En el equipo éramos cuatro: 2 desarrolladores, un probador y un especialista en UX. Pensamos que cinco podrían funcionar, probablemente agregando un segundo probador, pero seis o más comenzarían a ser menos útiles. Una vez que llegas a ese tipo de equipo, empiezas a necesitar algún tipo de gestión de proyectos, pero con cuatro de ustedes, puede organizarse de manera muy efectiva. ¡No estoy seguro de que un administrador de proyectos en este tipo de cosas funcione!

  • Tener algún tipo de idea de lo que estás haciendo antes de ir es bueno, y pasamos aproximadamente un día hablando con personas de la empresa que no estarían en el equipo para recibir su opinión. ¡Esto fue realmente valioso! Sin embargo, no te vayas con una especificación rígida, ya que a) te quita mucha diversión yb) cambiará de todos modos. Pasamos la primera mañana haciendo una lluvia de ideas sobre el diseño y los requisitos, pero los mantuvimos flexibles durante todo el proyecto.

  • Recuerde que necesita organizar la infraestructura: todos tomamos PC de escritorio para poder ejecutar múltiples monitores fácilmente, no escatime esto o causará un dolor innecesario a los desarrolladores. ¿Cómo accederás a otros bits de la infraestructura de la oficina? ¿Construir sistemas? ¿Email? ¿Quién en el equipo reunirá esto?

Respuestas a algunas de las preguntas planteadas por otros: esto es lo que hicimos; funcionó para nosotros; puede que no te funcione:

  • Comidas: estuvimos en la casa por seis noches. La primera noche hicimos pizza para la velocidad, otra noche salimos a la ciudad por un curry, y las cuatro restantes cocinamos una comida para todos los demás. Esto funcionó muy bien, y todos disfrutamos cocinando y comiendo. Para el desayuno / almuerzo acabamos de recibir una selección de cosas que nos permitieron juntar algo apropiado. Si hace esto, todos van de compras juntos al comienzo del viaje, y no hace falta decir que la compañía paga. (Por cierto, eso incluía unas cuantas botellas de vino. No seas tonto y establece límites sobre cuánto pueden gastar: si no puedes confiar en que no sean tontos, no deberías estar haciendo esto ... )

  • Compensación: no nos pagaron por las horas extra, ni por el tiempo libre. Como parte del equipo, ni siquiera consideré por un momento lo que debía hacer. Fue una experiencia totalmente increíble, y sé que había muchas personas en la compañía a las que les hubiera encantado ir si alguno de nosotros no lo hubiera hecho. Aprecio que algunos puedan tener compromisos familiares, y esto podría ser problemático. Si crees que disfrutarás o te beneficiarás de la experiencia, hazlo; si no, no.

  • Tiempo: creo que una semana (5 días hábiles) es lo correcto. Llegamos el domingo por la noche, y pasamos eso solo para acomodarnos y configurar, y luego un poco de relajación. Salimos el siguiente sábado por la mañana después de empacar, dejándonos de lunes a viernes para el proyecto real. No hay forma de que pudiéramos haber sostenido lo que hicimos durante dos semanas, pero menos de una semana, y creo que estarías muy limitado en lo que podrías lograr. No creo que un traspaso de equipo funcione.

  • La productividad cae después de 40 horas: durante una semana en forma aislada, no encontramos que esto sea tan malo. ¿Podría sostenerla indefinidamente? Ciertamente no. Pero durante una semana, funcionó con adrenalina, café y un gran trabajo en equipo, funcionó. Aunque el código escrito a la medianoche después de un par de copas de vino tinto necesitaba un poco de atención a la mañana siguiente ;-).

  • Alojamiento: hazlo increíble. No es un lugar de conferencias poco fiable. Encuentra la casa más increíble, en el lugar más hermoso que puedas. Teníamos un televisor del tamaño de un pequeño planeta (que nunca se usó), una chimenea de leña, una mesa de futbolín, una cocina enorme y, definitivamente, ¡un dormitorio cada uno! Estaba en el medio de la nada, y eso también fue genial.

Aquí tenemos un video muy breve de nuestra aventura, si está interesado: enlace

Saludos, Rob

    
respondido por el rmc47 28.03.2011 - 12:04
fuente
17

Creo que si tratara de alejarme de mi familia y de todas mis responsabilidades personales durante una semana completa de trabajo promingiendo horas extras no remuneradas e interacción forzada con mis compañeros de trabajo, haría todo lo posible para optar por salir.

Me gustan muchos de mis compañeros de trabajo, pero no hay forma de que a todo el equipo le gusten tanto.

Si tiene un grupo de empleados solos, esto podría funcionar.

Tal vez si la ubicación fuera increíble, y las actividades planeadas tuvieran un gran atractivo, e invitó a las familias y les pagó para que se quedaran el fin de semana.

    
respondido por el DKnight 24.03.2011 - 17:50
fuente
5

Me gusta la idea y me encantaría participar en algo como esto, pero para tener esa opción, tendrías que incentivarla fuertemente con tiempo ( no ¡solo dinero!). Tenga en cuenta que, al hacerme pasar la noche, también está haciendo que mi esposo trabaje horas extras para cuidar de nuestros hijos. Si tiene principalmente empleados solteros o sin hijos, esto puede ser un problema menor. Además, si todos sus empleados esperaran viajar y estar fuera de casa durante la semana ocasional en que tomaron sus puestos actuales, esto sería un problema menor.

Mi idea de una buena compensación por esto sería una semana de vacaciones (que también me ayudaría a recuperarme de las horas extraordinarias) y una bonificación para poder permitirme hacer algo agradable con la familia. . . y sobornar a mi marido para que acepte esto.

Quisiera un plan muy claro para lo que haremos antes de irnos. . . Básicamente, toda la planificación del sprint (u otras técnicas de estimación) se realiza antes de que nos vayamos, con estimaciones claras.

Tener una noche en la que la empresa nos invita a cenar con nuestras familias enteras (si el evento ocurre localmente) podría hacer maravillas para evitar que me preocupe por mi familia al final de la semana.

Preferiría hacer un evento de dos días (sugerido por otra persona) durante la semana que durante un fin de semana. Mis fines de semana están llenos de eventos familiares y de la iglesia. Si elige una actividad de fin de semana, no olvide dejar tiempo para obligaciones religiosas.

Si sus empleados ya tienen que trabajar horas extras regularmente, esto podría ser contraproducente. Asegúrese de que la semana anterior y la semana posterior sean bastante livianas para que comiencen de nuevo y tengan tiempo para recuperarse después.

ETA: Soy consciente de que mis requisitos para hacer algo como esto pueden ser altos. Los ofrezco principalmente para dar una idea de cómo se sentirán los empleados para quienes esto sería más difícil pasar una semana fuera de casa para un ejercicio de capacitación como este.

    
respondido por el Ethel Evans 24.03.2011 - 19:13
fuente
3

Personalmente no me gustaría hacer algo así. En primer lugar, esto me costaría como tendría que conseguir un cuidador de perros. En segundo lugar, mi tiempo libre es mío. Lo necesito y necesito estar lejos de los compañeros de trabajo. Tengo clases de arte y otras actividades a las que no estoy dispuesto a renunciar. Luego está el factor de agotamiento. Si quiere que vaya a un hotel y trabaje más allá de mis horas normales, no, gracias. Las personas cansadas cometen errores, es estúpido y miope planificar trabajar horas extras. Entonces, ¿cómo será la semana en que regresará y la semana antes de ir? El trabajo adicional que se gasta para poner las cosas en forma durante una semana y regresar a toda una serie de cosas que no se realizaron es urgente. No, gracias.

Tal vez esto le parezca divertido a un joven soltero, pero a mí me parece una tortura organizativa.

Ah, sí, lo olvidé, así que esta vez y ellos esperarán que puedas llevar a cabo todo el desarrollo futuro en una semana también. Consideraría este punto con mucho cuidado si fuera usted.

    
respondido por el HLGEM 24.03.2011 - 19:29
fuente
3

Si bien puedo entender que hay buenas intenciones detrás de esto, no estoy seguro de que esto funcione bien en muchos casos. Aquí hay algunas preguntas iniciales, comentarios e inquietudes:

  1. ¿Qué tan detallada es esa parte "planificada de antemano"? Parece que hay una falta de "innovación" pero con una línea de tiempo específica en la que no estoy seguro de que el mundo funcione de esa manera. ¿Qué pasa si no hay un producto enviable al final de la semana?

  2. No hay analistas. ¿Hay alguna razón para no tener evaluadores, analistas de negocios y administradores de sistemas?

  3. " RSA Animate - Drive: La sorprendente verdad sobre lo que nos motiva " menciona un software La compañía que le dio a los empleados 24 horas para hacer lo que quisieran hacer puede ser una mejor idea que intentar que alguien sea creativo pero dentro de una caja.

  4. ¿Cómo se manejarían las comidas en este arreglo? ¿Qué pasa con las restricciones o límites en la dieta?

  5. ¿Habría horas de trabajo establecidas para el proyecto o está abierto para que el equipo lo decida? Algunas personas pueden querer trabajar días muy largos en un impulso constante y otras pueden preferir chorros.

  6. ¿Cómo se estructurarían los arreglos para dormir, por ejemplo? ¿Habría parejas en habitaciones de hotel o cada una en su propia habitación? Por ejemplo, duermo con una máquina de CPAP que sorprendió un poco a la persona con la que compartí una habitación en enero, lo que puede o no hacer que esto sea algo fácil para mí solo para levantarme e ir por una semana fuera del mundo.

En el año 2000, mi jefe y yo fuimos a una conferencia durante una semana en Los Ángeles y compartimos una habitación de hotel. Estoy bastante seguro de que no disfrutó la experiencia de primera mano con mis capacidades de ronquido. Así me sucedió a mí, pero no estoy seguro de cuán probable es que eso suceda en el futuro.

Otro pensamiento es ¿qué tipo de seguimiento se haría para ver qué cambios hay en las relaciones y el proceso que podrían tomarse a partir de esa semana? Si bien algunos de estos beneficios intangibles pueden continuar a medida que las relaciones han cambiado, vale la pena anotarlos en algún lugar para reconocer qué lecciones se aprendieron en este tipo de ejercicio.

    
respondido por el JB King 24.03.2011 - 18:26
fuente
2

No tengo experiencia en hacerlo como una semana completa en un entorno de empresa. He hecho algunos campamentos de dev y he enseñado en uno, y son geniales. Los que normalmente se ejecutan para un fin de semana. Comienzas el viernes por la noche, terminas el domingo por la noche. En el medio, te encuentras con gente, formas un equipo, organizas una idea y construyes algo. Al menos es educativo y puede ser muy divertido.

Creo que parte de lo que hace que funcionen es que todos los presentes lo hacen por diversión. Así que no fuerces a la gente, y no le pagues a la gente por hacerlo. Averigua cómo hacerlo tan emocionante que tendrás que rechazar a la gente. Y luego, como otros sugirieron, haz que sea indoloro para ellos, para que no tengan nada que interfiera con el trabajo.

    
respondido por el William Pietri 24.03.2011 - 18:28
fuente
0

Me dividiría en 2 equipos, cada uno trabajando 2 días. Esto hace que sea más fácil cubrirse en la oficina, tener tiempo suficiente para completar el proyecto y no cargar a todos al estar ausentes durante una semana.

También obtiene el beneficio de aprender a construir cosas para que la siguiente / otra persona pueda trabajar con él y posiblemente asumir el control. Esto es cierto para la comercialización y amp; personal de ventas que hereda cuentas cerradas o casi cerradas.

Ahora apesta ser el segundo equipo. Puedes pedir voluntarios sin que ellos lo sepan. Haz un concurso para elegir quién llega a ser el primer equipo. Por supuesto, el segundo equipo tiene la última palabra en el proyecto, por lo que puede ser un beneficio. Podrían simplemente rehacer todo.

Pase el último día con ambos equipos juntos y haga un informe / luche.

    
respondido por el JeffO 24.03.2011 - 18:37
fuente

Lea otras preguntas en las etiquetas