Monthly Archives: mai 2016

L’entraide dans l’équipe

Bonjour à tous, aujourd’hui nous allons vous présenter un élément essentiel de notre projet: l’échange et le partage entre les membres de l’équipe. Autrement dit, comment nous retirons les bénéfices des connaissances de l’ensemble de la team mais aussi ce que cela nous apporte.

Avoir un projet commun c’est bien mais s’entraider c’est mieux !

Nous apprenons tous les uns des autres

Il peut arriver que certaines fonctionnalités demandent des connaissances supplémentaires pour nos développeurs.

C’est le cas de notre petit dernier arrivé dans l’équipe, Roman, intégrateur web (lire son interview). Plus familier avec le développement du CMS de WordPress, il souhaitait apprendre l’intégration d’une fonctionnalité dans la partie administration du jeu. Comme nous l’avions vu dans un précédent article, chaque membre de la team a une « spécialité » dans le développement web. Le chef de projet étant le plus polyvalent, il organise deux séances pour que Roman se familiarise avec le framework Symfony.

Il s’agit en l’occurrence de lui montrer la création d’un bundle, le bundle news. Lors de cette séance tuto live et plus généralement, soit le chef de projet partage son écran en expliquant ce qu’il fait, soit le tuto est actif et celui qui apprend partage son écran. Il arrive souvent d’avoir recours à ces deux méthodes très efficaces, notamment la deuxième qui permet une meilleure appréhension des questions ou problèmes rencontrés.

La motivation de l’équipe, le meilleur moteur

Si nous travaillons tous dans un but commun, développer le jeu le plus rapidement possible sans brader la qualité, le lien et l’entraide dans l’équipe sont très importants. Ils permettent de conserver une dynamique positive.

Il arrive parfois qu’un membre ait une baisse de régime. Mais savoir que les autres nous ont aidé à apprendre ou approfondir des connaissances a un effet très positif sur le moral ! On se remet plus facilement aux travail lorsque les autres comptent sur nous et que l’on ne veut pas les décevoir !

Se diversifier professionnellement

Enfin, la transmission de savoir est importante pour toutes les explications données plus haut mais n’oublions pas un bénéfice important: le développement de nouvelles connaissances par l’acquisition des technologies les plus récentes. Cela permet aux membres de l’équipe d’assimiler un savoir plus varié, et donc de facto d’être plus polyvalent. C’est un plus dans le monde de l’emploi, et non négligeable !

Il est toujours valorisant de pouvoir présenter notre participation à un projet ainsi que notre curiosité à diversifier nos compétences. En connaissance de cause, plusieurs de nos membres actuels et anciens ont trouvé un travail il y a plusieurs années, grâce à la première version de conquetedelouest.com.

Nous aurons d’ailleurs bientôt l’occasion de rencontrer un membre qui nous exposera ce que le projet lui a apporté professionnellement.

Roman, notre intégrateur web

Quel est votre rôle dans l’équipe ?

Je suis rentré dans l’équipe en tant qu’intégrateur web. J’aime aussi travailler sur certaines fonctionnalités simple côté back et front. J’aime que les interfaces soit léchées, précises et sans bug. C’est très important pour la prise en main du jeu. Nous travaillons avec le framework bootstrap 3, afin de gagner en efficacité. J’essaie aussi dans la mesure du possible d’utiliser les animations css, pour améliorer l’expérience de jeu.

Qu’est-ce qui vous motive ?

Essentiellement d’apprendre de nouvelles choses, à travers la réalisation d’un jeu en ligne. J’apprécie beaucoup l’aide que m’apporte l’équipe. J’ai le droit à de vrais « tutos » personnalisés, c’est très enrichissant !

Intérêt pro ?

Oui, énormément, d’habitude je travaille principalement avec le CMS Worpress. C’est très efficace pour créer des sites aux fonctionnalités « standards ». C’est une qualité, mais un défaut lorsque l’on souhaite « sortir du cadre », j’imagine mal un jeu réalisé avec ce type de solution.
Le fait d’utiliser un framework php (Symfony) offre beaucoup plus de possibilités et de souplesse. C’est un outil très puissant, qui permet de se concentrer sur l’essentiel, et de réutiliser facilement son code. J’espère un jour pourvoir mettre un peu de côté WordPress pour travailler davantage avec ce type de framework.

Depuis quand faites-vous partie de l’équipe ?

J’ai d’abord rencontré Aymeric lors d’une réunion sur un autre projet qui n’a pas (à ma connaissance) été poursuivis depuis. Ce dernier m’a par la suite proposé de rejoindre l’équipe. J’ai très vite été motivé par le côté très « professionnel » et « carré » du projet. J’ai rejoint le projet il y a deux mois, je suis le petit dernier !

