web-page-2341973_1920

100 Développeurs pour développer 20 applications par équipe de 5

Vous êtes junior (ou pas 🙂 ), plein de bonne volonté, motivé comme jamais mais vous ne trouvez pas de poste. Vous êtes convaincu que votre meilleure carte de visite est votre portfolio personnel et vous développez plein de side project. C’est parfait mais nous pensons que ce n’est pas suffisant.



Pourquoi ?

Parce que votre portfolio ne contient que des dépôts github et qu’aucun recruteur n’ira voir votre code. Et que souvent vos side projects se résument à afficher la liste des films, faire une app de todo,  etc. Ils sont loin du monde réel. Ensuite parce que cela ne reflète pas votre méthodologie et que vous avez travaillé seul. C’est pour cela que nous avons décidé de lancer ce challenge.

L’idée est de réunir 100 développeurs qui travailleront par équipe de 5 sur 20 projets d’application manipulant des données personnelles.



Pourquoi ce sujet ?

Tout d’abord parce que nous sommes en pleine mutation sur la gestion des données personnelles, que c’est un sujet d’actualité et qu’il faut complètement repenser les applications de demain. Ensuite parce que c’est notre domaine de compétence et que cela permettra d’avoir des projets homogènes.



Comment ça marche ?

Nous allons accompagner les 20 équipes sélectionnées pendant 3 mois afin de les faire travailler sur le projet choisi comme si elles étaient dans une entreprise.

Pour cela, l’équipe sera considérée comme une équipe à part entière avec un chef de projet qui managera le reste de ses coéquipiers.

Les 20 équipes travaillerons également ensemble afin de s’aider mutuellement et d’échanger sur leurs problématiques et leurs choix.

Une fois par semaine, nous organiserons un meetup pour permettre  aux équipes échanger sur leurs avancées, leurs problèmes, etc.

De notre côté, nous nous efforcerons de donner les bonnes pratiques et d’aider au mieux les projets afin qu’ils soient développés de la meilleure manière possible et avec toutes les bonnes pratiques métiers.



Quel temps faut il y consacrer ?

Bien sûr, il ne s’agit pas de travailler à temps complet sur les projets. Avec cinq personnes par équipe, il est tout à fait possible de terminer le projet avec seulement quelques heures par semaine.



Quel est l’intérêt d’y participer  ?

La possibilité de s’immerger dans une entreprise « virtuelle » et dans ses équipes pour créer un projet pertinent pour s’y constituer une expérience valorisante. Apprendre à travailler avec des personnes que l’on ne connaît pas. Etre force de proposition.

Apprendre à communiquer avec des équipes. Participer à un projet de bout en bout. Monter en compétence.

Bref, tout ce que l’on peut trouver dans une entreprise traditionnelle.



Qui peut y participer ?

Toute le mode dans la mesure où :

  • Vous êtes motivés.
  • Vous êtes bienveillants.


Y a t’il des pré requis ?

Pas du tout. Il faut seulement savoir développer une application avec les technos et les framework de votre choix.



C’est quoi le type d’application à développer ?

Tout type d’application manipulant des données personnelles comme par exemple :

  • Suivi d’activité physique
  • Nutrition
  • Gestion des comptes bancaires
  • Plannings
  • Suivi de la santé
  • Gestion des documents personnels
  • Etc.

Si besoin, voici le lien des webapi que nous mettrons à votre disposition pour votre application. Vous aurez ainsi une vision de ce que vous pourrez faire avec  https://dev.user.beswarm.net/common/swagger/index.html

Les applications pour ce challenge seront uniquement des applications front rapidement réalisable. Vous n’aurez qu’à vous concentrer sur le fonctionnel, l’interface utilisateur, la sécurité, la fiabilité, l’évolutivité, etc.

Y’a déjà de quoi faire 🙂



Comment ça se passe ?

C’est très simple:

Vous vous inscrivez avec le lien en bas de cette page.

En fonction des langages, des technos et de votre idée d’application, nous vous plaçons dans une équipe.



Et après ?

On commence par quelques meetup pour se présenter, chaque équipe se présente avec un pitch de 3 minutes.

Et c’est parti. Une fois par semaine tout le monde se retrouve en meetup et on discute des avancées, des problèmes, des idées, etc.

Entre temps, tout le monde se retrouve pour échanger sur le slack dédié.



Et comment ça ce termine ?

Au bout des 3 mois, c’est le grand jour. Chaque équipe présente son projet  pendant 6 minutes. 

Tout le monde vote pour le projet qu’il préfère.



Et on gagne quoi ?

Tout d’abord, une formidable aventure humaine qui vous aura permis d’apprendre, de progresser, de collaborer et de mettre ça sur votre cv.

Puis, une campagne de communication dans les grands médias nationaux et régionaux valorisant les projets développés et les équipes qui en sont à l’origine.


Et mon appli elle devient quoi ?

Tout ce que vous avez développé vous appartient. Vous êtes libre d’en faire ce que vous voulez.
Cependant nous vous conseillons de la mettre dans votre github public afin de montrer aux recruteurs votre travail.


Calendrier 2022 

Fin des Inscriptions: 28 Février 2022

1-4 Mars:  Analyse des inscriptions+ constitution des équipes

7 Mars:  premier meetup de présentation

14 Mars: Démarrage des projets

13 Juin:  Fin des projets

15 Juin: présentation des projets

16 Juin: vote du meilleur projet

17 Juin: meetup de clôture et désignation du vainqueur