Información para mentores y administradores de organizaciones de GCI 2014

Aquí encontrarás algunas sugerencias útiles para los mentores y administradores de la organización. Lee detenidamente la siguiente información.

Desarrollo de tareas para Google Code-in 2014

Dedica tiempo de calidad a las tareas iniciales que darás a los alumnos el 1 de diciembre. La decisión de qué organizaciones serán aceptadas en GCI 2014 dependerá parcialmente de la cantidad y calidad de las tareas que se presenten en la solicitud de la organización (similar a la página Ideas para Google Summer of Code). Te sugerimos que tengas al menos cinco de cada tipo de tarea (programación, documentación/capacitación, IU, investigación/comunicación y control de calidad) para que las revisemos en tu app de organización.

Prepárate para crear tareas "principiantes" para que trabajen los alumnos. En los últimos años, miles de estudiantes se registraron en GCI, pero muchos se desmotivan a participar cuando abren la lista de tareas y no entienden el nombre de la tarea. Este año, implementamos un sistema en Melange para indicar qué tareas consideras de nivel principiante (es posible que tardes entre 3 y 5 horas en completarse, pero son menos técnicas). También puedes crear un tipo de tarea “Hello World”. Eran muy populares entre algunas de las organizaciones del año pasado y ayudaron a los estudiantes a comprender su base de código rápidamente (y, aun así, ganar un punto por su trabajo). Los estudiantes solo podrán realizar dos tareas de nivel principiante en el concurso en total (pueden realizar una tarea de nivel principiante con dos organizaciones o dos tareas para principiantes con una organización). Melange impedirá que los alumnos reclamen más de dos tareas, por lo que no necesitas hacer un seguimiento de esto.

Los administradores de la organización podrán agregar tareas durante el período del concurso hasta el 18 de enero de 2015 (este es el día antes del cierre del concurso para las entregas de los estudiantes). Queremos que cada organización tenga al menos 50 tareas con al menos cinco de cada una de las cinco categorías para el inicio del programa el 1 de diciembre. Según la respuesta de los alumnos, es posible que debas seguir agregando tareas a tu lista cada pocos días, especialmente durante las primeras dos o tres semanas. Recomendamos que tu organización tenga más de 100 tareas disponibles para que los estudiantes elijan el 1 de diciembre.

Nunca debes tener menos de 25 tareas abiertas para que los alumnos las reclamen en cualquier momento. Si un alumno observa que tienes unas pocas tareas disponibles y ninguna de ellas le interesa, pasará a otra organización y es probable que no vuelva a consultar tu organización. Es fundamental tener un gran grupo de tareas cargada antes de que comience el concurso el 1 de diciembre para simplificar mucho la vida del administrador de la organización.

Cada tarea valdrá 1 punto. Por favor, trata de que las tareas sean lo más "iguales" posible. Cuando diseñes tus tareas, piensa en el tiempo y la dificultad involucrados en cada una de ellas y haz todo lo posible para que las tareas sean equivalentes. Como métrica, considera cuánto tiempo le llevaría una tarea a un miembro del proyecto experimentado y haz todo lo posible para que el tiempo estimado de finalización de la tarea para un desarrollador experimentado sea de alrededor de dos horas. Esto puede implicar dividir un proyecto de codificación en partes más pequeñas o agregar más trabajo a un esfuerzo de documentación, etc. Sabemos que a los alumnos les llevará entre 3 y 5 horas completar la mayoría de las tareas dependiendo de su nivel de familiaridad con el lenguaje de programación, etc. Dado que los alumnos se familiarizan con tu organización, una tarea que les hubiera llevado cinco horas la primera semana del concurso podría llevarles dos al final del concurso.

No combines las tareas de traducción con tareas de documentación. Específicamente, no incluiremos tareas de traducción en el concurso de este año.

Tu organización elige a los finalistas y a dos ganadores del premio mayor. Cada organización participante evaluará el trabajo de los diez alumnos que tengan la mayor cantidad de tareas completadas. Luego, las organizaciones elegirán como finalistas a cinco alumnos que consideren que tuvieron el trabajo más completo durante el concurso. De esos cinco, la organización elegirá a dos ganadores del Gran Premio.

Expectativas

El programa GCI no es como un GSoC mini: las tareas deberán ser actividades independientes (no parte de un proyecto más grande, como sería el caso en GSoC). Además, GCI está abierto a todos los alumnos de 13 a 17 años, por lo que no hay ningún obstáculo que les impida participar en el concurso. Su trabajo podría reflejar esto. Es perfectamente aceptable decirle a un alumno que su trabajo no cumple con los estándares que su organización espera para la tarea. Dile al alumno de inmediato que su tarea necesita trabajo y ten claro lo que quieres que corrija o agregue para que pueda volver e intentar arreglar su trabajo, o "retirar" la tarea y pasar a otra que podría estar más relacionada con sus habilidades.

Programamos administradores de la organización o mentores para que aborden las festividades

GCI se encarga de las vacaciones de invierno en muchas zonas del mundo. Asegúrate de asignar un mentor o un administrador de la organización como responsable de las tareas si otro mentor está de vacaciones durante el receso invernal. Dado que los estudiantes deben tener una tarea aprobada antes de que puedan reclamar otra, el tiempo es un factor importante para este concurso (mucho más que en Google Summer of Code). Esperamos que la revisión de cada tarea completada que envíe un alumno en 36 horas o menos.

Asegúrate de contar con al menos una persona de tu organización que cubra todos los días, incluso los días feriados más importantes (festividades religiosas, Año Nuevo, etcétera).

Los estudiantes son muy jóvenes y es posible que necesiten algo de apoyo

Los estudiantes de GCI tienen entre 13 y 17 años, mucho menos que los estudiantes de Google Summer of Code (mayores de 18 años), por lo que es probable que este concurso sea la primera experiencia de desarrollo de código abierto. Y en la mayoría de los casos, esta es su primera participación en el "mundo real" en cualquier tipo de proyecto de software. Es posible que exista una curva de aprendizaje relacionada especialmente con los debates grupales, los IRC y los sistemas de control de versiones. Por lo tanto, es posible que los alumnos estén actuando de una forma que los desarrolladores experimentados consideren inapropiadas (como usar todo en mayúsculas o con muchos signos de exclamación), pero que probablemente no se den cuenta de que su comportamiento no es apropiado. Ayúdalos a enseñar el modo adecuado de comunicarse, etc. de forma profesional.

¡Disfruta el concurso!

GCI se diseñó para despertar el interés de los estudiantes jóvenes en el software de código abierto. Esperamos que muchos de los alumnos sigan trabajando en proyectos de código abierto a lo largo de sus vidas. La experiencia que tienen con mentores y administradores de la organización es lo que los hará querer seguir contribuyendo a tu comunidad o a otros proyectos de código abierto en el futuro.

Entendemos que GCI implica mucho trabajo para las organizaciones y llega apenas finaliza GSoC. Puede ser difícil para algunas organizaciones más pequeñas. Dicho esto, hemos recibido comentarios de muchas organizaciones y mentores anteriores que la cantidad de trabajo que estos alumnos completaron en tan solo siete semanas superó con creces sus expectativas y realmente disfrutaron trabajar con estos estudiantes jóvenes y entusiastas. Algunos de nuestros alumnos se convirtieron en mentores de GSoC o compromisos de los proyectos con los que trabajaron. Esperamos que esta tendencia continúe a medida que los estudiantes envejecen y pasen a la universidad.