Quel est votre jeu préféré ?

Fallout 3 est mon jeu préféré pour plusieurs raisons. Tout d’abord, l’univers « post-apocalyptique », m’a toujours attiré. (tant que ça reste virtuel :) ). On est plongé dans un monde vraiment sinistre, où il est question de quêtes et de survie. Le jeu est véritablement « ouvert », on explore la carte, rencontre des gens, collecte des objets etc… Le système de dialogue est impressionnant, de plus, nos choix vont conditionner l’orientation du scénario. Les graphismes ont souvent été critiqués, mais je trouve qu’il est de loin le jeu le plus immersif que je connaisse.

Quelles est votre formation ?

J’ai un BTS multimédia. Une fois dans la vie professionnelle, je suis passé par le webdesign puis l’intégration web à plein temps depuis un plus de 2 ans.
Je souhaite poursuivre naturellement dans la voie du « front-end ». J’ai découvert le Javascript il y a un an environ, et j’essaie de pratiquer le plus possible, mais pas encore assez à mon goût.

Conseils sur le métier/l’implication dans un projet de façon générale

On dit souvent que c’est un métier qui évolue rapidement, c’est pourquoi il faut se former quotidiennement, et rester curieux. Bref, pas le temps de s’ennuyer ! Ce type de projet prouve qu’avec de l’imagination et de la technique, les possibilités offertes par le web sont infinies !
C’est formidable de pouvoir créer un jeu, accessible partout, n’importe quand et sur n’importe quels supports simplement via une connexion internet.

Assister à une réunion de la team ?

On vous à déjà parlé dans un précédent article de nos réunion mais nous n’avions pas réellement abordé le sujet.

Comme vous le savez déjà, il y a 3 réunions par semaine:

  • Une purement technique où l’on va parler des tâches de la semaine à faire, des éventuelles problèmes techniques que l’on a rencontré ou qui vont arriver
  • Une purement design où l’on va parler de tout l’aspect design et artistique du site/jeu
  • Une libre ou l’on va parler marketing mais aussi sur l’avis général sur le site / jeu avec une vision plus éloignée de la technique.

Mécanisme important lors du développement d’un projet, les réunions sont la partie invisible pour l’utilisateur mais également le rouage sans lequel rien ne serait possible.

Pourquoi des réunions ?

Outre la partie technique non négligeable, le rythme qu’a su imposer le chef d’équipe est un mécanisme rôdé qui a progressé depuis les débuts de la team. Pour synchroniser le travail et à la fois motiver les troupes, l’équipe se réunit trois fois par semaines. Les réunions ont des objets différents et varient en fonction de la progression du cahier des charges. Parfois purement techniques, d’autres occasionnellement très diversifiées, les réunions se ressemblent sans jamais être les mêmes ! Chaque membre amenant sa spécialité à l’édifice, il arrive régulièrement que l’équipe réfléchisse ensemble à la direction du jeu ou bien remette en question le cahier des charges en assouplissant certaines contraintes et inversement ajoute de nouvelles fonctionnalités qui n’étaient pas prévues.

Vous l’aurez compris, le rythme des réunions imposé par le chef de projet est la clef de voûte du travail de l’équipe. On pourrait finalement comparer notre travail à celui de la construction d’une maison. L’architecte – l’initiateur du projet – crée les plans dans les grandes lignes. L’ensemble de l’équipe peaufine le cahier des charges en réfléchissant à d’autres fonctionnalités. Puis vient le travail le plus ingrat mais aussi le plus gratifiant, on pose les briques ! Les maçons s’occupent du développement web, notre webdesigner choisit les peintures de chaque pièce sous la supervision du chef de projet. N’allez pas croire que ce dernier ne met pas les mains dans le ciment ! Outre les directions qu’il donne à l’équipe il développe également le jeu en amont grâce à ses compétences dans les technologies de développement web.

Aujourd’hui, en plus de ce blog qui nous permet de vous présenter notre travail,  on vous propose de venir assister à l’une ou plusieurs de nos réunions pour découvrir plusieurs facettes de la création de projet et venez juger par vous-même de notre travail et nos ambitions. Ne soyer pas un simple spectateur mais devenez un réel acteur et venez débattre avec le reste de l’équipe sur le projet et sur vos idées.

Après la lecture de cet article, vous n’avez qu’une envie c’est de participer à notre prochaine réunion ? Alors n’hésitez plus et prenez contact avec le chef de projet, l’équipe sera ravie de vous accueillir !

A bientôt,

l’équipe de conquetedelouest.com