[PDF] [PDF] Outils de gestion de projet informatique

Satisfaire le client en livrant tôt et régulièrement des logiciels utiles ➢ Changement accepté, même tardivement dans le développement ➢ Livrer fréquemment 



Previous PDF Next PDF





[PDF] Les outils de la gestion de projetspdf

Les étapes du projet Les outils de gestion de projets Paramétrage de l'outil OBJECTIFS DE LA GESTION DE PROJET La « gestion de projet » ou « conduite  



[PDF] LES OUTILS DE GESTION DE PROJET - Nancy RODRIGUEZ

Destruel, IUT Montpellier, 2007 LES OUTILS DE GESTION DE PROJET concernant un projet •délai, durée, début, fin, planning, planification, gestion



[PDF] Outils de gestion

tou hist ON form com suiv les Outils de gestion pour projets de coopération au développement Outils de gestion pou r projets de coopération au développem



[PDF] Gestion de projet

Date et signature du chef de projet et du maître d'ouvrage Outil 2 : Cahier des charges Explication : Un cahier des charges est un document contractuel, produit 



[PDF] Outils de gestion de projet informatique

Satisfaire le client en livrant tôt et régulièrement des logiciels utiles ➢ Changement accepté, même tardivement dans le développement ➢ Livrer fréquemment 



[PDF] Outils Management de projets - LOMAG-MAN Org

L'arbre d'objectifs est avant tout un outil de cohésion du groupe de projet Il en informatique de gestion, a rendu nécessaire la création d'une méthode qui 



[PDF] Outil de gestion et de suivi des projets - miageprojet2

Pour cela, nous vous décrirons les différentes étapes du projet, de l'analyse à la mise en exploitation Vous pourrez ainsi consulter un planning Cette proposition  



[PDF] Gestion de projet - FOAD - MOOC

Ms-Project : est l'outil de gestion de projet le plus répandu dans le grand public, il permet la réalisation des diagrammes de Gantt, des réseaux PERT, la gestion 



[PDF] Initiation aux principes fondamentaux de la gestion de projet

Les outils et techniques proposés tout au long du présent module sont conçus pour contribuer à ce que votre projet comporte les cinq caractéristiques 



[PDF] Gestion des projets Les étapes de mise en œuvre La - AUNEGE

Outils Gestion de projets: Analyse fonctionnelle Principe – Objectif Structurer le projet Répartir le projet (technique et humains) en lots et sous lots Utilisation 

[PDF] FEMMES. Matinée de partage et d échange du 18 mars 2010

[PDF] ANNEXE I CONDUITE D UN PROJET : CADRE THEORIQUE ET OUTILS PRATIQUES

[PDF] LICENCE PROFESSIONNELLE - ORGANISATION ET GESTION DES ETABLISSEMENTS HÔTELIERS ET DE LA RESTAURATION

[PDF] Programme Bourse Solidarité Vacances Convention ANCV Porteur de projets

[PDF] gan alterego prévoyance La prévoyance complémentaire des Professionnels Indépendants

[PDF] RAPPORT GLOBAL. Diagnostic Environnemental et Opportunités de Minimisation DEOM

[PDF] Gestion et management de projet - Introduction - 1 -

[PDF] CONVENTION DE PARTENARIAT 2015 «ANCV / Département de Seine-et-Marne / Seine-et-Marne Tourisme»

[PDF] COMPTE-RENDU D ACTION IN ESS

[PDF] ABC de la gestion de projet. Outils avancés d organisation. Dr. Rémi Bachelet. Maître de conférences à Centrale Lille

[PDF] Formations et diplômes. Rapport d'évaluation. Licence Histoire. Université Toulouse II - Jean Jaurès - UT2J. Campagne d évaluation 2014-2015 (Vague A)

[PDF] Conseil en Stratégie et Optimisation du Patrimoine

[PDF] Informatique Brevet fédéral d informaticien(ne) informatique. technique. développement. gestion. Pour votre formation continue...

[PDF] Conseil d'administration. Réunion du 3 octobre 2013. Présentation du projet de politique de loisirs et de vacances de l'angdm

[PDF] Comité Régional de l Habitat et de l Hébergement de la Région Corse du 13 avril L activité d Action Logement en 2015

