Développement informatique

Catalogue des cours de Télécom SudParis

Code

PRO 3600

Niveau

UnderGraduate (L3)

Domaine

Projet et gestion de projets

Langue d'enseignement

Français

Crédits ECTS

2

Heures programmées / Charge de travail

15 / 75

Responsable(s)

  • PARROT Christian
  • RANC Daniel

Département

- Informatique
- Réseaux et Services Multimédia Mobiles

Objectifs

Informatique
Renforcer les acquis du module « Algorithmique et langages de programmation ».
Connaître et pratiquer de bout en bout, en groupe projet, chacune des étapes d'un développement logiciel réaliste et conséquent, aboutissant à une réalisation fonctionnelle complète (cahier des charges, analyse, conception, implantation, tests, intégration)
Gestion de projet
Savoir gérer un projet et ses contraintes (plan de charge, planification et suivi d'activités...)
Développer la maîtrise du travail en équipe
Maîtriser quelques règles de travail coopératif (utilisation des outils de partage et d'échange)
Savoir rédiger un rapport écrit de synthèse qui reflète le travail réalisé lors des différentes phases de développement du projet
Savoir réaliser une présentation orale du projet.

Contenu

1/ Enseignement en présentiel (Cours)
- Présentation du module et des modalités pédagogiques
- Cours de génie logiciel et de gestion de projets informatique
- Illustration du cycle en V (analyse du besoin, conception, plan de test, développement, tests unitaires, intégration et documentation) sur une petite application type qui sert de référence pour les groupes projets en ce qui concerne le travail demandé du projet

2/ Déroulement du projet
- Proposition ou affectation de sujets et constitution de groupes projet de quatre étudiants
- Cahier des charges (analyse des besoins du client et reformulation du sujet)
- Spécification (fonctionnalités, y compris interfaces utilisateur)
- Analyse et conception en particulier structuration des données
- Définition d'un plan de tests
- Conception détaillée :
Raffinement de la structuration des données
Découpage en modules ou classes, spécification des parties publiques
- Répartition du travail entre les membres du groupe
- Codage, tests unitaires et mise au point,
- Intégration et validation
- Livraison finale (rapport et code source)
- Soutenance du projet (CF1) : présentation orale avec démonstration

Prérequis

Algorithmique et programmation orientée objet, modélisation de problème informatique, systèmes informatiques

Mots-clés

Développement, cahier des charges, analyse, conception, tests, intégration, planification et suivi d'activités, conformité, recette

Evaluation

La notation est individuelle et tient compte des aspects :
- travail collectif : livrables, soutenance (démonstration), gestion de projet
- participation individuelle : soutenance (présentation, réponses aux questions), implication de l'étudiant dans le projet (participation aux réunions, codage...)
NB : Pas de 2ème session pour les projets

Approches pédagogiques

 

Programme

Programme Ingénieur

Fiche mise à jour : 04/04/2017 12:01:44