Master Gestion de Projets Informatiques (GPI) Contenu des modules

Transcription

Master Gestion de Projets Informatiques (GPI) Contenu des modules
Master Gestion de Projets Informatiques (GPI)
Responsable : Pierre Tellier
[email protected]
Cette formation est le fruit de l'expérience et du succès du DESS CCI en formation continue (FC) qui existe depuis
1999. Son évolution permet de mieux répondre aux ambitions des professionnels et au besoin de leurs employeurs de
disposer de cadres capables de gérer, organiser et suivre l'évolution des systèmes d'information des entreprises ou
administrations. Cette formation est destinée à former des cadres en informatique, tels que chefs de projets,
responsables informatique, consultants etc. Accessible uniquement en FC, elle sera proposée dans un premier temps
selon une organisation en temps partagé à raison d'une semaine de cours par mois. Une fois mise en place, cette
formation se verra aussi proposée en enseignement à distance (EAD). Le public visé par cette formation concerne
aussi bien les cadres dirigeants, les ingénieurs et scientifiques, que les informaticiens bénéficiant d'une solide
expérience professionnelle leur ayant permis d'acquérir des compétences en encadrement et prise de responsabilité.
Afin tout simplement d'être accessible au public visé qui ne dispose que de peu de temps à consacrer à la formation,
sa durée ne peut en aucun cas dépasser un an. Elle s'appuie donc sur des pré-requis importants et fait largement
appel à la validation des acquis professionnels.
Objectifs :
Former des chefs de projets en informatique. Pour cela, la formation comporte 2 aspects, un technique permettant la
connaissance (ou la réactualisation) des technologies actuelles des systèmes d'information, un autre orienté vers la
méthodologie de conception et de conduite de projet. L'acquisition des compétences techniques est justifiée par la
nécessité de pouvoir participer aux projets (en PME), d'être capable de s'adapter aux mutations technologiques
susceptibles d'intervenir dans les années futures et de posséder la crédibilité indispensable à l'encadrement de
collaborateurs spécialistes des technologies.
Compétences à acquérir et débouchés (insertion professionnelle) :
Compétences fondamentales en algorithmique, conception et modélisation de systèmes d'information, connaissances
fondamentales des systèmes et des réseaux. Compétences en méthodologie de conception et de suivi de projets dans
ces domaines. Aspects qualité, juridiques et sécurité. Débouchés : Chef de projet, consultant (fonctionnel, assistance
à maîtrise d'ouvrage, …), ingénieur avant-vente, responsable informatique, …
Contenu des modules de formation
Architecture et conception (21h)
Le catalogue GOF et le GRASP. Manager et de Singleton. Etude détaillée de quelques design patterns du GOF.
Les patterns d’architecture. Modèle en 3 couches, MVC, MVC2. Couche de persistances. Application des
patterns aux systèmes distribués. Architectures à tiers (2, 3, n). Architecture Internet/intranet. Architecture J2EE
et .Net. Architecture Orientée Services (SOA) et Resources (ROA).
Références
Design patterns et architectures logicielles, Editeur(s) : Vuibert, Auteur(s) : W.Pree, ISBN : 2-7117-8611-0
Design patterns par la pratique, Editeur(s) : Eyrolles, Auteur(s) : A.Shalloway J.Trott, ISBN : 2-212-11139-8
Design Patterns, Editeur(s) : Vuibert, Auteur(s) : E.Gamma R.Helm R.Johnson J.Vlissides, ISBN : 2-7117-8644-7
Droit, Contrats (14h)
Présentation de loi informatique et liberté (protection de la vie privée et données personnelles). La notion de
responsabilité civile en informatique. Présentation de loi sur l'économie numérique. Contrats et structure de
prestations de services. Contrats de licences. Utilisation d'Internet dans la cadre professionnel. Les courriers
électroniques
1/3
Qualité (14h)
Analyse du cycle de développement : métrologie des processus. Gestion des défauts. Norme de codage,
processus de revues et d'inspections (code review, code coaching). Techniques de tests (unitaire, intégration,
performance, robustesse). Intégration continue. Gestion de la documentation. Qualité/Certification
(CMMI/ISO/PAQ); ...
Méthodologie de projet (42h)
Les problèmes du génie logiciel. Présentation de méthodes de développement: TTUP, RUP, XP. Planification du
projet et gestion des risques (GANTT, PERT). Gestion des besoins. Architecture de composants. Modélisation
visuelle (UML). Analyse et conception avec UML. Concepts objets. Analyse des besoins. Analyse statique.
Analyse dynamique. Conception des composants. Autres notions UML
Références
UML par la pratique, Editeur(s) : Eyrolles, Auteur(s) : P.Roques, ISBN : 2-212-11246-7
UML en action - 2e édition , Editeur(s) : Eyrolles, Auteur(s) : P.Roques F.Vallée, ISBN : 2-212-11213-0
Guide pratique du RUP, Editeur(s) : Campus Press, Auteur(s) : P. Kruchten, P. Kroll, ISBN : 2-7440-1629-2
Concevoir des applications Web avec UML, Editeur(s) : Eyrolles, Auteur(s) : J.Conallen, ISBN : 2-212-09172-9
Modélisation UML avec Rational Rose 2000, Editeur(s) : Eyrolles, Auteur : T.Quatrani, ISBN : 2-212-09173-7
Le guide de l'utilisateur UML, Editeur(s) : Eyrolles, Auteur(s) : G.Booch I.Jacobson J.Rumbaugh, ISBN : 2-21209103-6
Gestion de projet : 40 outils pour agir, Yannick Dentinger, Fouad Bouchaouir et Olivier Englender, Vuibert, 352
pages, ISBN : 2-7117-9177-7
Coaching (14h)
La maîtrise de soi. Chartes de l’analyse transactionnelle. La motivation et l’implication. La crédibilité. Mieux
communiquer. Les conflits. La conduite de réunion. Plan d’action personnelle.
Algorithmique (63h)
Types, variables, expressions. Analyse descendante. Découpage fonctionnel. Tests, itérations. Tableaux,
pointeurs, structures de données (listes, graphes, …), types abstraits. Entrées/sorties, fichiers. Programmation
modulaire. Bibliothèques, librairies. Interfaces graphiques. Environnement de développement. Tests et mise au
point. Langage C.
Références
AHO A.V., & al., Data Structures and Algorithms, Addison-Wesley, 1983.
DELANOY Claude, Programmer en langage C, Cours et exercices corrigés - 4ème édition, Eyrolles, 268 pages,
avril 2002, ISBN 2-212-11072-3
ème
B.W Kernighan et D.M. Ritchie. Le langage C, Norme Ansi, 2
édition, Dunod, 2000
Les Shadoks et le Désordinateur, Jacques Rouxel, Circonflexe, 2000
Conception et modélisation orientée objet (63h)
1. Principes de programmation : encapsulation et abstraction. Notions de classe et objet. Règles de portée.
Classes et packages en Java. 2. Syntaxe élémentaire du langage Java. Types primitifs. Gestion de la mémoire.
Constructeurs. Environnement de développement et bibliothèques standards. 3. Conception : relations,
composition et agrégation. Lien avec les autres formalismes de modélisation. 4. Spécialisation et héritage.
Principes, et conséquence sur le typage (statique et dynamique). Notions de classe abstraite et d'interface.
Exemples de la bibliothèque standard. Etudes de cas. 5. Schémas de conception orientées objet. Etudes de cas.
Développement d'un projet en commun.
Références
Bertrand Meyer, "Conception et programmation orientées objet", Eyrolles, 2000.
Michel Lai, "Penser objet avec UML et Java", Dunod, 2001.
Ken Arnold, James Gosling, David Holmes, "The Java Porgramming Language", 3e éd., Java Series, 2000.
"The Java Tutorial", http://java.sun.com/docs/books/tutorial/index.html
Systèmes d'exploitation (63h)
Mise à niveau : Architecture et composants des systèmes informatiques, Introduction aux systèmes d'exploitation
Structures des systèmes d'exploitation, Gestion des processus et threads, Gestion de la mémoire,
Entrées/sorties et pilotes de périphériques, Systèmes de fichiers, Protection des ressources, Application des
principes au systeme Linux, Application des principes au systeme Windows 2003, Administration d'un systeme
Windows 2003. TPs : Linux et gestion des processus, Programmation shell (bash), Programmation vbscript et
WMI, Systèmes de fichiers, Gestion des comptes utilisateurs.
Références
TANNENBAUM A., Systèmes d'exploitation, DUNOD
SILBERSCATZ A., Principes des systèmes d'exploitation, Addison & Wesley
WELSCH M., Le système Linux, O'Reilly
2
Réseaux (63h)
Fondamentaux : protocoles, modèles en couches, interfaces, normes, standards. Média, supports physiques
(cuivre, fibre optique, …). Ethernet (approfondissement). IP, adressage, routage. TCP, fiabilité. chiffrement.
Services : Accès, Authentification, Remote access, Services de noms, Services mails, Services web, Firewall /
Sécurité, Interconnexion, Flux multimédia et multicast.
Méthodologie de conduite de projets réseau et conception d'architectures à travers des études de cas
(architectures, services, suivi du réseau, …)
TPs : Manipulations de base, Analyse de trames (tcpdump, ethereal, netobserver), Routage logiciel et matériel
(CISCO + Linux), Mise en place d’un serveur dhcp, samba et interco windows, Mise en place d’un tunnel crypté
Ipsec, Mise en place d’un serveur DNS, mail (postfix+pop), netfilter, squid, Mise en place d’un serveur web, cgi,
php.
Références
Réseaux (Andrew Tannenbaum - Prentice Hall/Intereditions)
Les réseaux (Guy Pujolles – Eyrolles)
TCP/IP sous Linux (Jean-Francois Bouchaudy - Eyrolles)
Samba (Robert Eckstein & David Collier-Brown - O'Reilly)
LDAP (Gerald Carter - O'Reilly)
DNS et BIND (Paul Albitz et Cricket Liu - O'Reilly)
Network Security Assesment (Chris McNab - O'Reilly)
Les VPN (Rafael Corvalan, Ernesto Corvalan & Yoann Lecorvic – Dunod)
Bases de données (42h)
Schéma entités-associations. Algèbre relationnelle. Normalisation. Sélection, union, projection, jointure,
intersection. Modèle relationnel. SQL. Administration. Transactions et aspect client/serveur. Oracle, MySQL.
Entrepôts de données. Outils décisionnels (Business Objects).
Sécurité des systèmes d'information (14h)
Etat de l'art : définitions, principes, gestion du risque, normes. Méthodologies: CRAMM, MARION, MEHARI,
MELISSA, ISO 17799. Droit : les lois (Godfrain, Informatique et liberté), la jurisprudence. Programmation
sécurisée : étude de cas (bug de format, débordements, injection, ...), et normes d'évaluation
TSEC,ITSEC,ISO15408. Techniques d'intrusion : vers, cheval de troie , virus, backdoors, DOS, MITM, sniff,
spoofing.
Semaines de formation en 2007
4
22/01/07
7
12/02/07
11
12/03/07
16
16/04/07
21
21/05/07
24
11/06/07
27
2/07/07
35
27/08/07
38
17/09/07
41
08/10/07
45
05/11/07
49
03/12/07
3

Documents pareils