Informations destinées aux mentors et aux administrateurs de l'organisation pour GCI 2014

Vous trouverez ci-dessous quelques conseils pratiques pour les mentors et les administrateurs de l'organisation. Veuillez lire attentivement les informations suivantes.

Développement de tâches pour Google Code-in 2014

Prenez du temps pour réfléchir aux tâches initiales que vous proposerez à vos élèves le 1er décembre. Le choix des organisations qui seront acceptées dans GCI 2014 dépendra en partie du nombre et de la qualité des tâches présentées dans leur candidature (comme pour la page d'idées Google Summer of Code). Nous vous conseillons d'avoir au moins cinq tâches de chaque type (codage, documentation/formation, interface utilisateur, sensibilisation/recherche et assurance qualité) que nous pourrons examiner dans l'application de votre organisation.

Préparez-vous à créer des tâches "débutantes" sur lesquelles les élèves pourront travailler. Ces dernières années, des milliers d'élèves se sont inscrits à GCI, mais beaucoup sont découragés de participer lorsqu'ils ouvrent la liste des tâches et ne comprennent même pas le nom de la tâche. Cette année, nous avons mis en place un système dans Melange pour indiquer les tâches que vous considérez comme de niveau débutant (cela peut prendre entre trois et cinq heures, mais elles sont moins techniques par nature). Vous pouvez également envisager de créer un type de tâche "Hello World". Ces cours ont été très appréciés par certaines organisations l'année dernière et ont permis aux élèves de comprendre rapidement leur code base (tout en gagnant un point pour leur travail). Les élèves ne pourront effectuer au total que deux tâches pour débutants dans le cadre du concours (ils peuvent effectuer une tâche de débutant avec deux organisations ou deux tâches pour débutants avec une seule organisation). Melange empêche les élèves de revendiquer plus de deux tâches. Vous n'avez donc pas besoin de suivre ces étapes.

Les administrateurs de l'entreprise pourront ajouter des tâches pendant toute la durée du concours jusqu'au 18 janvier 2015 (la veille de la clôture du concours pour les inscriptions des élèves). Nous aimerions que chaque organisation ait au moins 50 tâches, avec au moins cinq de chacune des cinq catégories d’ici le début du programme, le 1er décembre. En fonction de la réponse des élèves, vous devrez peut-être continuer à ajouter des tâches à intervalles réguliers de quelques jours, en particulier au cours des deux à trois premières semaines. Nous vous encourageons vivement à mettre plus de 100 tâches à la disposition des élèves le 1er décembre.

Ne demandez jamais moins de 25 tâches aux élèves à récupérer en même temps. Si un élève constate que vous n'avez que quelques tâches disponibles et qu'aucune de ces tâches ne l'intéresse, il passe à une autre organisation et ne reviendra probablement plus sur votre organisation. Il est essentiel d'avoir chargé un grand groupe de tâches avant le début du concours, le 1er décembre, et cela facilitera considérablement la vie de l'administrateur de votre organisation.

Chaque tâche rapporte 1 point. Essayez de faire en sorte que les tâches soient aussi "égales" que possible. Lorsque vous élaborez vos tâches, tenez compte du temps et de la difficulté qu'elles impliquent pour chacune d'entre elles, et faites de votre mieux pour que les tâches soient équivalentes. À titre de mesure, tenez compte du temps que prendrait une tâche à un membre expérimenté du projet et faites de votre mieux pour que le temps d'achèvement estimé de la tâche pour un développeur expérimenté soit d'environ deux heures. Il peut s'agir de diviser un projet de codage en petites parties ou d'ajouter du travail à un effort de documentation, etc. Nous sommes conscients que la plupart des tâches prennent entre 3 et 5 heures selon leur niveau de connaissance du langage de codage, etc. Au fur et à mesure que les élèves se familiarisent avec votre organisation, une tâche qui leur aurait pris cinq heures la première semaine du concours pourrait leur prendre deux à la fin du concours, ce qui est normal.

Ne combinez pas les tâches de traduction en tâches de documentation. Plus précisément, nous n'avons pas de tâches de traduction pour le concours de cette année.

Votre organisation choisit les finalistes et deux gagnants du grand prix. Chaque organisation participante évaluera le travail des dix élèves ayant réalisé le plus grand nombre de tâches. Les organisations choisiront ensuite comme finalistes cinq étudiants qui, selon elles, ont constitué l'ensemble du travail le plus complet au cours du concours. Parmi ces cinq gagnants, l'organisation choisira deux Lauréats du Grand prix.

Attentes

Le programme GCI n'est pas comme un mini GSoC: les tâches devront être des activités indépendantes (et non faire partie d'un projet plus vaste, comme c'est le cas dans les GSoC). De plus, GCI est ouvert à tous les élèves de 13 à 17 ans. Il n'y a donc aucun obstacle pour leur participation. Son travail pourrait refléter cela. Il est tout à fait acceptable de dire à un élève que son travail ne répond pas aux exigences de votre organisation. Veuillez indiquer rapidement à l'élève que sa tâche doit être retravaillée et indiquer clairement ce que vous souhaitez qu'il corrige ou ajoute afin qu'il puisse revenir en arrière et corriger son travail, ou "retirer" la tâche et passer à une autre tâche qui pourrait correspondre à une tâche plus complexe.

Planification des mentors/administrateurs de l'entreprise pour couvrir les fêtes de fin d'année

GCI exécute les vacances d'hiver dans de nombreuses régions du monde. N'oubliez pas de désigner un mentor ou un administrateur de l'entreprise qui sera responsable des tâches si un autre mentor est en vacances pendant les vacances d'hiver. Étant donné que les élèves doivent avoir une tâche approuvée avant de pouvoir en revendiquer une autre, le temps est un facteur important pour ce concours (bien plus que dans Google Summer of Code). Le délai d'examen de chaque tâche terminée envoyée par un élève est inférieur à 36 heures.

Veuillez vous assurer qu'au moins une personne de votre organisation peut intervenir chaque jour, même lors des principales fêtes (fêtes religieuses, Jour de l'An, etc.).

