La catégorie Conception de Logiciel est la catégorie reine d’Imagine Cup, celle qui permet à l’équipe championne du monde de repartir dans son pays avec la prestigieuse Coupe Imagine Cup ! C’est aussi l’une des catégories les plus dotées en termes de récompenses : 25 000 dollars pour l’équipe gagnante ! Il s’agit de former une équipe de quatre personnes maximum autour d’un projet informatique répondant à la thématique d’Imagine Cup : « Imaginez un monde où la technologie nous aide à répondre aux enjeux les plus cruciaux de notre société ». Il s’agit de mettre en œuvre une solution logicielle permettant de résoudre un problème important, où à faire progresser significativement l’une des causes présentées dans la thématique. Pour toutes les équipes française engagées dans la compétition, l’objectif est de se qualifier lors des deux étapes de sélection qui vous mèneront au Caire, en juillet 2009, pour présenter votre projet devant un panel de juges internationaux et peut-être remporter la coupe Imagine Cup ! Le règlement international de cette catégorie d’Imagine Cup se trouve ici.
Participation : équipe de 1 à 4 étudiants ou lycéens ; présence d’un mentor conseillée. Objectif : mettre en œuvre une solution logicielle permettant de résoudre un problème important de notre société, ou à faire progresser significativement l’une des causes présentées dans la thématique. Thème : soutenir les Objectifs du Millénaire pour le Développement, tels qu’ils ont été définis par l’Organisation des Nations Unies.
29 Août - 31 Janvier 2009 : Inscription à la compétition
Novembre à Février 2009 : Round 1 : préparation du projet (concept et architecture)
A soumettre à l’équipe Imagine Cup en France: un dossier décrivant votre projet (20 pages maximum) avant le 13 février 2009 à minuit !
Les 6 meilleurs dossiers français sont qualifiés pour le round 2
Mai 2009 : Round 2 : présentation du projet devant un jury français
A présenter : présentation orale du projet accompagnée d’une démonstration d’un prototype logiciel fonctionnel.
Le meilleur dossier est qualifié pour la finale mondiale, mais les trois meilleurs dossiers recevront des prix !
Juillet 2009 : Finale mondiale : présentations en public et en anglais du projet aux différentes phases de qualifications se jouant sur le lieu de la compétition (au Caire en Egypte).
Comment s’inscrire ?
Les inscriptions par équipes sont possibles depuis le 29/08/2009. Vous pouvez choisir n’importe lesquels de vos amis, ou collègues comme coéquipiers. Les seules règles s’appliquant à votre équipe seront que tous les membres doivent être étudiants ou lycéens de plus de 16 ans. Une équipe peut parfaitement être composée de membres provenant d’établissements différents, voire de pays différents. Au demeurant, pour des raisons liées à l’organisation nous vous demanderont de choisir quel pays vous représentez lorsque vous inscrirez votre équipe sur le site institutionnel d’Imagine Cup.
Que doit-on faire au Round 1 ?
Les règles concernant les projets sont les suivantes : les projets proposés seront considérés comme valides s’ils répondent à l’intégralité des critères obligatoires et à au moins un des critères optionnels. Critères obligatoires :
Exploitation ou développement d’un service web XML
Utilisation du framework .NET 2.0 ou plus récent
Utilisation des outils de la famille Visual Studio (Express, Standard, Professionnel ou Team Systems) pour les développements
Votre projet doit adresser au moins l’une des causes définies par le thème général d’Imagine Cup 2009 : « Imaginez un monde où la technologie nous aide à résoudre les plus grands enjeux de notre société »
Toute la documentation relative à votre projet utilisé lors des finales mondiales ainsi que les présentations orales devront être effectuées en langue anglaise. Les documents fournis lors des Round de qualification 1 et 2 (compétition locale) pourront être rédigés en français.
Critères optionnels : vous devez en choisir au moins un !
Utilisation d’un appareil mobile
Développement ou utilisation d’un bloc Popfly
Interopérabilité : possibilité pour votre système de s’interfacer avec des technologies différentes de celles que vous avez choisies pour le cœur de votre développement
Utilisation du SDK Windows Live
Utilisation de la technologie Windows Mobile
Utilisation du framework .NET compact
Utilisation d’ASP .NET
Utilisation de SQL Server
Utilisation des ressources mises à dispositions par les partenaires
Lors du premier round de qualification, vous devrez rendre aux organisateurs un dossier décrivant votre projet. La date limite de soumission des dossiers est le 13 février 2009 à minuit heure française. Ce dossier devra comprendre
La problématique générale que vous souhaitez adresser et votre analyse de la situation
Comment vous proposez d’avoir un impact positif sur ce problème particulier : votre « angle d’attaque », ou votre « stratégie »
La solution logicielle que vous proposez de mettre en place pour exécuter votre stratégie
L’architecture logicielle et les choix technologiques que vous aurez faits, qui doivent être argumentés
Et bien sûr une présentation des membres de votre équipe ! N’hésitez pas à parler de vous et de vos passions !
Si vous êtes qualifiés, vous serez invités à présenter votre projet lors des finales locales de la catégorie.
Les critères d’évaluation du Round 1
Lors de la sélection des dossiers pour le round 1 les critères observés seront les suivants (avec un poids égal pour chacun):
définition du problème adressé : La problématique choisie par l’équipe est-elle précisément exposée et pertinente ?
adhérence avec la thématique : A quel point le projet de l’équipe adhère-t-il à la thématique d’Imagine Cup ?
Innovation : Est-ce que le projet propose d’adresser un nouveau problème, ou choisit une approche nouvelle pour résoudre un problème connu ?
Impact : Est-ce que le projet a le potentiel de toucher une grande partie de la population de manière superficielle, ou au contraire une population restreinte mais de manière beaucoup plus profonde ?
Efficacité : A quel point le projet proposé résout-il le problème qu’il se propose d’adresser ?
Complexité de la solution retenue : Dans quelle mesure les choix technologiques et d’architecture ont-ils été corrects ?
Qualité de la forme du dossier : Est-ce que le document produit par l’équipe était clair, bien écrit, facile à naviguer et à comprendre ?
Que doit-on faire au Round 2 ?
La catégorie « Conception de Logiciel » a également ceci de particulier qu’elle propose des finales locales au cours d’un événement organisé par Microsoft à Paris. Cette finale aura lieu au moi de mai 2009, une date plus précise sera indiquée bientôt sur cette page. Toutes les équipes qualifiées seront bien sûr prévenues individuellement en plus !
Lors de ces finales, toutes les équipes qualifiées lors du Round 1 sont invitées à venir présenter leur projet devant un panel de juges pluridisciplinaire. Ces juges seront des membres de l’organisation, ainsi que des organismes partenaires d’Imagine Cup, des spécialistes techniques, mais aussi de la problématique que vous aurez choisie !
A ce stade de la compétition, votre équipe devra être capable de faire la démonstration d’un prototype logiciel fonctionnel contenant toutes les fonctionnalités décrites dans le dossier. Le jury ne pourra se contenter de diapositives décrivant les fonctionnalités manquantes, qui ne pourront être considérées que comme des « extensions possibles » de votre projet.
Chaque présentation dure de 20 minutes pendant lesquelles l’équipe présente son projet et effectue la démonstration de son prototype aux juges, sans être interrompue. De manière à préparer les candidats le mieux possible aux finales mondiales, la présentation devra avoir lieu en langue anglaise. Puis suivent au moins 10 minutes de questions du jury sur le projet. Les mentors sont bienvenus à ces présentations mais doivent s’engager à laisser leur équipe effectuer sa présentation et à ne pas intervenir devant le jury. L’équipe pourra choisir de répondre aux questions du jury en français si ses membres le souhaitent.
A l’issue de chacune des présentations, les juges évalueront la prestation de l’équipe suivant une grille d’évaluation décrite ci-dessous. A l’issue de toutes les présentations, les juges mettront en commun leurs évaluations, délibèreront en cas d’égalité et donneront le nom des 3 meilleures équipes. Les 3 meilleures équipes recevront des prix, mais seule la meilleure équipe aura décroché son ticket pour le Caire !
Les critères d’évaluation du Round 2
Les critères qui présideront à l’évaluation de votre projet lors de vos présentations aux jurys seront les suivants (avec un poids égal pour chacun):
Expérience Utilisateur : A quel point l’interface utilisateur présentée par l’application est-elle agréable et intuitive ?
Complétude Fonctionnelle : Toutes les fonctionnalités nécessaires au bon fonctionnement de l’application ont-elles bien été développées et testées dans l’optique de démontrer le fonctionnement de l’application ?
Présentation : Les juges seront attentifs à la qualité intrinsèque de la présentation orale de l’équipe, en termes de mise en contexte, explication de la problématique, analyse de la situation et explication du fonctionnement de l’application. Une attention toute particulière sera apportée à la capacité de l’équipe à répondre aux questions des juges relatives au projet.
Que doit-on faire aux finales mondiales ?
L’équipe ayant remporté la finale française aura gagné le droit d’aller défendre les couleurs de la France lors de la finale mondiale au Caire, en juillet 2009. Les billets d’avions ainsi que l’hôtel et la pension complète pour toute la semaine seront pris en charge par Microsoft.
Environ une soixantaine de pays envoient une équipe de cette catégorie aux finales mondiales. Les phases de qualifications propres aux finales mondiales sont les suivantes :
Chaque équipe présente son projet devant 2 jurys distincts. A l’issue de ces 2 présentations, 12 équipes sont retenues dans la compétition.
Chacune des 12 équipes qualifiées présente à nouveau son projet devant 1 jury. Les 6 meilleures équipes sont retenues pour avancer jusqu’aux phases finales.
Chacune des 6 équipes retenues effectue une présentation publique devant un jury international et le public d’Imagine Cup.
Le podium est déterminé et les résultats sont annoncés lors de la cérémonie de remise des prix qui clôt les finales mondiales.
Les critères d’évaluation des finales mondiales
Les critères qui présideront à l’évaluation de votre projet lors de vos présentations aux jurys seront les mêmes que lors des finales françaises (avec un poids égal pour chacun):
Présentation : Les juges seront attentifs à la qualité intrinsèque de la présentation orale de l’équipe, en terme de mise en contexte, explication de la problématique, analyse de la situation et explication du fonctionnement de l’application. Une attention toute particulière sera apportée à la capacité de l’équipe à répondre aux questions des juges relatives au projet.
Les récompenses
Les prix décernés lors de la finale française en mai 2009 seront les suivants :
L’équipe qui remporte la finale française gagne un voyage d’une semaine pour toute l’équipe ainsi que son mentor au Caire, pour y représenter la France dans la catégorie « Conception de Logiciel ». Les billets d’avion, les chambres, les repas pris à l’hôtel et les activités culturelles liées à la compétition seront pris en charge par Microsoft. La valeur de ce prix est estimée à environ 10 000 (dix mille) euros pour 4 personnes.
L’équipe arrivant en deuxième position recevra un lot composé d’une Xbox 360 Elite ainsi que de 2 (deux) jeux vidéo, pour chacun des membres de l’équipe. La valeur de ce prix est estimée à environ 1700 (mille sept cent) euros pour 4 personnes.
L’équipe arrivant en troisième position recevra un lot composé d’une Xbox 360 Arcade ainsi que d’1 (un) jeu vidéo, pour chacun des membres de l’équipe. La valeur de ce prix est estimée à environ 1000 (mille) euros pour 4 personnes
Les prix décernés lors de la finale mondiale en juillet 2009 seront les suivants :
L’équipe qui remporte la coupe Imagine Cup gagne un prix en liquide de $25 000 dont l’objet est de pouvoir le cas échéant, aider à la création d’une entreprise s’appuyant sur le projet, mais dont l’utilisation est à la totale discrétion de l’équipe lauréate. Cette somme est à partager entre les 1 à 4 membres de l’équipe.
La deuxième équipe remporte un prix en liquide de $10000. Cette somme est à partager entre les 1 à 4 membres de l’équipe.
La troisième équipe remporte un prix en liquide de $5000. Cette somme est à partager entre les 1 à 4 membres de l’équipe.
Des exemples de projets de la catégorie
En 2008, la coupe a été remportée par le projet SOAK de l’équipe australienne ! Cette solution logicielle se destine aux exploitants agricoles et leur permet de gérer leur exploitation en accord avec les principes du développement durable, optimisant l’arrosage et l’utilisation de fertilisants pour limiter l’impact sur l’environnement de ces activités humaines. On peut trouver une description du projet par ses propres concepteurs, ici !
Mais il ne faut pas oublier les français et l’équipe WellK’Home qui, non contente d’avoir été sacrée meilleur projet français, est parvenue à se qualifier parmi les 12 tous meilleurs projets mondiaux avec son projet de cuisine intelligente « Smart Cooking » qui a rencontré beaucoup d’échos positifs partout où il a été présenté ! Plus de détails sur ce projet ici…
La France a remporté la coupe en 2004 avec l’équipe de l’EPITA composée d’Aymeric Gaurat Apelli, François Beaussier, Guillaume Belmas et Vincent Vergonjeanne. Guillaume n’a d’ailleurs jamais pu guérir de son virus « Imagine Cup », puisque suite à sa victoire en 2004 à Sao Paulo, au Brésil, il est devenu capitaine de la catégorie « Conception de Logiciel » au niveau mondial ! Vous aurez donc le plaisir de le rencontrer lors des différents événements de soutien aux candidats organisés par Microsoft en France, et bien sûr, en finale mondiale ! Quant à Vincent Bellet, de la même manière que Guillaume, il est engagé dans l’organisation d’Imagine Cup en tant que coach et juge de la catégorie Conception de Logiciel !
Des conseils pour se lancer
Constituer une bonne équipe
Cela semble évident, mais il faut être attentif à la façon dont vous panachez les talents dans votre équipe. La catégorie « Conception de Logiciel » est une catégorie qui demande plus que de l’expertise technique même si celle-ci est indispensable pour mettre en œuvre vos idées. Vous serez amenés à plusieurs reprises à présenter votre projet, en langue anglaise devant un public international. Avoir un membre de l’équipe à l’aise dans cette situation est un atout considérable et vous permettra de ne pas vous mettre en difficulté face à des équipes plus à l’aise, notamment les équipes anglophones.
De nombreuses équipes de cette catégorie ont compris l’intérêt d’intégrer une démarche « design » dès le début de la conception de leur projet. Il faut se rendre compte que votre projet sera entre autres jugé sur l’interface qu’il exposera à l’extérieur, au travers de laquelle les utilisateurs auront accès aux services que vous proposez. Plus cette interface est intuitive, ergonomique et propose une expérience agréable, plus vous inciterez les utilisateurs à utiliser votre service. Prendre dans votre groupe un membre formé à ce genre de problématiques « design d’interaction homme/machine » peut également être un atout.
Il peut aussi être intéressant de disposer de compétences « business » afin de pouvoir élaborer un business model crédible et innovant pour votre projet de service/produit. On attendra de votre projet qu’il puisse avoir un impact durable sur le problème que vous aurez choisi d’adresser, et pour cela, vous devrez être capable d’expliquer comment votre projet pourra créer suffisamment de valeur pour continuer à délivrer son impact pendant plusieurs années, sans dépendre de financements extérieurs de type subvention.
Choisir un mentor
Il est fortement conseillé (mais absolument pas obligatoire) de choisir un mentor parmi vos enseignants, le personnel de votre école/université ou bien parmi vos proches. Ce mentor participera à l’aventure avec vous. Il sera invité aux séances de coaching organisées par Microsoft France, mais surtout il pourra vous faire bénéficier de son recul et de son expérience lors des phases les plus critiques de votre projet ! L’avantage de choisir votre mentor dans l’équipe pédagogique de votre école est de faciliter l’accès aux ressources disponibles de l’établissement dans lequel vous vous trouvez : centre de calcul, salles de classes avec vidéoprojecteur pour préparer vos présentations… Dans certains établissements, il est également possible de faire valider votre projet Imagine Cup en tant que projet d’études. Le niveau d’implication que les compétiteurs mettent dans leur projet est variable, mais il est clair qu’un projet inséré dans le projet pédagogique d’une école et qui bénéficie du soutien de l’un des professeurs de l’école dispose d’un avantage certain, en ce qui concerne le confort dans lequel vous travaillez, le temps que vous pouvez y consacrer et surtout la qualité de votre dossier et de votre présentation orale. Un mentor vous sera d’une grande aide, et Microsoft a choisi de reconnaître et de saluer le travail de ces personnes en les associant à votre équipe de manière formelle.
Monter un business case
Encore une fois, la viabilité économique de votre projet est un point important à développer, parce que c’est la condition sine qua none pour prouver que votre projet a un réel potentiel pour changer les choses dans le monde réel s’il est lancé. Il ne s’agit pas bien sûr de présenter un business plan calibré au millimètre à des investisseurs pour lever 1 million d’euros, mais votre démarche doit être la même : il faut montrer que vous avez réfléchi à cette problématique et que vous avez su prendre du recul par rapport aux défis techniques que vous avez dû relever, et nous savons qu’ils seront légion !
Pour vous aider, vous pouvez vous reporter aux ressources suivantes, où vous trouverez des conseils et des exemples de business cases. Souvenez-vous que l’objectif est de montrer que vous avez réfléchi au problème et que vous proposez une solution qui ne dépendra pas de subventions régulières pour survivre :
Des conseils pour rédiger un business plan ici (en anglais)
Des modèles de business plans ici (en français)
Le projet Smart Cooking de l’équipe WellK’Home
Comme rien ne vaut l’exemple pour apprendre, nous mettons à votre disposition les documents fournis par l’équipe WellK’Home, Championne de France 2008 en Conception de Logiciel avec leur projet « Smart Cooking ». Ce projet est d’une excellente qualité puisqu’il leur a permis de se hisser parmi les 12 meilleurs projets au monde !
Le dossier de présentation du projet pour le Round 1
Le deck de présentation utilisé pour les finales mondiales
La vidéo de leur présentation devant les juges lors des finales mondiales !