Créez des logiciels qui servent pour de vrai
Un programme d’apprentissage par projet, en ligne, qui réunit des codeurs universitaires pour développer des applications au service du changement social.
01 — Le problème
Deux défis, une même réponse
Le déficit de compétences technologiques des jeunes diplômés ne cesse de croître aux États-Unis. Selon la National Association of Colleges and Employers, 67 % des employeurs estiment que les diplômés n’ont pas les compétences techniques requises pour un premier poste en génie logiciel ou en programmation. 39 % des offres d’emploi de développeur exigent au moins trois ans d’expérience : sans expérience pratique, les jeunes diplômés sont moins employables.
Pendant que certains diplômés peinent à atteindre le niveau d’employabilité attendu, de nombreuses communautés locales affrontent des difficultés — insécurité alimentaire, manque d’accès au logement abordable et aux soins, chômage — pour lesquelles des solutions technologiques pourraient réellement changer la donne. Feeding America estime que plus de 34 millions de personnes sont en situation d’insécurité alimentaire aux États-Unis. Plus d’un demi-million de personnes y sont sans abri chaque nuit.
Le problème est donc double : les diplômés sortent sans les compétences pratiques attendues par les employeurs, tandis que les communautés manquent de solutions technologiques accessibles pour des défis urgents. Combler cet écart exige de donner aux codeurs une expérience concrète du développement logiciel, au service de besoins avérés.
02 — Notre solution
Apps for Good
À travers notre programme Apps for Good , Teamup outille et accompagne des codeurs universitaires pour développer des solutions logicielles porteuses de changement social. Nous constituons des équipes interdisciplinaires et leur fournissons les ressources nécessaires pour mener de vrais projets répondant à des enjeux sociaux et communautaires.
L’accompagnement comprend outils de gestion de projet, ressources cloud, matériel et mentorat d’experts de l’industrie. Avec l’encadrement et l’infrastructure de Teamup, les codeurs acquièrent une expérience concrète en créant des applis qui comptent — de la conception et du cadrage jusqu’à la programmation, aux tests et au lancement.
En travaillant sur des projets technologiques ancrés dans le réel, les codeurs développent leurs compétences en génie logiciel tout en ayant un impact social.
03 — Comment ça marche
Comment fonctionne Apps for Good ?
Nous organisons des cohortes de codeurs au printemps, en été et à l’automne. Les cohortes sont issues d’universités partenaires ; chaque équipe choisit un projet dans notre base de propositions orientées vers le changement social. Teamup fournit ressources informatiques, matériel, outils de design et mentors techniques pour aider les équipes à donner vie à ces applis.
Des experts de l’industrie s’engagent bénévolement comme mentors et guident les équipes tout au long du cycle de développement — idéation, planification, programmation, itération, tests et lancement. Un mentor suit son équipe du premier jour à la mise en ligne, garantissant aux codeurs une expérience concrète dans le respect des standards du génie logiciel.
04 — En bref
Public
Niveau licence et master
Durée du projet
3 à 4 mois par cohorte
Catalogue
De vraies applis en ligne — les découvrir toutes →
05 — Ce que ça change
Ce que les codeurs y gagnent
- Une solide compréhension du génie logiciel
- La décomposition de problèmes complexes et le découpage de grands projets en composants actionnables
- La conception de systèmes — faire correspondre les solutions aux besoins de la communauté
- L’intégration des retours de recherche utilisateur dans les itérations de développement
- La conscience du pouvoir de la technologie pour transformer positivement les communautés
- Une expérience directe d’engagement citoyen — identifier et traiter de vrais besoins communautaires
- Les compétences pour évaluer l’efficacité et l’impact des solutions de tech citoyenne
06 — Mentors
Qui accompagne les équipes ?
Les mentors techniques sont des professionnels de l’industrie qui donnent bénévolement de leur temps pour guider les équipes de codeurs tout au long du développement. Ce sont des ingénieurs logiciel, développeurs, programmeurs et analystes venus d’entreprises technologiques, de startups et de cabinets de conseil.