Les élèves sont très jeunes et ont peut-être besoin d'aide

Les étudiants de GCI ont entre 13 et 17 ans, soit beaucoup moins que les étudiants Google Summer of Code (18 ans et plus) et ce concours sera probablement la première expérience en développement Open Source. Dans la plupart des cas, il s'agit de leur première implication dans un projet logiciel, quel qu'il soit. La courbe d'apprentissage peut être particulièrement liée aux discussions de groupe, aux IRC et aux systèmes de contrôle des versions. Par conséquent, n'oubliez pas qu'un élève peut agir d'une manière que les développeurs expérimentés jugent inappropriée (par exemple, en utilisant des majuscules ou de nombreux points d'exclamation), sans avoir conscience que son comportement n'est probablement pas approprié. Merci de leur apprendre à communiquer de manière professionnelle, etc.

Bon concours !

GCI est conçu pour susciter l'intérêt et l'implication des jeunes élèves pour les logiciels Open Source. Nous espérons qu'un grand nombre d'entre eux continueront à travailler sur des projets Open Source tout au long de leur vie. L'expérience qu'ils ont avec les mentors et les administrateurs de l'entreprise est ce qui les incitera à continuer de contribuer à votre communauté ou à d'autres projets Open Source à l'avenir.

Nous sommes conscients que GCI représente beaucoup de travail pour les organisations et qu'elle intervient juste après la fin du GSoC. Cela peut s'avérer difficile pour certaines petites organisations. Cela dit, de nombreuses organisations et mentors précédents nous ont indiqué que le travail effectué par ces élèves en seulement sept semaines dépassait de loin leurs attentes et qu'ils appréciaient vraiment de travailler avec ces jeunes élèves enthousiastes. Un certain nombre d'élèves sont devenus mentors pour le GSoC ou s'engagent sur les projets sur lesquels ils ont travaillé. Nous nous attendons à ce que cette tendance se poursuive à mesure que les étudiants vieillissent et entrent à l'université.