Composante
Polytech Grenoble - INP, UGA
Description
Découvrir les outils pratiques et intellectuels nécessaires à la gestion d'un projet informatique : développement à plusieurs sur un temps long.
Les connaissances sont mises en pratique dans le cadre du projet logiciel Applicatif (PLA) qui se déroule en parallèle.
1. Développement (2 CM)
- Prototypage : rôle et limites
- Stratégie de tests et de développement
- Intégration continue (JUnit)
- Debugger
2. Pilotage de projet (3 CM)
- Système de gestion de version (Git) : principe, commandes et bonnes pratiques
- Jalons et objectifs à long terme
- Interface et documentation
- Communication et répartition des tâches
- Analyse de l'impact écologique et énergétique
A tour of the practical and intelectual tools needed to manage an IT project: development with a team over a long time.
The knowledge is put into practice during the application software project (PLA) which runs in parallel.
1. Development (2 CM)
- Prototyping: role and limits
- Test and development strategy
- Continuous integration (Unit)
- Debugger
2. Project management (3 CM)
- Version Management System (Git): principle, commands and good practices
- Milestones and long-term goals
- Interface and documentation
- Communication and distribution of tasks
- Analysis of the ecological and energy impact
Heures d'enseignement
- Gestion de projet informatique (GPI) / IT project management (GPI) - CMTDCours magistral - Travaux dirigés28h
Pré-requis recommandés
Savoir administrer sa machine Linux, connaitre le langage Java et l'environnement Eclipse
Being able to install a linux machine, being at ease in Java and the Eclipse framework
Période
Semestre 6
Évaluation initiale / Session principale - Épreuves
Libellé | Nature de l'enseignement | Type d'évaluation | Nature de l'épreuve | Durée (en minutes) | Nombre d'épreuves | Coefficient de l'épreuve | Remarques |
---|---|---|---|---|---|---|---|
25/100 |