• Aucun résultat trouvé

Projets Génie Logiciel 2017 : document d analyse/retours sur le projet (à utiliser pour votre présentation lors des soutenances)

N/A
N/A
Protected

Academic year: 2022

Partager "Projets Génie Logiciel 2017 : document d analyse/retours sur le projet (à utiliser pour votre présentation lors des soutenances)"

Copied!
6
0
0

Texte intégral

(1)

Projets Génie Logiciel – 2017 : document

d’analyse/retours sur le projet (à utiliser pour votre présentation lors des soutenances)

1) Gestion collaborative

a) Qu’avez-vous utilisé dans l’équipe pour la gestion collaborative des documents et/ou du code de votre application ?

un serveur SVN / un serveur Git / GitHub / GitLab / rien / Autre, préciser :

Pourquoi ce choix ?

b) Si vous avez utilisé un outil de gestion collaborative, l’avez-vous utilisé pour :

- la gestion collaborative des documents à rendre ? oui non - la gestion collaborative du code du projet ? oui non

Avec une gestion via les répertoires trunk/tags/branches ? oui non

c) Quels ont été pour vous les avantages et les inconvénients/problèmes rencontrés :

Avantages :

Inconvénients/Problèmes :

2) Planification

a) Qu’avez-vous utilisé comme logiciel de planification ? TaskJuggler / GanttProject / MSProject /

Autre, préciser : Pourquoi ce choix ?

b) Qui a réalisé ce planning ?

Chef de projet seul / Toute l’équipe / Autre situation, préciser :

c) Y-a-t-il eu de gros changements entre :

- le planning prévisionnel et le planning intermédiaire ? oui non Si oui lesquels ?

- le planning intermédiaire et le planning final ? oui non

(2)

Si oui lesquels ?

d) Quels ont été pour vous les avantages et les inconvénients/problèmes rencontrés lors de l’établissement des plannings demandés :

Avantages :

Inconvénients/Problèmes :

3) Réunions dans l’équipe, utilisation d’un forum/wiki/chat a) Combien avez-vous fait de réunions durant le projet ?

Les réunions étaient-elles hebdomadaires ? oui non Si oui, combien par semaine ?

Combien de réunions avec l’/les enseignant(s) responsable(s) du projet ? Combien avec l’/les enseignant(s) responsable(s) du génie logiciel ?

b) Avez-vous été prévenu à l’avance de ces réunions par le responsable communication ? oui non

c) Y-a-t-il eu des absences lors de ces réunions ? oui non Si oui, comment avez-vous géré ces absences ?

d) Etait-il facile de voir l’/les enseignant(s) responsable(s) ? oui non Si oui, cela apportait-il des réponses à vos questions ?

e) Avez-vous rédigé un compte-rendu après chaque réunion ? oui non - Si oui, combien de jours après en moyenne ?

Qui s’en est occupé ? Responsable communication / Autre, préciser :

Avez-vous consulté après coup ces comptes-rendus ? oui non Si oui, pourquoi ?

f) Avez-vous spécifiquement créé un forum, wiki ou chat pour le projet ? oui non

Si oui, quel est le nom de la solution retenue ?

Quels ont été pour vous les avantages et les inconvénients/problèmes rencontrés avec cette solution ?

(3)

Avantages :

Inconvénients/Problèmes :

4) Qualité du logiciel

a) Est-ce que tous les membres de l’équipe ont bien pris connaissance du plan qualité (PAQP) au début du projet ? oui non

Si non, pourquoi ?

b) Est-ce que tous les membres de l’équipe ont bien respecté ces recommandations durant tout le projet ? oui non

Si non, pourquoi ?

c) Est-ce que certains changements par rapport au document initial ont été apportés ? oui non

Si oui lesquels et pourquoi ?

d) Est-ce que le responsable qualité a validé tous les documents demandés avant leur date de rendu ? oui non

Si non, pourquoi ?

e) Quels ont été pour vous les avantages et les inconvénients/problèmes rencontrés lors de l’établissement du plan qualité au début du projet : Avantages :

Inconvénients/Problèmes :

5) Modélisation UML / Merise / autre …

a) Qu’avez-vous utilisé pour la modélisation ? UML / Merise / rien Autre, préciser :

Pourquoi ce choix ?

b) Quel logiciel avez-vous utilisé pour réaliser les diagrammes et pourquoi ?

(4)

Qui a réalisé les diagrammes dans l’équipe ? Toute l’équipe / Chef de projet /