Outils de gestion de projet informatique

Ecole d'Automne Informatique Scientifique - Octobre 2008 - Jean-Marc Muller - 2

Plan• Introduction• Méthodes agiles (eXtreme Programing)• Dépôt de source (Subversion)• Gestionnaire de tâches (Trac)• Environnement de Développement Intégré (Eclipse)• Intégration continue (CruiseControl)Introduction

Dépôt de sources

Gestionnaire de tâches

IDE

Intégration continue

Méthodes agiles

Ecole d'Automne Informatique Scientifique - Octobre 2008 - Jean-Marc Muller - 3 Les vertus du codage chaotique • Dans son coin

Pas de partage du code

Pas de collaboration/apport extérieur

• Sans regarder en arrière

Pas d'historique

Pas de retour en arrière

Incohérence des sauvegardes

• Sans conventions

Pas lisible

Difficilement réutilisableIntroductionDépôt de sources Gestionnaire de tâches IDE Intégration continueMéthodes agiles

Ecole d'Automne Informatique Scientifique - Octobre 2008 - Jean-Marc Muller - 4 Les vertus du codage chaotique• Sans méthodologie

Pas d'objectifs clairement définis

Pas de gestion des coûts

Pas de gestion des risques

Pas de gestion des délais

• Sans communication

Pas de collaboration

Augmentation du risque

• Dépendant d'un système/plate-forme

Difficilement portable

Réduit les chances d'utilisationIntroductionDépôt de sources Gestionnaire de tâches IDE Intégration continueMéthodes agiles

Ecole d'Automne Informatique Scientifique - Octobre 2008 - Jean-Marc Muller - 5

Le génie logiciel• 1968 - 1st conference on software engineering• Techniques de planification/gestion de ressources

PERT/GANTT, ..

• Processus de développement

Cascade, V, itératif (spirale de Boehm), ..

• Langages et méthode de spécification

SADT, Merise, UML

• Organisation/Qualité

ISO9001, CMMI, Six sigma

• Souvent très lourd à mettre en oeuvreIntroductionDépôt de sources Gestionnaire de tâches IDE Intégration continueMéthodes agiles

Ecole d'Automne Informatique Scientifique - Octobre 2008 - Jean-Marc Muller - 6 Du début des années 2000 à maintenant• Les logiciels propriétaires

Couteux

Difficiles d'utilisation

Pas adaptés aux méthodes

Indépendants les uns des autres

• De nouvelles méthodes

Les méthodes agiles

• Les logiciels libres Faciles d'utilisation (pas au début, mais de mieux en mieux)

Conviviaux

Riche documentation (en ligne, forums, grande communauté)

S'interfacent bien (généralement)

Adaptés aux méthodes agilesIntroductionDépôt de sources Gestionnaire de tâches IDE Intégration continueMéthodes agiles

Ecole d'Automne Informatique Scientifique - Octobre 2008 - Jean-Marc Muller - 7 Organisation d'une plate-forme de développement

IntroductionDépôt de sources Gestionnaire de tâches IDE Intégration continueMéthodes agiles

Méthodes agiles

IDECode

source

Gestionnaire

de sources Outil de déploiement

Intégration

continue

Gestionnaire

de tâches Ecole d'Automne Informatique Scientifique - Octobre 2008 - Jean-Marc Muller - 8

Manifeste agile• 4 valeurs

Interaction avec les personnes plutôt que les processus et les outils Production opérationnelle plutôt que documentation pléthorique Négociation avec le client plutôt que respect d'un contrat

Collaboration au changement plutôt que suivi du planIntroductionDépôt de sources Gestionnaire de tâches IDE Intégration continue

Méthodes agiles

Ecole d'Automne Informatique Scientifique - Octobre 2008 - Jean-Marc Muller - 9

Manifeste agile• 12 principes

Satisfaire le client en livrant tôt et régulièrement des logiciels utiles Changement accepté, même tardivement dans le développement Livrer fréquemmentune application fonctionnelle

Collaborationquotidienne des développeurs

Personnes motivées, mise dans de bonnes conditions de travail Transmission de l'information par une conversation en face à face Logiciel fonctionnel comme unité de mesure de la progression du projet

