Laureline's Wiki

Laureline's Wiki

Heig:vcl:rapport:conclusion:yves

Ce projet m'a permis dans un premier temps d'expérimenter le travail en équipe lors de la création d'un programme. Ayant déjà travaillé 4 ans avant l'école d'ingénieur, j'avais déjà par le passé participé à des projets en entreprise. Ces derniers étant complètement différent au niveau de leur grandeur, je n'ai pas pu participer comme dans ce projet-ci. Je dois dire que participer un petit peu à un grand projet n'a aucun rapport au niveau cohérence dans l'équipe et vue globale du projet que de participer à un petit projet avec une petite équipe. Cette expérience m'a donc beaucoup apporté sur le déroulement global d'un projet.

D'un point de vue de l'équipe que nous formions, il y avait clairement des différences entre les connaissances techniques et l'expérience de chacun. Ceci à permis d'apprendre énormément de choses quand à la conception d'un programme, mais en même temps cela a été difficile au début de comprendre comment bien architecturer les différents éléments. Heureusement que nous pouvions nous reposer certaines fois sur des autres membres du groupe qui avaient bien compris ce que l'on devait faire, et donc de leur demander conseil, voir de nous réexpliquer ce que l'on avait pas compris.

La charge de travail ayant été décidée en début de projet d'un seul coup (planification Gantt), nous ne savions même pas encore combien de temps allait prendre la découverte d'une nouvelle technologie/librairie. Pour ma part lorsque j'ai dû implémenter des fonctions utilisant la librairie 7zip-JavaBindings. Cela m'a pris un moment à comprendre comment l'utiliser mais une fois que j'avais compris, il était question de seulement quelques heures afin de finir ma partie au lieu des dizaines d'heures de planifiées. J'ai donc un temps de travail assez petit comparé aux 90h de travail à fournir théoriquement pour le projet.

De manière générale, ce projet m'a beaucoup appris, que ce soit pour la gestion d'équipe ou pour les patrons de conception.