Génie Logiciel 1. Julie Dugdale. Daniel
|
|
- Marie-Anne Bilodeau
- il y a 8 ans
- Total affichages :
Transcription
1 Génie Logiciel 1 Julie Dugdale Julie.Dugdale@upmf-grenoble.fr Daniel Bardou@upmf-grenoble.fr
2 Tous les cours seront sur le Bureau Virtuel (cours, TDs, Génie Logiciel 1-2 etc.) Introduction et information pratique GL1 et GL2 sont complémentaires GL1: Aspects généraux du génie logiciel, cycle de vie du logiciel, modèles de développement, notion d objet, modélisation statique avec UML, GL2: Techniques d UML pour la modélisation dynamique de logiciel Si vous avez besoin de me contacter : Julie.Dugdale@upmf-grenoble.fr
3 Examen 100% Examen 2 heures Questions similaires à ce que nous aurons fait pendant les cours et les TDs Cours et TDs autorisés Pas de livres supplémentaires, ni de traducteurs, ni d'accés internet, pas de téléphones mobiles Génie Logiciel 1-3
4 Génie Logiciel 1 & 2 1 Introduction 2 L Objet dans le développement du logiciel 3 UML - Modélisation statique 3.1 Concepts fondamentaux 3.2 Concepts avancés 4 UML - Modélisation dynamique 5 UML - Modèle des Use Cases 6 Démarche - Aperçu du processus unifié Partie: GL 1 Partie: GL 2
5 Génie Logiciel 1 1 Introduction
6 Sommaire Introduction, définitions Motivations Principes appliqués en génie logiciel La gestion de projet Qualité du logiciel Génie Logiciel 1-6
7 Introduction Génie Logiciel 1-7
8 Une définition de Génie Logiciel C est le domaine de l informatique concernant la construction de logiciels en plusieurs versions, par plusieurs personnes. Génie Logiciel 1-8
9 Encore une définition de Génie Logiciel C est la discipline relative au développement de systèmes informatiques complexes. Génie Logiciel 1-9
10 Une autre définition de Génie Logiciel C est l ensemble des méthodes, techniques et outils pour la production et la maintenance de composants logiciels de qualité. Génie Logiciel 1-10
11 Motivations Génie Logiciel 1-11
12 La crise du logiciel Permanente depuis les années 70 Etude du Standish Group sur plus de 350 entreprises totalisant plus de 8000 projets d applications : Génie Logiciel 1-12
13 Rapport au Congrès Américain sur les logiciels Génie Logiciel 1-13
14 Exemples d échecs Exemples d'abandons Confirm (1992) : projet d'american Airlines de système de réservation commun (avions, voitures, hôtels, etc.). Investissement : 125 M $ sur 4 ans, plus de 200 ingénieurs. Résultat : les différentes parties n'ont pas pu être assemblées en raison de la diversité des méthodes de développement. Taurus (1993) : projet d'automatisation des transactions pour la bourse de Londres annulé après 5 années de développement. Pertes estimées à 75 M $ pour la société et 450 M $ pour les clients. Exemple de bug Ariane V (1996) : explosion de la fusée en vol due à une erreur de débordement lors de la conversion d'un nombre flottant 64 bits vers un entier 16 bits. Code hérité de Ariane IV. Coût : 500 M $. Génie Logiciel 1-14
15 Vues de l industrie Pourquoi est-ce si long pour développer ce système informatique? Pourquoi les coûts de développement sont-ils si élevés? Pourquoi ne trouve-t-on pas tous les bogues avant la livraison du système? Comment peut-on mesurer la progression du développement? Génie Logiciel 1-15
16 3 raisons d être essentielles pour le génie logiciel Évolution des techniques de programmation Évolution du matériel (inversion du rapport coût matériel/logiciel) Évolution des besoins Génie Logiciel 1-16
17 Problèmes du génie logiciel Taille et complexité des systèmes importantes et croissantes les besoins et les fonctionnalités augmentent la technologie évolue rapidement les architectures se diversifient Problèmes des spécifications parfois imprécises, incomplètes, ou incohérentes assurer l interface avec le métier (domaine d application) Génie Logiciel 1-17
18 Problèmes du génie logiciel Évolution des applications évolution des besoins des utilisateurs réorientation de l'application évolution de l'environnement technique (matériel et logiciel) Problèmes liés à la gestion des équipes taille croissante des équipes spécialisation technique spécialisation métier Génie Logiciel 1-18
19 Problèmes du génie logiciel Coût du changement Le coût d'un changement de fonctionnalité dans un logiciel est 10 fois plus elévé s'il a lieu en phase de développement que s'il est connu au départ, 100 fois plus élevé s'il a lieu en phase de production Idem pour les corrections d'erreurs L'importance de la maintenance est souvent sous-estimée Faiblesse des tests Génie Logiciel 1-19
20 Principes appliqués en génie logiciel Génie Logiciel 1-20
21 Principes appliqués en génie logiciel Rigueur et formalisation précision des spécifications utilisation de formalismes appropriés à chaque étape du développement d un logiciel Séparation des préoccupations Décomposition d un problème en sous-problèmes Respect de la zone de pertinence des composants Génie Logiciel 1-21
22 Principes appliqués en génie logiciel Modularité Décomposition du logiciel en éléments physiquement distincts (modules) Abstraction Indépendance des spécifications par rapport aux choix de représentations internes du logiciel (implémentation et implantation) Prévision de changements à tous niveaux, imposés ou délibérés Génie Logiciel 1-22
23 Principes appliqués en génie logiciel Généricité aptitude à produire automatiquement certains composants du logiciel Incrémentalité réalisation progressive du logiciel, avec développement et mise au point séquentielle ou parallèle des composants Génie Logiciel 1-23
24 La gestion de projet Génie Logiciel 1-24
25 Quel est le rôle d un chef de projet? Quel est le travail d'un chef de projet, d'après vous? Génie Logiciel 1-25
26 Quel est le rôle d un chef de projet? Les activités de gestion d un projet informatique sont très similaires à celles des autres domaines : Ecriture de proposition de projet Planification du projet Evaluation des coûts Surveillance du projet et écriture de rapport d étapes Sélection du personnel et évaluation Ecriture des rapports et des présentation Génie Logiciel 1-26
27 Ecrire une proposition À partir d un appel d offre, un chef de projet doit écrire une proposition de projet décrivant les objectifs du projet (en général, ses délivrables) et les grandes lignes de sa réalisation. Une proposition doit aussi contenir une évaluation des risques et des coûts. La plupart du temps, cette proposition doit servir d argumentaire pour justifier la mise en route du projet. C est une activité qui requiert une importante expérience et compréhension du domaine d activité. Le chef de projet engage sa responsabilité. Génie Logiciel 1-27
28 Planifier un projet Question : Pourquoi des plans sont-ils nécessaires? Génie Logiciel 1-28
29 Planifier un projet Question : Pourquoi des plans sont-ils nécessaires? Fournit une base 'business' pour le travail établit le coût règle le planning permet l'atteinte d'un accord sur le travail Etablit un cadre de management définit les engagements aide les groupes à coordonner leur travail permet un suivi d'avancement Génie Logiciel 1-29
30 Planifier un projet Le chef de projet doit établir un jalonnement, c est-à-dire une répartition des activités dans le temps en fonction de leurs dépendances et des ressources disponibles et d une évaluation des risques liés à leur réalisation. Il s agit d un travail d ordonnancement qui nécessite encore une connaissance très précise du domaine, des équipes de développement, etc Génie Logiciel 1-30
31 Planifier un projet Etre capable d'estimer le temps que prendra une tâche est essentiel : à développer. Même les plans simples sont sujets à des erreurs Evènements imprévus Complications inattendues ou simplement des erreurs La meilleure stratégie est de planifier en détails Identifier les tâches reconnues Etablir des estimations basées sur les expériences similaires
32 Planifier un projet En tant que manager: vous devez être capable de confirmer ou de challenger les temps estimés par vos subordonnés pour différentes tâches Souvent appris en ayant fait la tâche vous-même dans le passé (poste antérieur) En tant qu'équipier: vous devez être capable d'estimer précisemment le temps qu'une tâche prendra (heures, jours, semaines) Plus facile avec l'expérience Peut demander du travail de préparation
33 Planifier un projet L aide d outils informatiques adaptés (logiciels de gestion de projet) Exemples: GanttProject (logiciel libre), OpenProj (logiciel libre), Microsoft Project, Planner (logiciel libre), VisualProjet Diagramme Gantt Diagramme Pert
34 Diagramme (Réseau) Pert PERT (Project Evaluation & Review Technique) Graphe exprimant : les tâches élémentaires les dépendance entre tâches la durée des tâches les dates de début et de fin au plus tôt et au plus tard
35 Diagramme (Réseau) Pert Deux Types: Activité sur noeud Activité sur arc
36
37 Diagramme Pert
38 Diagramme Pert Pour calculer les dates au plus tôt et au plus tard : - D abord, à partir du noeud initial, remplir toutes les dates au plus tôt : maximum de la somme (date au plus tôt + durée) des prédecesseurs. - Ensuite, à partir du noeud final initialisé avec date au plus tard = date au plus tôt, remplir retrospectivement toutes les dates au plus tard : minimum des soustractions (date au plus tard durée) des successeurs.
39 Diagramme Pert On dit qu'une tâche de A vers B est critique si la différence entre la date au plus tard de B et la date au plus tôt de A est égale à la durée de la tâche à accomplir. L'ensemble des tâches critiques constitue le chemin critique, c'est-à-dire le chemin sur lequel aucune tâche ne doit avoir de retard pour ne pas retarder l'ensemble du projet.
40 Autre exemple Taches, durées, dépendances
41 Autre exemple
42 Autre exemple
43 Diagramme Pert Si plusieurs équipes, projet complexe,... graphe PERT à plusieurs niveaux (c.-à.-d. emboîtés) : un noeud complexe est lui-même découpé en un graphe Pas spécifique au génie logiciel
44 Diagramme Gantt (Henry Gantt)
45 Diagramme Gantt GANTT est une forme de réseau PERT présenté graphiquement de manière différente. Permettant de visualiser dans le temps les diverses tâches et l'avancement du projet.
46 Diagramme Gantt, exemple The expected time (T E ) : (O + 4M + P) / 6. Par exemple : tâche A (2 + 4*4 + 6) / 6 = 4.00
47 Diagramme Gantt Created using Microsoft Project. Critical Path in red. Slack are the black lines
48
49 Diagramme Gantt
50 Allocation des ressources
51 Veiller sur un projet De façon continue, le chef de projet s assure du progrès des tâches et du respect des délais. En cas de retard, il doit réévaluer la plannification et éventuellement renégocier les ressources et les contraintes du projet. La visibilité de la progression des activités est ici essentielle. Un chef de projet doit donc savoir se doter d indicateurs révélateurs sur l état du développement. Génie Logiciel 1-51
52 Sélectionner le personnel En cohérence avec la politique de gestion du personnel (projet de carrière, formation continue, soustraitement,... ), le chef de projet doit affecter des activités et des rôles aux différentes personnes impliquées dans le projet. Des qualités relationnelles semblent donc utiles... Génie Logiciel 1-52
53 Ecrire des rapports Le chef de projet doit pouvoir communiquer une vue synthétique du projet à différents publics (autres chefs de projet, clients, responsables, etc... ). Génie Logiciel 1-53
54 Exercice - Gantt Génie Logiciel 1-54
55 Exercice - Pert La construction d'un entrepôt est découpée en dix tâches dont les caractéristiques sont données dans le tableau suivant : 1. Tracer le diagramme Pert 2. Déduire le chemin critique. Génie Logiciel 1-55
56 Facteurs de qualité du logiciel Génie Logiciel 1-56
57 Facteurs de qualité et types de logiciel Les facteurs de qualité attendus sont différents en fonction du type de logiciel. Logiciels amateurs Logiciels jetables (consommables) Logiciels de qualité industrielle Logiciels vitaux Génie Logiciel 1-57
58 Exercice en classe En travaillant par 2, listez les facteurs ou les caractéristiques qui assureront, d'après vous, la qualité du logiciel. Quelle est la différence entre un logiciel de bonne qualité et un logiciel de mauvaise qualité? Pensez à un logiciel que vous avez utilisé (par ex. Un éditeur de texte, une application mobile, un environnement de programmation) ou que vous avez développé vous-même : pensez-vous qu'il est de bonne ou mauvaise qualité? Pourquoi? Génie Logiciel 1-58
59 Facteurs de qualité du logiciel Correction (Validité) aptitude à répondre aux besoins et à remplir les fonctions définis dans le cahier des charges Robustesse (Fiabilité) aptitude à fonctionner dans des conditions non prévues au cahier des charges, éventuellement anormales Génie Logiciel 1-59
60 Facteurs de qualité du logiciel Extensibilité facilité avec laquelle de nouvelles fonctionnalités peuvent être ajoutées à un logiciel Réutilisabilité aptitude d un logiciel à être réutilisé, en tout ou en partie, dans le cadre d une autre application Génie Logiciel 1-60
61 Facteurs de qualité du logiciel Compatibilité facilité avec laquelle un logiciel peut être combiné avec d autres Efficacité utilisation optimale des ressources matérielles (processeur, mémoires internes et externes, réseau,...) Génie Logiciel 1-61
62 Facteurs de qualité du logiciel Portabilité aptitude d un logiciel a être transféré dans des environnements logiciels et matériels différents Vérifiabilité aptitude d un logiciel à être testé (optimisation de la préparation et de la vérification des jeux d essai) Génie Logiciel 1-62
63 Facteurs de qualité du logiciel Intégrité (Sécurité) aptitude d un logiciel à protéger son code contre des accès non autorisés. Convivialité facilité d apprentissage et d utilisation, facilité de préparation des données, facilité de correction des erreurs d utilisation, facilité d interprétation des résultats Génie Logiciel 1-63
Analyse,, Conception des Systèmes Informatiques
Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance
Plus en détailLES OUTILS DE GESTION DE PROJET
LES OUTILS DE GESTION DE PROJET 1 Qu est-ce qu un projet? Quelle est la définition? En quoi diffère-t-il de l activité d une entreprise, d un ensemble de personnes? Listez tous les ingrédients, aspects,
Plus en détailPLANIFICATION DE PROJET ET METHODES D ORDONNANCEMENT
P a g e 1 PLANIFICATION DE PROJET ET METHODES D ORDONNANCEMENT NOTION DE PROJET ET D ORDONNANCEMENT Lors de la réalisation d un projet industriel (construction d usine, d autoroute, recherche et développement
Plus en détailIntroduction au génie logiciel
Introduction au génie logiciel Guillaume Laurent ENSMM 2007 G. Laurent (ENSMM) Introduction au génie logiciel 2007 1 / 36 Plan du cours 1 Problématique du génie logiciel 2 Méthodes de développement logiciel
Plus en détailGestion de Projet. Génie Logiciel. Renaud Marlet. LaBRI / INRIA. http://www.labri.fr/~marlet. (d'après A.-M. Hugues) màj 19/04/2007
1 Génie Logiciel (d'après A.-M. Hugues) Gestion de Projet Renaud Marlet LaBRI / INRIA http://www.labri.fr/~marlet màj 19/0/007 Est-ce bien nécessaire? Principes de gestion = beaucoup d'évidences Pourtant
Plus en détailNom-Projet MODELE PLAN DE MANAGEMENT DE PROJET
Nom-Projet MODELE PLAN DE MANAGEMENT DE PROJET Glossaire La terminologie propre au projet, ainsi que les abréviations et sigles utilisés sont définis dans le Glossaire. Approbation Décision formelle, donnée
Plus en détailGestion de projet. Définition. Caractérisation
Gestion de projet Définition «un projet est un processus unique qui consiste en un ensemble d'activités coordonnées et maîtrisées, comportant des dates de début et de fin, entrepris dans le but d'atteindre
Plus en détailGestion de projet- Indicateurs de performance
GESTION DE PROJET Pour réaliser ce Tp, vous devez disposer du contexte Itaste et d'un accès à la base de données Itaste, hébergée sur notre serveur de bases de données de production. Vous utiliserez Microsoft
Plus en détailFORMAT FORMA ION SUR LA ION SUR LA GESTION DE PROJET & MS PROJECT
FORMATION SUR LA GESTION DE PROJET & MS PROJECT Présentation rapide Jamal Achiq Consultant - Formateur sur le management de projet, MS Project, et EPM Certifications: Management de projet : «PRINCE2, Praticien»
Plus en détailGestion de projets logiciels. Xavier Dubuc
Gestion de projets logiciels Résumé blocus Xavier Dubuc 16 janvier 2011 1 Table des matières 1 Planification (PERT-GANTT) 3 1.1 Définitions............................................. 3 1.2 Analyse un
Plus en détailIntroduction. Nicolas Phalippon IR3. Source: rapport commandé par le Congrès américain. Présentation du 24/10/02
Présentation du 24/10/02 Nicolas Phalippon IR3 Introduction 2% des logiciels fonctionnent à la livraison 3% de plus fonctionneront après quelques modifications mineures 20% seront utilisés après des modifications
Plus en détailExpertise du logiciel «GanttProject»
Expertise du logiciel «GanttProject» Afin de donner un avis personnel: Utilisation comme outil de gestion de chantier Témoigner d une expérience vécue au travers la mise en œuvre de ce logiciel (libre
Plus en détailMéthodes Agiles et gestion de projets
Méthodes Agiles et gestion de projets Eric LELEU Consultant Solutions Collaboratives Contact ericleleu@nordnet.fr Site Personnel http://home.nordnet.fr/~ericleleu Blog http://ericleleu.spaces.live.fr La
Plus en détailGestion de projets. avec. Microsoft Office PROJECT 2003
Gestion de projets avec Microsoft Office PROJECT 2003 Décembre 2006 1 Sommaire 1. Présentation de MS Office Project 2003 2. Aperçu général de l interface 3. Elaboration d un plan de projet 4. Gestion des
Plus en détailExercice sur la planification de l élaboration d un programme TPMDidacticiel de MS Project pour la planification de projets
Exercice sur la planification de l élaboration d un programme TPMDidacticiel de MS Project pour la planification de projets Aperçu du logiciel Pour avoir une idée des possibilités de Microsoft projet,
Plus en détailTUTORIAL Microsoft Project 2010 Fonctionalités de base
TUTORIAL Microsoft Project 2010 Fonctionalités de base Microsoft Project est un logiciel de la suite Microsoft Office. Il s agit d un logiciel de gestion de projet et plus précisement de gestion de planning
Plus en détailDéveloppement itératif, évolutif et agile
Document Développement itératif, évolutif et agile Auteur Nicoleta SERGI Version 1.0 Date de sortie 23/11/2007 1. Processus Unifié Développement itératif, évolutif et agile Contrairement au cycle de vie
Plus en détailPar : Abdel YEZZA, Ph.D. Date : avril 2011 / mise à jour oct. 2012 (ajout de la section 3 et augmentation de la section 1)
1 Que signifient AON et AOA? Par : Abdel YEZZA, Ph.D. Date : avril 2011 / mise à jour oct. 2012 (ajout de la section 3 et augmentation de la section 1) Sommaire 1. Concepts... 2 2. Méthode PCM appliquée
Plus en détailLe Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer
Le Processus RUP Database Administrator Project Leader H. Kadima Performance Engineer Release Engineer Analyst Designer / Developer Tester Table des matières 1. De l artisanat à l industrialisation de
Plus en détailProcessus d Informatisation
Processus d Informatisation Cheminement de la naissance d un projet jusqu à son terme, deux grandes étapes : Recherche ou étude de faisabilité (en amont) L utilisateur a une idée (plus ou moins) floue
Plus en détailConduite de projets informatiques Développement, analyse et pilotage (2ième édition)
Avant-propos 1. Objectifs du livre 13 2. Structure du livre 14 Un projet informatique 1. Les enjeux 17 1.1 Les buts d'un projet 17 1.2 Les protagonistes d'un projet 18 1.3 Exemples de projets 19 2. Les
Plus en détailles outils de la gestion de projet
les outils de la gestion de projet Sommaire Objectifs de la gestion de projet Les étapes du projet Les outils de gestion de projets Paramétrage de l outil PROJET : «ensemble des actions à entreprendre
Plus en détail- Le Diagramme de Gantt. - Le Diagramme de Pert - La Méthode QQCQCCP - La Méthode MOSI - Cahier des charges fonctionnel
Planifier le projet > Identifier les étapes > Organiser le projet > Identifier les étapes - Le Diagramme de Gantt > Organiser le projet - Le Diagramme de Pert - La Méthode QQCQCCP - La Méthode MOSI - Cahier
Plus en détailGL - 2 2.1 Le Génie Logiciel
GL - 2 2.1 Le Génie Logiciel Lydie du Bousquet Lydie.du-bousquet@imag.fr En collaboration avec J.-M. Favre, I. Parissis, Ph. Lalanda 1 Rappels La production logicielle est une activité complexe de façon
Plus en détailPlan. 1. La planification d un d 2. Méthodes et techniques de planification 3. Conclusion. D. Leclet - 2006-2007
Plan 1. La planification d un d projet 2. Méthodes et techniques de planification 3. Conclusion 1 1. La planification d un d projet 1.1 Découpage chronologique du projet 1.2 Ordonnancement des tâchest
Plus en détailDéfinir la gestion de projets 11. Exploiter les techniques de gestion de projets 11. Planifier un projet 12. Lister les tâches et les jalons 13
Généralités Définir la gestion de projets 11 Exploiter les techniques de gestion de projets 11 Planifier un projet 12 Lister les tâches et les jalons 13 Réfléchir aux liaisons entre les tâches 14 Estimer
Plus en détailManage Yourself. Rapport de planification. Projet de 4ème année informatique. Equipe :
Manage Yourself Rapport de planification Projet de 4ème année informatique Equipe : Etienne Alibert, Florian Barbedette, Pierre Chesneau, Mathias Deshayes, Sevan Hartunians, Mathieu Poignet. Encadrant
Plus en détailAvignon 2010 Université virtuelle. Mohamed Morchid & Mickael Meynaud
Avignon 2010 Université virtuelle Mohamed Morchid & Mickael Meynaud Plan de la présentation - Introduction aux mondes virtuels - Présentation du projet - Wonderland - Fonctionnement Projection du film
Plus en détailBrique BDL Gestion de Projet Logiciel
Brique BDL Gestion de Projet Logiciel Processus de développement pratiqué à l'enst Sylvie.Vignes@enst.fr url:http://www.infres.enst.fr/~vignes/bdl Poly: Computer elective project F.Gasperoni Brique BDL
Plus en détailOUTILS DE GESTION ET D EVALUATION AU POSTE : Collecte/réparation/vente d électroménager. Assistant(e) secrétaire commercial(e)
OUTILS DE GESTION ET D EVALUATION AU POSTE : Collecte/réparation/vente d électroménager Assistant(e) secrétaire commercial(e) Référentiel d activités+analyse d activités Référentiel de compétences Référentiel
Plus en détailRECONSTRUCTION D'UN MODÈLE 3D D'OBJET AVEC LA KINECT
PROJET DE SEMESTRE : RECONSTRUCTION D'UN MODÈLE 3D D'OBJET AVEC LA KINECT SOFTWARE PROJECT MANAGEMENT PLAN Projet Reconstruction d'un modèle 3D d'objet avec la Kinect Document École Software Project Management
Plus en détailMéthodes de développement. Analyse des exigences (spécification)
1 / 16 Méthodes de développement Analyse des exigences (spécification) 1 -Objectifs de l'analyse des exigences... 2 2 - Approfondissement et formalisation du besoin... 2 2.1 Séparation des besoins, contraintes
Plus en détailGestion de Projet Agile
Gestion de Projet Agile Planification et Estimation Sprint 0 Tianxiao.Liu@u-cergy.fr Université de Cergy-Pontoise Master SIC/ISIM 2 ième Année Plan Introduction Motivation : pourquoi planifier & estimer?
Plus en détailINF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude
INF 1250 INTRODUCTION AUX BASES DE DONNÉES Guide d étude Sous la direction de Olga Mariño Télé-université Montréal (Québec) 2011 INF 1250 Introduction aux bases de données 2 INTRODUCTION Le Guide d étude
Plus en détail1- Enregistrer le nouveau planning
La planification est un outil indispensable de management de projet, un moyen essentiel de prise de décisions pour le chef de projet : pour définir les travaux à réaliser, fixer des objectifs, coordonner
Plus en détailMicrosoft Project UNIVERSITÉ HASSAN II AIN CHOCK
Microsoft Project UNIVERSITÉ HASSAN II AIN CHOCK UNIVERSITÉ HASSAN II AIN CHOCK Gestion de projets La gestion de projets est le processus qui consiste à planifier, organiser et gérer les tâches et les
Plus en détailInfo0804. Cours 6. Optimisation combinatoire : Applications et compléments
Recherche Opérationnelle Optimisation combinatoire : Applications et compléments Pierre Delisle Université de Reims Champagne-Ardenne Département de Mathématiques et Informatique 17 février 2014 Plan de
Plus en détailGESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET
GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET 1 Tianxiao LIU Licence Professionnelle Réseaux & Sécurité Université de Cergy-Pontoise http://depinfo.u-cergy.fr/~tliu/lpg.php PLAN Objectif et
Plus en détailGuichet automatique de banque
Guichet automatique de banque Mastère 2004 1 Guichet automatique de banque : GAB Objectif : Illustrer la vue fonctionnelle et particulièrement la définition des cas d utilisation. 1. Spécification du problème
Plus en détailVue d'ensemble OBJECTIFS
Vue d'ensemble Créez des plans de projet plus aboutis en apprenant à utiliser les interdépendances (ou liens) des tâches, les retards et les avances dans Microsoft Office Project 2007. OBJECTIFS À la fin
Plus en détailMS PROJECT 2000. Prise en main. Date: Mars 2003. Anère MSI. 12, rue Chabanais 75 002 PARIS E mail : jcrussier@anere.com Site : www.anere.
DOCUMENTATION MS PROJECT 2000 Prise en main Date: Mars 2003 Anère MSI 12, rue Chabanais 75 002 PARIS E mail : jcrussier@anere.com Site : www.anere.com Le présent document est la propriété exclusive d'anère
Plus en détailConcevoir et déployer un data warehouse
Concevoir et déployer un data warehouse Ralph Kimball Éditions Eyrolles ISBN : 2-212-09165-6 2000 2 Le cycle de vie dimensionnel Avant d étudier de plus près les spécificités de la conception, du développement
Plus en détailModule Planification
1 Module Planification Interface MS Project 2 a) Charge atelier OF selon délai ou début de fabrication Export charge atelier sous Excel Capacité machine pour la période prédéfinie Date de début et fin
Plus en détailPar : Abdeljalil Chaouki, Conseiller de maintenance industrielle
Par : Abdeljalil Chaouki, Conseiller de maintenance industrielle Institut Technologique de Maintenance industrielle Tél. : 418 962-9848 poste 222 Téléc. : 418 968-8205 abdeljalil.chaouki@itmi.ca www.itmi.ca
Plus en détailGestion de Projet. Polytech Nice Sophia SI3 MAM3 Anne-Marie Hugues hugues@unice.fr AM HUGUES 1
Gestion de Projet Polytech Nice Sophia SI3 MAM3 Anne-Marie Hugues hugues@unice.fr 1 Objectifs du cours Sensibiliser les futurs ingénieurs et donc futurs gestionnaires de projets à la problématique de la
Plus en détailChapitre I : le langage UML et le processus unifié
I. Introduction Les méthodes d analyse orientées objet sont initialement issues des milieux industriels. La préoccupation dominante de leurs auteurs est le génie logiciel, c est-àdire les principes et
Plus en détail2 Programme de formations ERP... 7
DOP-Gestion SA Rue du Château 43 CP 431 2520 La Neuveville CH Tél. +41 32 341 89 31 Fax: +41 32 345 15 01 info@dop-gestion.ch http://www.dop-gestion.ch 1 Prestations de service ERP... 3 1.1 Conditions
Plus en détailPrésentation. Pour. Gilles ALAIS, Country Manager Barloworld Supply Chain Software France 20 Rue des Petits Hôtels, 75010 Paris
Présentation Pour Gilles ALAIS, Country Manager Barloworld Supply Chain Software France 20 Rue des Petits Hôtels, 75010 Paris Email: galais@barloworldscs.com Tel : + 33 1 73 03 04 10 / + 33 6 08 01 52
Plus en détailMéthodes agiles. www.businessinteractif.com CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS. Jean-Louis Bénard jlb@businessinteractif.
Méthodes agiles www.businessinteractif.com Jean-Louis Bénard jlb@businessinteractif.fr CONSEIL & DÉVELOPPEMENT DE SOLUTIONS E-BUSINESS 0 20 mai 2002 Sommaire Méthodes agiles : une réponse à un malaise?
Plus en détailétude de rémunérations
étude de rémunérations dans la finance de marché Les salaires des métiers de la Moe et de la Moa AVEC NOUS, VOTRE TALENT PREND DE LA VALEUR 1 Sommaire Le mot des dirigeants Présentation METIERS DE LA MOE
Plus en détailDossier de Presse SYLOB
Dossier de Presse SYLOB 1 Table des matières 1 - SYLOB en Bref 3 2 L équipe dirigeante 5 3 Stratégie et positionnement 6 4 Une gamme de solutions ERP pour les PME industrielles 8 5 Les ERP SYLOB en mode
Plus en détailReprésentation des Nombres
Chapitre 5 Représentation des Nombres 5. Representation des entiers 5.. Principe des représentations en base b Base L entier écrit 344 correspond a 3 mille + 4 cent + dix + 4. Plus généralement a n a n...
Plus en détailGESTION DE PROJET. www.ziggourat.com - Tél : 01 44 61 96 00 N enregistrement formation : 11752861675
GESTION DE PROJET www.ziggourat.com - Tél : 01 44 61 96 00 N enregistrement formation : 11752861675 Introduction à la Gestion de Projet... 3 Management de Projet... 4 Gestion de Projet informatique...
Plus en détailPLANIFICATION & GESTION DE PROJETS
Séminaire de Formation: PLANIFICATION & GESTION DE PROJETS BAMAKO Sommaire Présentation ---------------------------------------------- 3 Le Contexte ---------------------------------------------- 4 Objectifs
Plus en détailGénie logiciel pour le commerce électronique Hiver 2003 Prof.: Julie Vachon
Génie logiciel pour le commerce électronique Hiver 2003 Prof.: Julie Vachon Travail pratique #1 «Réalisation d'une plateforme de vente aux enchères électronique» À réaliser individuellement ou en équipe
Plus en détailPROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES
Leçon 11 PROBLEMES D'ORDONNANCEMENT AVEC RESSOURCES Dans cette leçon, nous retrouvons le problème d ordonnancement déjà vu mais en ajoutant la prise en compte de contraintes portant sur les ressources.
Plus en détailCours animé par : BENNANI Amal
COURS DE MS PROJECT Cours animé par : BENNANI Amal Cours MS PROJECT Page : 1 / 56 1 Introduction Microsoft Project (ou MS Project ou MSP) est un logiciel de gestion de projets édité par Microsoft. Il permet
Plus en détailARTEMIS VIEWS EARNED VALUE MANAGEMENT. avec CostView
ARTEMIS VIEWS EARNED VALUE MANAGEMENT avec CostView EARNED VALUE MANAGEMENT Earned Value Management est une application puissante pour la planification des coûts de projet et de programme, le contrôle
Plus en détailPlanification et suivi de projet avec MSProject
Planification et suivi de projet avec MSProject Manuel d utilisation Version 1.4 - Mars 2009 Réalisé par la Direction des Systèmes d'information du CNRS (DSI) Table des matières Table des matières TABLE
Plus en détailConversion d un entier. Méthode par soustraction
Conversion entre bases Pour passer d un nombre en base b à un nombre en base 10, on utilise l écriture polynomiale décrite précédemment. Pour passer d un nombre en base 10 à un nombre en base b, on peut
Plus en détailLa gestion des données de référence ou comment exploiter toutes vos informations
La gestion des données de référence ou comment exploiter toutes vos informations La tour de Babel numérique La gestion des données de référence (appelée MDM pour Master Data Management) se veut la réponse
Plus en détailLa voie rapide vers le cpdm
teamcenter express brochure FR W33.qxd:tc express brochure FR A4 12.07.09 23:53 Page 1 Teamcenter Express La voie rapide vers le cpdm Siemens PLM Software www.siemens.com/velocity Les PME font face à des
Plus en détailEn 2014 OpenERP s ouvre l horizon au delà de L ERP et prend l appellation de
En 2014 OpenERP s ouvre l horizon au delà de L ERP et prend l appellation de Odoo En un coup d œil OpenERP est une suite complète d'applications business. Elle permet entre autre de gérer les ventes, le
Plus en détailDOSSIER SOLUTION CA ERwin Modeling. Comment gérer la complexité des données et améliorer l agilité métier?
DOSSIER SOLUTION CA ERwin Modeling Comment gérer la complexité des données et améliorer l agilité métier? CA ERwin Modeling fournit une vue centralisée des définitions de données clés afin de mieux comprendre
Plus en détailDiagrammes de Package, de déploiement et de composants UML
labsticc.univ-brest.fr/pages_perso/babau/ Diagrammes de Package, de déploiement et de composants UML Jean-Philippe Babau Département Informatique, UFR Sciences, Laboratoire Lab-STICC 2 1 Plan Description
Plus en détailMéthodologies de développement de logiciels de gestion
Méthodologies de développement de logiciels de gestion Chapitre 5 Traits caractéristiques des deux approches de méthodologie Présentation réalisée par P.-A. Sunier Professeur à la HE-Arc de Neuchâtel http://lgl.isnetne.ch
Plus en détailM221 Planification de projet TP n 1 DUT QLIO Semestre 2
M221 Planification de projet TP n 1 DUT QLIO Semestre 2 Objectif : découverte du logiciel Microsoft Project 2003 Un compte-rendu est à rendre en fin de séance (avec évidemment une introduction et une conclusion).
Plus en détailA vaya Global Services
A vaya Global Services Gamme des services LAN et W AN d Avaya IP Telephony Contact Centers Unified Communication Services De nos jours, dans une économie imprévisible, la réussite des affaires exige de
Plus en détail1 Presentation du bandeau. 2 Principe de création d un projet : C2 industrialisation Apprendre Gantt project Ver 2.6 planifier
1 Presentation du bandeau Créer une tâche Supprimer une tâche Affiche les propriétés d une tâche Onglet Gantt ou Ressources Calendrier Liste des tâches (ID ; Nom ; Date début et Date de Fin) 2 Principe
Plus en détailConduite de Projets. Jean-Pierre BORG jeanpierre.borg@orange.fr
Conduite de Projets Jean-Pierre BORG jeanpierre.borg@orange.fr 1 Sommaire du cours Introduction Méthode de travail : plan du cours Définir les contraintes Définir les tâches Estimer le coût Planifier le
Plus en détailEclipse Process Framework et Telelogic Harmony/ITSW
Eclipse Process Framework et Telelogic Harmony/ITSW Boris Baldassari 1 Résumé Une introduction à Eclipse Process Framework (EPF) et au processus OpenUP, et comment tirer profit de ces initiatives dans
Plus en détailJade. Projet Intelligence Artificielle «Devine à quoi je pense»
Jade Projet Intelligence Artificielle «Devine à quoi je pense» Réalisé par Djénéba Djikiné, Alexandre Bernard et Julien Lafont EPSI CSII2-2011 TABLE DES MATIÈRES 1. Analyse du besoin a. Cahier des charges
Plus en détailÉLÉMENTS DE GESTION DE PROJET
ÉLÉMENTS DE GESTION DE PROJET Gilles Boulet PMP gb@gillesboulet.ca Mai 2006 Révision Février 2009 Le management de projet est composé de 5 grands processus faisant chacun appel à 9 domaines de connaissances
Plus en détailTopologie du web - Valentin Bourgoin - http://www.valentinbourgoin.net. Méthodes agiles & SCRUM
Méthodes agiles & SCRUM 1/ Pourquoi les méthodes agiles? Définition d une méthode agile. Fondamentaux. Quand les utiliser? 2/ SCRUM En quoi est-ce une méthode agile? Sprints et releases. Le Product Owner.
Plus en détailBases de données et interfaces Génie logiciel
Bases de données et interfaces Génie logiciel Merlet benjamin Merlet-Billon Maryvonne Hueber Yann Jamin Guillaume Giraud Sandra Département Génie Biologique Professeurs responsables : Option BIMB Promotion
Plus en détail1220 Promenade du St-Laurent, Batiscan, QC, G0X1A0 Tél: 819-415-0451
Un logiciel sophistiqué, simple à utiliser et conçu avec la toute dernière technologie informatique. Orchestra version Web est un logiciel de Management des ressources de production de type ERP. Il est
Plus en détailPEPI GPI (Gestion de Projet Informatique) - Note de Cadrage décembre 2010 -
I N S T I T U T N A T IO N A L D E L A R E C H E R C H E A G R O N O M I Q U E Pepi Gestion de Projets Informatiques PEPI GPI (Gestion de Projet Informatique) - Note de Cadrage décembre 2010-1 Préambule...
Plus en détailMANUEL GANTT PROJECT
MANUEL GANTT PROJECT A FAIRE UN GANTT PREVISIONNEL 1 Définir le problème Le diagramme de GANTT est un outil permettant de modéliser la planification de tâches nécessaires à la réalisation d'un projet.
Plus en détailCycle de vie du logiciel. Unified Modeling Language UML. UML: définition. Développement Logiciel. Salima Hassas. Unified Modeling Language
Unified Modeling Language UML Salima Hassas Version Cycle de vie du logiciel Client Besoins Déploiement Analyse Test Conception Cours sur la base des transparents de : Gioavanna Di Marzo Serugendo et Frédéric
Plus en détailATELIER Les nouvelles fonctionnalités de Microsoft Project 2010 : premières impressions
ATELIER Les nouvelles fonctionnalités de Microsoft Project 2010 : premières impressions Vendredi 3 décembre 2010 Vincent Capitaine Microsoft MVP Project http://blogepm.wordpress.com Introduction «Microsoft
Plus en détailGestion de projet. GanttProject Didacticiel V1.0. 23 novembre 2013. Gérard Gervois Frédéric Giamarchi
Gestion de projet GanttProject Didacticiel V1.0 23 novembre 2013 Gérard Gervois Frédéric Giamarchi Département G.E.I.I. I.U.T. de Nîmes Université Montpellier II Présentation GanttProject est un logiciel
Plus en détailJe découvre Lina Maintenance
Je découvre Lina Maintenance Une interface simple et ergonomique pour optimiser la maintenance de vos équipements 1 Sommaire Présentation 4 La plateforme Lina 5 Référentiel 6 Agenda et données personnelles
Plus en détailLogiciels de Gestion de Projet: Guide de sélection
Logiciels de Gestion de Projet: Guide de sélection Logiciels de Gestion de Projets: Guide de sélection PPM Software Selection Guide ETAPE 1: Faiblesses Organisationnelles identifier clairement vos besoins
Plus en détailLes méthodes itératives. Hugues MEUNIER
Les méthodes itératives Hugues MEUNIER INTRODUCTION. Toute les méthodes ont le même but : la maîtrise du budget, du planning et de la qualité des projets de développement informatique Plusieurs approches
Plus en détailGénie Logiciel LA QUALITE 1/5 LA QUALITE 3/5 LA QUALITE 2/5 LA QUALITE 4/5 LA QUALITE 5/5
Noël NOVELLI ; Université d Aix-Marseille; LIF et Département d Informatique Case 901 ; 163 avenue de Luminy 13 288 MARSEILLE cedex 9 Génie Logiciel LA QUALITE 1/5 La gestion de la qualité Enjeux de la
Plus en détailPlateforme de capture et d analyse de sites Web AspirWeb
Projet Java ESIAL 2A 2009-2010 Plateforme de capture et d analyse de sites Web AspirWeb 1. Contexte Ce projet de deuxième année permet d approfondir par la pratique les méthodes et techniques acquises
Plus en détailAnnexe : La Programmation Informatique
GLOSSAIRE Table des matières La Programmation...2 Les langages de programmation...2 Java...2 La programmation orientée objet...2 Classe et Objet...3 API et Bibliothèque Logicielle...3 Environnement de
Plus en détailLes diagrammes de modélisation
L approche Orientée Objet et UML 1 Plan du cours Introduction au Génie Logiciel L approche Orientée Objet et Notation UML Les diagrammes de modélisation Relations entre les différents diagrammes De l analyse
Plus en détailERP5. Gestion des Services Techniques des Collectivités Locales
Gestion des Services Techniques des Collectivités Locales Cte 1 2 P 3 s tio T 4 m ilg h trc c n p.o 5 re u fe ro a le tio c M S tw u aa c e O 2 Relation Citoyen Interventions Patrimoine Core Ressources
Plus en détailGestion de projet Agile. STS IRIS Module 4.2 - «Gérer et organiser un projet informatique»
Gestion de projet Agile Module 4.2 - «Gérer et organiser un projet informatique» Sommaire Introduction Principes et méthodes Agiles Scrum 2 Introduction Gestion de projet : démarche structurante assurant
Plus en détailL'évolution de VISUAL MESSAGE CENTER Architecture et intégration
L'évolution de VISUAL MESSAGE CENTER Architecture et intégration Sommaire Résumé exécutif Base technologique : VISUAL Message Center 2 3 VISUAL Message Center Core Engine VISUAL Message Center Extended
Plus en détailFrancis BISSON (06 794 819) Kenny CÔTÉ (06 836 427) Pierre-Luc ROGER (06 801 883) IFT702 Planification en intelligence artificielle
Francis BISSON (06 794 819) Kenny CÔTÉ (06 836 427) Pierre-Luc ROGER (06 801 883) PLANIFICATION DE TÂCHES DANS MS PROJECT IFT702 Planification en intelligence artificielle Présenté à M. Froduald KABANZA
Plus en détailCritères de choix pour la
LIVRE BLANC Critères de choix pour la mise en œuvre d un CRM Un guide pas à pas pour sélectionner le bonpartenaire d intégration de CRM adapté à vosbesoins. INTRODUCTION Vous avez fait votre travail, recherché,
Plus en détailSolution globale de gestion et reporting projet. patrice.coisnon@kwantys.fr 06 82 34 79 14
Solution globale de gestion et reporting projet Contact : patrice.coisnon@kwantys.fr 06 82 34 79 14 Sommaire 1. Objectifs et concepts 2. Une solution souple et modulaire 3. L offre commerciale 4. Les références
Plus en détailEn un coup d œil le descriptif de la solution OpenERP
En un coup d œil le descriptif de la solution OpenERP OpenERP est une suite complète d'applications business. Elle permet entre autre de gérer les ventes, le CRM, les projets, le ou les entrepôt(s), les
Plus en détailUne SGDT simple pour entreprises
livre blanc Une SGDT simple pour entreprises RESUME SolidWorks Enterprise PDM aide les entreprises de développement de produits 3D à maîtriser, gérer et partager le volume toujours croissant des diverses
Plus en détailWHITE PAPER Une revue de solution par Talend & Infosense
WHITE PAPER Une revue de solution par Talend & Infosense Master Data Management pour les données de référence dans le domaine de la santé Table des matières CAS D ETUDE : COLLABORATION SOCIALE ET ADMINISTRATION
Plus en détailLe partenaire tic de référence. Gestion des ressources humaines INOVA RH
Le partenaire tic de référence Gestion des ressources humaines INOVA RH Présentation Présentation INOVA RH Objectifs Présentation La réalisation d une application de gestion des ressources humaines rentre
Plus en détailLogiciel collaboratif de gestion de projets et de portfolio. Success can be planned
Logiciel collaboratif de gestion de projets et de portfolio Success can be planned La solution Genius Project permet bien plus que la planification; Il couvre toutes les étapes d un projet, ainsi que la
Plus en détailPlanifier et contrôler un projet avec Microsoft Project
Planifier et contrôler un projet avec Microsoft Project Martin Schmidt Anteo-consulting.fr 27/02/2009 Principes de base Copyright Anteo-Consulting Page 2 Saisir des tâches Tout nouveau projet commence
Plus en détail