Rythme de développement soutenable

Excellence technique et qualité de la conception

Simplicité

Équipes s'auto-organisent

Équipe réfléchit à plus d'efficacité et ajuste son comportementIntroductionDépôt de sources Gestionnaire de tâches IDE Intégration continue

Méthodes agiles

Ecole d'Automne Informatique Scientifique - Octobre 2008 - Jean-Marc Muller - 10

Manifeste agile• Conduite de projet

itérative incrémentale centrée sur l'autonomie des ressources humaines • Ressources humaines

Impliquées dans la spécification

Impliquée dans la production

Impliquées dans la validation

• Application intégrée et testée en continu

• eXtreme Programming, ScrumIntroductionDépôt de sources Gestionnaire de tâches IDE Intégration continue

Méthodes agiles

Ecole d'Automne Informatique Scientifique - Octobre 2008 - Jean-Marc Muller - 11 Subversion• Permettre à un grand nombre de personnes

De travailler sur une même ressource

De travailler en même temps

• Avoir un système automatique qui

Fusionne automatiquement les travaux

Permet de revenir en arrière

Garde des traces

• Subversion

Remplaçant de CVS

CVS + améliorations Introduction

Dépôt de sourcesGestionnaire de tâches IDE Intégration continue

Méthodes agiles

Ecole d'Automne Informatique Scientifique - Octobre 2008 - Jean-Marc Muller - 12

Trac• Outil adapté aux méthodes agiles • Outil adapté à Subversion• Fonctionnalités

Wiki

Feuille de route

Historique

Rapports de bugs

Explorateur Subversion Introduction

Dépôt de sources

Gestionnaire de tâchesIDE Intégration continue

Méthodes agiles

Ecole d'Automne Informatique Scientifique - Octobre 2008 - Jean-Marc Muller - 13

Eclipse• Noyau

Lancer les outils, charger les plug-ins

• Plan de travail

Interface graphique

• Espace de travail

Répertoire stocké sur le disque dur

Contient les projets

• Support d 'équipe

Contrôleur de version (CVS, SVN)

• Serveur d'aide

Système de documentationIntroduction

Dépôt de sources

Gestionnaire de tâches

IDEIntégration continue

Méthodes agiles

Ecole d'Automne Informatique Scientifique - Octobre 2008 - Jean-Marc Muller - 14 Eclipse• Le système de plug-ins permet de spécialiser la plate-forme

JDT : Java Development Toolkit

CDT : C/C++ Development Toolkit

Existe pour Python, Fortran, codes parallèles, PHP, ... • Pas tous au même niveau

JDT le plus complet

Plusieurs centaines de plug-ins

• CDT

Colorisation syntaxique

Complétion automatique

Débogage

Gestion de projetsIntroduction

Dépôt de sources

Gestionnaire de tâches

IDEIntégration continue

Méthodes agiles

Ecole d'Automne Informatique Scientifique - Octobre 2008 - Jean-Marc Muller - 15 CruiseControl• Automatiser la compilation fréquente du code source incluant les derniers changements de tout ses membres

Lancement d'une intégration périodique

Mise à jour du code depuis un gestionnaire de code source

Compilation du code source

Lancement des tests unitaires

Envoi de mail automatiques d'erreurs

Envoi d'un mail de rapport

Déploiement sur un serveur de test

Création de statistiques IntroductionDépôt de sources Gestionnaire de tâches IDE

Intégration continue

Méthodes agiles

Ecole d'Automne Informatique Scientifique - Octobre 2008 - Jean-Marc Muller - 16

Outil de déploiement• WIX

Windows Installer XML (Wix)

Boîte à outils open-source pour créer des packages d'installation Windows (MSI & MSM) • De nombreux produits Microsoft sont actuellement packagés avec WIX

Office 2007 et SQL Server 2005

• Syntaxe XML qui permet de décrire l'aspect d'une installation sans rentrer dans le détail des différentes étapes à réaliser pour effectuer l'installation. IntroductionDépôt de sources Gestionnaire de tâches IDE

Intégration continue

Méthodes agiles

quotesdbs_dbs13.pdfusesText_19