iss7ab software engineering - WikiDocs, Université de Lorraine
Transcription
iss7ab software engineering - WikiDocs, Université de Lorraine
ISS7AB SOFTWARE ENGINEERING ISS7AB Crédits : 2 ECTS Software Engineering Durée : 21 heures Semestre : S7 Responsable(s) : Pierre-Etienne MOREAU, Professeur, [email protected] Mots clés : Génie logiciel, conception objet, méthodes agiles, programmation, qualité du logiciel Pré requis : Savoir programmer en Java, module Bootcamp Objectif général : Maîtriser les méthodes et outils de développement de logiciels Acquerir les bases techniques et theoriques necessaires a une comprehension approfondie des methodes de conception de logiciels. Acquerir les connaissances et les competences essentielles sur les methodologies et les outils de developpement de logiciels. Concepts avances de la programmation object Programmation Java et C Gestionnaire de versions Tests unitaires Systèmes de build Page détaillée du cours : http://www.depinfonancy.net/s7/si031 Compétences : Description et verbes opérationnels Niveaux Connaître Comprendre Appliquer Analyser Synthétiser Évaluer La notion de Lean Software Development Les différents environnements de programmation. Les outils permettant de mettre en place des méthodes agiles L'intérêt des méthodes de développement et de gestion de projet L'intérêt des outils d'automatisation Savoir utiliser un gestionnaire de versions Savoir écrire et mettre en place des tests unitaires Savoir mettre en place un système de build Evaluer la qualité d'un environnement de développement Le besoin de mettre en place des outils d'automatisation Un ensemble de tests unitaires Le besoin de mettre en place une méthode de développement particulière Évaluations : Test écrit Contrôle continu Oral, soutenance Projet Rapport