Autre situation, préciser :

c) Quels ont été pour vous les avantages et les inconvénients/problèmes rencontrés lors de la modélisation (réalisée avant implémentation) :

Avantages :

Inconvénients/Problèmes :

d) Lorsque vous êtes passés à l’implémentation, y-a-t-il eu de gros changements par rapport à ce qui avait été modélisé ? oui non

Si oui, à votre avis pourquoi ?

6) Tests, documentation du code, outils d’analyse du code … a) Avez-vous implémenté des tests unitaires ? oui non

- Si non, pourquoi ?

- Avez-vous utilisé un outil de couverture de code ? oui non Si oui lequel ?

Avantages / Inconvénients de cet outil :

b) Avez-vous utilisé d’autres tests ? oui non Si oui lesquels et pourquoi ?

c) Avez-vous documenté votre code avec doxygen ou un équivalent qui produit une documentation du code sous forme de page HTML ? oui non

d) Avez-vous utilisé des outils d’analyse de code, un debugger ? oui non

- Si oui, quels outils ?

Cela vous a-t-il aidé à trouver des erreurs ? Cela a-t-il été une contrainte supplémentaire ?

(5)

7) Vision critique de la méthodologie proposée dans le cours de Génie Logiciel

a) Sur quel modèle de développement logiciel vous êtes-vous basés durant ce projet ?

Cycle en cascade / en V / en spirale / itératif incrémental style USDP / agile / aucun

Autre, préciser : Pourquoi ce choix ?

Avez-vous changé de modèle en cours de projet ? oui non Si oui pourquoi ?

b) Avez-vous testé les méthodes agiles ? oui non - Si oui lesquelles ?

Quels ont été les avantages et les inconvénients/problèmes rencontrés : Avantages :

Inconvénients/Problèmes :

c) Quelles ont été les difficultés rencontrées sur l’application de la méthodologie proposée dans le cours de Génie Logiciel ? Vos remarques, améliorations possibles, … sont les bienvenues

d) Si vous deviez recommencer ce projet, après l’expérience que vous venez d’acquérir, que changeriez-vous ?

8) Collaboration et questions ouvertes

a) Quel a été globalement votre mode de fonctionnement ?

Chacun a travaillé individuellement / La plupart des tâches ont été faites à plusieurs /

Autre, préciser les autres formes de collaboration mises en place :

b) Listez les difficultés rencontrées et essayez d’identifier leurs origines :

c) Identifiez en quoi le projet et/ou le groupe ont été sources de satisfaction personnelle :

(6)

d) Détaillez les compétences acquises dans le contexte du projet, en illustrant ci possible par des situations vécues :

Sur quel(s) point(s) le projet vous a-t-il fait le plus progresser ?

Sur quel point vous êtes-vous senti le plus déficient lors de ce projet ?

e) Représentation personnelle : quelle est votre vision du projet ?

Considérez-vous que votre niveau d’investissement ait été satisfaisant pour atteindre les objectifs ?

Etes-vous satisfait de la manière dont vous avez géré ce projet ?

f) Que pensez-vous des rôles attribués durant ce projet (Chef de projet, responsables qualité et communication) ? Cela était-il nécessaire, contraignant, … ?

Les personnes affectées ont-elles bien accompli leurs rôles ? Améliorations possibles selon vous :

Références

Documents relatifs

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

L’ergonomie de ces applications autorise une prise en main très rapide par les élèves, leur permettant d’être très rapidement autonome, ce qui est très motivant

Du côté (F2<0) on a trois items complémentaires: ceux-ci expriment des abstensions ou oppositions exceptionnelles au consensus des projets pour réformer la situation

L’enregistrement et l’impression de la trace écrite collective des élèves (tableau blanc) L’intégration aisée de différents médias (textes, images, sons, vidéos) pour

Le béton cellulaire Hebbel n’est pas seulement un bon isolant thermique; il permet aussi d’emmagasiner la chaleur ou la fraîcheur et de les restituer petit à petit. Grâce à

Munitions Vous pouvez ajouter une jauge de munitions limitant le nombre de missiles que le joueur peut tirer. Vous pourrez ajouter la possibilité de ramasser des munitions sous forme

A travers la mise en place, au sein d’une agence de presse économique, d’un système interne de veille via Internet se pose la question de la concurrence d’Internet face

• Une application plus aisée de la circulaire 138 par les services d'endoscopie, avec dans la prochaine circulaire réactualisant la 236, la mise en place d'une procédure unique