Génie logiciel

Diplômes intégrant cet élément pédagogique :

Descriptif

Objectifs : introduction au génie logiciel
Compétences visées :
  - connaitre, savoir utiliser les processus logiciels pour conduire un projet de développement logiciel
  - connaitre, savoir utiliser les outils pour la production de logiciel : gestion de version, gestion automatique des "builds", forges, ...
  - resituer le test dans un cycle de développement par rapport aux exigences
  - connaitre et savoir concevoir des logiciels au moyen de la notation UML 2.0

Pré-requis

une expérience du développement logiciel en équipe

Bibliographie

* Ian Sommerville, Software Engineering (9th Edition), Pearson Pub., 2011, http://www.cs.st-andrews.ac.uk/~ifs/Books/SE9/
* Armando Fox and David Patterson, Engineering Software as a Service: An Agile Approach Using Cloud Computing, http://beta.saasbook.info/courses
* Eric Ries, The Lean Startup, http://theleanstartup.com/

Informations complémentaires

Lieu(x) : Grenoble - Saint-Martin d'Hères
Langue(s) : Français