Chapitre 1 : Sensibilisation au Green IT. Chapitre 2 : Qualité informatique

Dimension: px
Commencer à balayer dès la page:

Download "Email : Remy.Courdier@univ-reunion.fr. Chapitre 1 : Sensibilisation au Green IT. Chapitre 2 : Qualité informatique"

Transcription

1 Qualité en informatique Pr. Rémy Courdier 1 Plan du cours Chapitre 1 : Sensibilisati au Green IT Chapitre 2 : Qualité informatique Introducti à la Qualité Informatique 2

2 1. Introducti à la Qualité Informatique Ctexte de l informatique Les projets informatiques présentent bien souvent une part d incnu et dc de risques. Mécnaissance des besoins par le client Incompréhensi des besoins par le fournisseur Instabilité des besoins Changement des choix technologies Mouvements de persnels Introducti à la Qualité Informatique 1.1 Difficultés induites 1. Difficulté de maîtrise des coûts 2. Difficulté de réalisati de plannings 3. Difficulté de maîtrise des délais de réalisati 4. Difficulté d améliorati de la productivité et de la qualité des logiciels 5. Difficulté de gesti de projets logiciels de grande ampleur (Programming in the Large) 6. Nombreux échecs : résultats fournis par les logiciels insatisfaisants pour les clients finaux. Tout ceci dans un ctexte de compétiti internatiale sévère 4

3 1. Introducti à la qualité logicielle Quelques idées sur les coûts... i 1. Répartiti : (Ref. Boehm) 1. Analyse/Ccepti % : Système d exploitati, Aérospatiale % : Ctrôle et Régul. indus., Calcul scientifique, Gesti 2. Codage % : Système d expl., Ctrôle et Régul. indus., Aérospatiale % : Calcul scientifique, Gesti 3. Test/Intégrati % : Ctrôle et Régul. indus., Calcul scientifique, Gesti % : Système d exploitati, Aérospatiale 4. Maintenance 1. Plus de 100% du coût des phases précédentes! 5 1. Introducti à la Qualité Informatique Nombreux échecs i Logiciels insatisfaisants & Difficulté de maintenabilité 6

4 1. Introducti à la Qualité Informatique Que faire pour s améliorer 1. Premier «brainstorming» 1. Embaucher des supers chef de projets? 2. N embaucher que des experts? 3. Faire des heures sup et travailler le week-end? 4. Faire des opératis coups de poing? 5. Faire des plans d actis? Ceci est déjà fait depuis bien lgtemps, alors.. 1. Trouver des pistes 7 Les inctournables pour tout informaticien... «Les Boites noires» 1. Introducti à la Qualité Informatique La qualité du travail d un informaticien commence par quelques repères simples Découpage du logiciel en modules indépendants présentant des caractéristiques d abstracti, d encapsulati, et de faible couplage 1. abstracti : chaque module doit correspdre à une abstracti préexistante et doit pouvoir être défini de faç abstraite, indépendamment de tout traitement susceptible d utiliser le module. 2. encapsulati : masquage de la mise en œuvre effective du module, du comment c est fait. Seules les éléments accessibles de l extérieurs st visibles et spécifiés précisément. 3. faible couplage : limitati des cnexis entre modules (dépendances de générati,...). Il est indispensable que les liens entres modules soient bien définis (couches logicielles) et le moins nombreux possible pour qu il y ait effectivement modularité. 8

5 Les inctournables pour tout informaticien... Vocabulaire 1. Facteurs externes (visibles par le client) 1. Exactitude : le logiciel fournit les bs résultats 2. Robustesse : le logiciel réagit correctement à des dnées fausses 3. Stabilité : possibilité d intégrer des modif. de spécificati légères 4. Fiabilité : exactitude + robustesse 5. Efficacité : performances d exécuti, encombrement mémoire, 6. Ergomique : ccepti bien adaptée à l utilisateur 9 Les inctournables pour tout informaticien... Vocabulaire 1. Facteurs de qualité internes 1. Maintenabilité (support du temps..., testabilité, traçabilité) 2. Portabilité 3. Compatibilité 4. Extensibilité 5. Réulilisatibilité 6. Cohési : forte cohési dans les modules 7. Faible couplage entre les modules 10

6 Les inctournables pour tout informaticien... Vocabulaire 1. Facteurs de qualité liés aux Dnées informatiques Introducti à la Qualité Informatique OK comment va t plus loin La médiocrité vient sans qu' l'appelle ; la qualité, il faut la vouloir violemment. F. Mayer 1. Qualificati du persnel par la formati 2. Procédures de gesti de la qualité logiciel 3. Outils dédiés au GL (CASE, Logiscopes) 4. Langages et envirnements de programmati 5. Prototypage 6. Réutilisabilité 12

7 OK comment va t plus loin (2) Faire comme d autres métiers Mettre en place une démarche méthodique, pour obtenir le meilleur résultat possible MÉTHODOLOGIE 13 Plan du cours 1. Chapitre 1 : Sensibilisati au Green IT 2. Chapitre 2 : Qualité informatique 1. Introducti à la Qualité Informatique s Informatiques 14

8 Commençs Ctexte de PME en informatique Méthodologies simples de mise en œuvre Peu couteuse en organisati Peu couteuse en temps «agile» : référence à la capacité d'adaptati aux changements de ctexte et aux modificatis de spécificatis intervenant pendant le processus de développement. Objectif Réduire le cycle de vie du logiciel en développant une versi minimale, puis en intégrant les fctinalités par un processus itératif basé sur une écoute client et des tests tout au lg du cycle de développement. Les 4 valeurs portées par les méthodes AGILE 1. individus et interactis plutôt que processus et outils 2. développement logiciel plutôt que documentati exhaustive 3. collaborati avec le client plutôt que négociati ctractuelle 4. ouverture au changement plutôt que suivi d'un plan rigide Méthode AGILE (Agile Modeling) XP - extreme Programming RAD - Rapid Applicati Development FDD - Feature Driven Development DSDM - Dynamic Software Dev. Method SCRUM -(qui signifie mêlée au rugby 15 Les 12 principes des méthodes AGILE 1. Accorder une haute priorité à la satisfacti du client 2. Accepter le changement de besoins même tardivement 3. Livrer fréquemment un logiciel qui marche à échéances régulières 4. Faire travailler ensemble quotidiennement les utilisateurs et les développeurs 5. Cstruire les projets autour de persnes motivées, leur dner du support et leur faire cfiance 6. Privilégier la communicati face à face 7. Csidérer les versis opératinelles du logiciel comme étant les mesures principales de progrès 8. Spsors, développeurs et utilisateurs doivent pouvoir tenir un rythme cstant 9. Apporter une attenti ctinue à l excellence technique et à la bne ccepti 10. Privilégier la simplicité, maximisé le travail à ne pas faire 11. Les choix émergent d équipes auto-organisées 12. Réfléchir à intervalle régulier à la faç de devenir plus efficace individuellement et collectivement 16

9 XP - extrem Programming (1) 2.1 Méthodes Agile Biblio 1999, Kent Beck Cohési équipe 1. Respsabilité collective du code 2. Travail en binôme 3. Règles de codage 4. Intégrati Ctinue! Développeur travaillant sur différentes parties du code! Renouvellement régulier des binômes! Définies par l équipe elle même! Des développements quotidiennement intégrés Méthodes Agile extrem Pragramming (2) 18

10 OK comment va t plus loin (2) i Adopt Model of best practices of high performance organizatis CERTIFICATIONS INTERNATIONALES Certificatis Internatiales Les Certificatis Internatiales i Entreprise d informatique placée sur les marchés internatiaux Obenti de la recnaissance d un certain niveau de maturité sur le marché informatique, Mise en cfiance des clients Normes Document établi par un csensus et approuvé par un organisme recnu, qui fournit, pour des usages communs et repérés, des règles, des lignes directrices ou des caractéristiques, pour des activités ou leurs résultats, garantissant un niveau d'ordre optimal dans un ctexte dné. Standards Ensemble de recommandatis développées et précisées par un groupe représentatif d utilisateurs. Certificati Internatiale CMMI ISO COBIT ITIL 20

11 Normes et standards Nuances à saisir Une norme est publié par un organisme de normalisati officiellement agréé par un État (comme Afnor) ou issu d'un traité internatial (comme ISO). Un standard est généralement déterminé soit par un industriel pinier ou en positi dominante sur un marché, soit par une associati professinelle ou un csortium d'acteurs industriels (Comme PostScript d Adobe) Attenti «norme» se dit «standard» en anglais, parle pour les normes de standards de jure et pour les simples standards de standards de facto. 21 Cartographie des référentiels nomalisés dans le domaine informatique 2.2 Certificatis Internatiales 22

12 Critères de choix de référentiel normalisé 2.2 Certificatis Internatiales i 23 Modèle d évoluti des capacités logiciel Capability Maturity Model 2.2 Certificatis Internatiales i «Demstrate Your Organizati's Capability Moving your capability from practice to process makes your organizati resilient, sustainable, and scalable. This shift is the reas that CMMI adopti has been a differentiator for organizatis around the world, and it can provide a competitive edge for you, too.» 24

13 Organisatis logiciels immatures et matures Organisati immature 2.2 Certificatis Internatiales Processus logiciel improvisés Si processus existe, il n est pas appliqué de faç rigoureuse Les respsables se ctentent de résoudre les crises Les délais et les budgets st dépassés Lorsque les échéances st impératives, la fctinalité et la qualité du produit st compromises 25 Organisatis logiciels immatures et matures (2) Organisati mature 2.2 Certificatis Internatiales Capacité généralisé de gesti du processus logiciel et de maintenance logiciel Le processus est communiqué de faç exacte Les travaux effectués st exécutés sel le processus planifié Les processus st opératinels et cformes au déroulement réel des travaux Les processus st mis à jour au besoin Les amélioratis st développés à l aide d essais ctrôlés et/ou d analyses coûts-bénéfices Les respsabilités st réparties de faç n équivoque 26

14 CMM & Qualité logiciel CMM (Capability Maturity Model) Outil de mesure de qualité des sociétés de développement informatique. Origine : SEI Software Ingineering Institute de la Carnegie Mell University Les niveaux du CMM Niveau 1 : Initial Niveau 2 : Répétable - Méthodes élémentaires de gesti Niveau 3 : Défini - Définiti du processus de développement Niveau 4 : Maîtrisé : Gesti du processus de développement Niveau 5 : Optimisé : Ctrôle et optimisati Le Niveau 2 est de plus en plus souvent requise par les grands groupes industriel 27 CMM : Niveau CMM Niveau 1 : Initial Peu de formalisati, Aband de toute méthode en cas de crise Le processus de développement est «ad hoc», et parfois même chaotique. Peu de procédures st définies et le succès repose sur des efforts individuels. Sur 782 évaluatis sept

15 2.1 CMM CMM : Niveau 2 Niveau 2 : Répétable Méthodes élémentaires de gesti Processus stabilisés, résultats statistiquement répétables Une procédure de gesti minimale est définie pour suivre les coûts, les délais et les fctis. Les procédures nécessaires st en places pour répéter les succès antérieurs à des projets similaires. Gesti de cfigurati logiciel Assurance-Qualité logiciel Gesti de la sous-traitance logiciel Suivi de la supervisi du projet Planificati de projet logiciel Gesti des exigences 29 CMM : Niveau 3 Niveau 3 : Défini - Définiti du processus de développement 2.1 CMM Les processus de gesti et! Gesti de cfigurati technique st documentés, rigoureuse, respects des standardisés à un processus normes et standards, standard de l organisati. inspectis et tests Tous les projets utilisent une versi approuvée et adaptée formels, existence d un des processus standards pour service de GL ou Qualité développer et maintenir le logiciel. logiciel. Revues par des pairs Coordinati intergroupes Ingénierie de produits logiciel Gesti logiciel intégré Programme de formati Définiti du processus de l organisati Focalisati organisatinelle sur les processus 30

16 2.1 CMM CMM : Niveau 4 Niveau 4 : Maîtrisé Gesti du processus de développement! Des mesures détaillées du développement et de qualité st collectées.! Les processus et le produit st quantitativement compris et ctrôlés. Gesti quantitative de processus : ctrôle de la performance des processus Compréhensi de la qualité des produits logiciels 31 CMM : Niveau 5 Optimisé : Ctrôle et optimisati Les processus st ctinûment améliorés par les analyses des mesures. Gesti des changements technologiques Préventi des défauts 32

17 Synthèse des niveaux CMM Niveau 1 : Initial Peu de formalisati, Aband de toute méthode en cas de crise Le processus de développement est «ad hoc», et parfois même chaotique. Peu de procédures st définies et le succès repose sur des efforts individuels. Niveau 2 : Répétable - Méthodes élémentaires de gesti Processus stabilisés, résultats statistiquement répétables Une procédure de gesti minimale est définie pour suivre les coûts, les délais et les fctis. Les procédures nécessaires st en places pour répéter les succès antérieurs à des projets similaires. Niveau 3 : Défini - Définiti du processus de développement Les processus de gesti et technique st documentés, standardisés à un processus standard de l organisati. Tous les projets utilisent une versi approuvée et adaptée des processus standards pour développer et maintenir le logiciel. Gesti de cfigurati rigoureuse, respects des normes et standards, inspectis et tests formels, existence d un service de GL ou Qualité logiciel. Niveau 4 : Maîtrisé : Gesti du processus de développement Des mesures détaillées du développement et de qualité st collectées. Les processus et le produit st quantitativement compris et ctrôlés. Niveau 5 : Optimisé : Ctrôle et optimisati Les processus st ctinûment améliorés par les analyses des mesures CMM Synthèse des organisatis évaluées (3) Sur 782 évaluatis 34

18 2.1 CMM Synthèse des organisatis évaluées (2) USA/ N USA CMM Synthèse des organisatis évaluées (3) Prise en compte de l activité de Défense 36

19 2.1 CMM Synthèse des organisatis évaluées (4) Prise en compte de la taille des entreprises CMM Zes géographiques des entreprises évaluées CMM Quelles zes du mde s intéresse à CMM? 38

20 Quels pays s intéressent à CMM? Gesti de Projet CMM 39 Quelles organisatis s intéressent à CMM Dans les année 2000? Une Liste des évaluatis réalisées est dispible sur l Internet 2.1 CMM 40

21 Quelles organisatis s intéressent à CMMI? Dans le mde - CMMI Level CMM 41 Quelles organisatis s intéressent à CMMI? En France - CMMI Level Anybody here? No Pourtant la France est particulièrement recnue dans le secteur du logiciel! 42

22 ISO Normes de l ISO ISO 9126 Ensemble de normes qui définit le modèle de qualité pour un produit logiciel Ccepti Fabricati - Utilisati II ISO Ensemble de normes publié par l AFNOR sous le titre «Ingénierie du logiciel Évaluati de produit logiciel» Définit les démarches méthodologiques pour l évaluati de la qualité logiciel III ISO Square : Software QUAlity Requirements and Evaluati Poser le cadre et les références pour définir et évaluer les exigences qualité Retenu par le SEI pour améliorer les performances du CMMI A terme : devrait remplacer les normes ISO 9126 et ISO

23 2.2 ISO NORME ISO 9126 i ISO 9126 partie 1 (1992) Caractéristiques de qualité Directives d utilisati Statut de norme Définit le modèle de qualité pour un produit logiciel ISO 9126 partie 2 (2003) Métrologie interne Rapport technique ISO 9126 partie 3 (2003) Métrologie externe Rapport technique ISO 9126 partie 4 (2003) Métrologie d usage Rapport technique ISO ISO i Définit des démarches méthodologiques pour l évaluati de la qualité logiciel 46

24 2.2 ISO ISO i A terme : devrait remplacer les normes ISO 9126 et ISO OK comment va t plus loin (3) i Trouver des pistes Améliorer les pratiques de travail au quotidien OUTILS DE GESTION DE QUALITÉ 48 48

25 Plan du cours Chapitre 1 : Sensibilisati au Green IT Chapitre 2 : Qualité informatique Introducti à la Qualité Informatique Méthodologies Informatiques Outils de la Qualité Un mot sur les logiscopes Outil permettant de vérifier et d'évaluer le code source d'un logiciel en calculant les métriques Métrique : Nombre qui mesure la grandeur/la complexité du code d'un logiciel Exemples de métriques Nombre de lignes de codes Evaluati du nombre d'opérateurs et d'opérandes Mesure le nombre cyclomatique : nombre de chemins indépendants dans le graphe 50 50

26 Exemple de Logiscope Un mot sur la gesti de versis logiciel Caractère spécifique du développement logiciel Nombreux documents principalement de format texte Problème de cohérence, Problème de dépendance Travail en parallèle Fichier modifié simultanément Problèmes de coordinati Retour en arrière Evoluti simultanée de variantes de versis Problème d historisati et d archivage Nécessité de comparer les versis Perte de fichier Fiabilité des supports de stockage de dnées Problème d un développeur qui crash Logiciel de gesti de versis 52 52

27 Type de solutis Soluti centralisée Soluti distribuée Soluti distribuée avancée Solutis centrilisée Exemple d outils de gesti de versis logiciel Current Versi System, en abrégé CVS Le plus ancien (1990), encore très répandu Projets : Open BSD Apache Subversi, en abrégé SVN Cçu pour remplacer CVS, meilleur implémentati Le plus utilisé, simple d utilisati Projets: Apache, Redmine, Struts Solutis distribuées Mercurial Plus récent et plus puissant Projets : Mozilla, Pyth, Openoffice.org Puissant et récent (2005 par Linus Torvalds) Spécialement optimisé pour le noyau Linux Projets :Kernel de Linux, Debian, VLC, Android 54 54

28 Le top CV Qualité informatique Fin du Chapitre 2 Qualité Informatique Références : François Dufay, CMMI par l exemple, Editi Eyrolles, ISBN : , 287 pages, Analysis of ISO/IEC 9126 and 25010, Jean-Marc Desharnais,

29 Références François Dufay, CMMI par l exemple, Editi Eyrolles, ISBN : , 287 pages, Le cycle en spirale (Boehm) A chaque spire, il y a itérati complète sur les phases : Analyse (Quoi?) Ccepti (Comment?) Codage Test A chaque itérati, le logiciel doit être dans un état quasi commercialisable Grand intérêt en prototypage incrémental Très utilisé sur les projets informatiques. «Design a little, code a little» La première spire doit comprendre les éléments les plus abstraits et Le cœur fctinel minimum du système 58 58

Analyse et Conception objet du logiciel Analyse et conception objet du logiciel : Méthode de conception objet et notation UML.

Analyse et Conception objet du logiciel Analyse et conception objet du logiciel : Méthode de conception objet et notation UML. Analyse et conception objet du logiciel : Méthode de conception objet et notation UML Rémy Courdier Email : Remy.Courdier@univ-reunion.fr Rémy Courdier V2.1 1 Plan du cours Introduction au Génie Logiciel

Plus en détail

IFT3913 Qualité du logiciel et métriques. Chapitre 2 Modèles de processus du développement du logiciel. Plan du cours

IFT3913 Qualité du logiciel et métriques. Chapitre 2 Modèles de processus du développement du logiciel. Plan du cours IFT3913 Qualité du logiciel et métriques Chapitre 2 Modèles de processus du développement du logiciel Plan du cours Introduction Modèles de processus du développement du logiciel Qualité du logiciel Théorie

Plus en détail

IFT3903 Qualité du logiciel et métriques

IFT3903 Qualité du logiciel et métriques IFT3903 Qualité du logiciel et métriques Yann-Gaël Guéhéneuc Hiver 2006 Chapitre 2 Développement logiciel (Tiré du cours de Houari Sahraoui) GEODES Ptidej Team OO Programs Quality Evaluation and Enhancement

Plus en détail

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS

Conduite de projets SI. Les méthodes «Agiles» N QUAL/1995/3660e ORESYS Conduite de projets SI Les méthodes «Agiles» N QUAL/1995/3660e ORESYS Agilité : de quoi parle-t-on? Agilité de l entreprise Urbanisme Architectures SOA Agilité du SI ERP Plateformes applicatives agiles

Plus en détail

Processus d Informatisation

Processus 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étail

Développement itératif, évolutif et agile

Dé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étail

Normes générales de qualité

Normes générales de qualité Normes générales de qualité ISO 9000 Capability and Maturity Model (Software Engineering Institute) ne prescrivent pas des méthodes précises (ex: orienté-objet, clean room, etc.) propose un ensemble d

Plus en détail

Les Méthodes Agiles. description et rapport à la Qualité. Benjamin Joguet Rémi Perrot Guillaume Tourgis

Les Méthodes Agiles. description et rapport à la Qualité. Benjamin Joguet Rémi Perrot Guillaume Tourgis Les Méthodes Agiles description et rapport à la Qualité Benjamin Joguet Rémi Perrot Guillaume Tourgis 1 Plan Présentation générale d'agile Qu'est ce qu'une méthode Agile? Le manifeste Les valeurs Les principes

Plus en détail

Méthodes Agiles et gestion de projets

Mé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étail

Gestion de projet agile

Gestion de projet agile Véronique M e s s a g e r R o t a Préface de Jean T a b a k a Gestion de projet agile 3 e édition Groupe Eyrolles, 2007, 2009, 2010, ISBN : 978-2-212-12750-8 C Glossaire Backlog (product ou iteration ou

Plus en détail

QUALITE LOGICIELLE. 1- Norme NF ISO/CEI 9126 2-6 sigma (6 σ) 3- CMMI. UV IF 05 - printemps 08 - M4

QUALITE LOGICIELLE. 1- Norme NF ISO/CEI 9126 2-6 sigma (6 σ) 3- CMMI. UV IF 05 - printemps 08 - M4 QUALITE LOGICIELLE 1- Norme NF ISO/CEI 9126 2-6 sigma (6 σ) 3- CMMI QUALITE LOGICIELLE : Norme NF ISO/CEI 9126 Qualité logicielle : Définition Identifier les forces et les faiblesses d un produit logiciel

Plus en détail

vendredi 8 février 2008 QUALITÉ DU LOGICIEL

vendredi 8 février 2008 QUALITÉ DU LOGICIEL QUALITÉ DU LOGICIEL La qualité du logiciel Qualité d'un logiciel? de manière informelle : respect des spécifications. Particularités des logiciels par rapport à des produits matériels : Un logiciel a de

Plus en détail

Logiciels embarqués Viser l'excellence dans le développement

Logiciels embarqués Viser l'excellence dans le développement Avant-propos 1. Introduction 7 2. Objectif de ce livre 9 3. Conventions 9 4. Remerciements 10 La qualité logicielle 1. Introduction 11 2. Qu est-ce qu un défaut logiciel? 11 3. Une histoire abrégée des

Plus en détail

Les différents paradigmes de programmation

Les différents paradigmes de programmation Les différents paradigmes de programmation Un peu d histoire... Les problèmes posés par les s La programmation Un peu d histoire... Les difficultés du développement La programmation procédurale (ou impérative)

Plus en détail

IFT 3901 Analyse et Conception des Logiciels

IFT 3901 Analyse et Conception des Logiciels IFT 3901 Analyse et Conception des Logiciels Automne 2005 Petko Valtchev Petko Valtchev Université de Montréal Septembre 2005 1 Analyse et Conception 1. L analyse et la conception OO (survol) Petko Valtchev

Plus en détail

25/12/2012 www.toubkalit.ma

25/12/2012 www.toubkalit.ma 25/12/2012 www.toubkalit.ma 1 Définition Exemple des méthodes agiles Valeurs Principes Le cycle itératif et incrémental (Itération/Sprint) Schéma de travail Méthode Scrum. Méthode XP (Extreme programming).

Plus en détail

Le développement des logiciels - les défis

Le développement des logiciels - les défis Le triangle de la qualité des logiciels: le personnel, le processus et le produit Claude Y Laporte Professeur Département de génie électrique Le développement des logiciels - les défis 2 1 Le triangle

Plus en détail

Gestion Projet. Cours 3. Le cycle de vie

Gestion Projet. Cours 3. Le cycle de vie Gestion Projet Cours 3 Le cycle de vie Sommaire Généralités 3 Séquentiel 7 Itératif/Incrémental 17 Extreme Programming 22 Que choisir? 29 Etats Transverse 33 Cours 3 2006-2007 2 Généralités Cours 3 2006-2007

Plus en détail

Génie logiciel (Un aperçu)

Génie logiciel (Un aperçu) (Un aperçu) (sommerville 2010) Laurent Pérochon INRA URH 63122 St Genès Champanelle Laurent.perochon@clermont.inra.fr Ensemble d activités conduisant à la production d un logiciel Sur un échantillon de

Plus en détail

CERTIFICATION LA CERTIFICATION

CERTIFICATION LA CERTIFICATION LA CERTIFICATION Normes ISO 9001 CMMI ITIL Validation par rapport à la norme Norme Ensemble d exigences qui concourent à définir une organisation pour une activité spécifique ou générique. S intéresse

Plus en détail

Gestion de Projet Informatique

Gestion de Projet Informatique Gestion de Projet Informatique Partie 3 : Cycles de vie de projet Licence d'informatique 3 ième Année Tianxiao Liu Université de Cergy-Pontoise 1 GPI T. LIU The earliest moment is when you think it is

Plus en détail

Cours Gestion de projet

Cours Gestion de projet Cours Gestion de projet Version Date Auteur V1.6 Septembre 2007 Pascal HEYER 1 Ce document est publié sous la licence libre Creative Commons-BY-NC-SA http://creativecommons.org/licenses/by-nc-sa/2.0/fr/

Plus en détail

GESTION 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 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étail

Génie logiciel. Concepts fondamentaux. Bruno MERMET, Université du Havre 1

Génie logiciel. Concepts fondamentaux. Bruno MERMET, Université du Havre 1 Génie logiciel Concepts fondamentaux Bruno MERMET, Université du Havre 1 Nécessité du Génie Logiciel Bruno MERMET, Université du Havre 2 Développement d un logiciel Caractéristiques souhaitées : Adéquation

Plus en détail

Modélisation des Systèmes d Information Jean-Yves Antoine

Modélisation des Systèmes d Information Jean-Yves Antoine Modélisation des Systèmes d Information Jean-Yves Antoine http://www.info.univ-tours.fr/~antoine Processus de développement logiciel Jean-Yves Antoine U. Bretagne Sud - UFR SSI - IUP Vannes année 2001-2002

Plus en détail

Conduite de projets agiles Management alternatif dans une équipe de développement agile

Conduite de projets agiles Management alternatif dans une équipe de développement agile Contexte 1. Introduction 11 2. Enjeu de Talentsoft 13 3. Objectifs de Talentsoft 17 4. L agilité comme remède miracle 18 4.1 Mise en place de l agile 18 4.2 Les problématiques actuelles 19 5. La solution

Plus en détail

Cours de Génie Logiciel

Cours de Génie Logiciel Cours de Génie Logiciel Sciences-U Lyon Gestion de Projet Informatique http://www.rzo.free.fr Pierre PARREND 1 Mars 2005 Sommaire Gestion de projet informatique Cycle de vie du logiciel Modèles de Méthodes

Plus en détail

Outils de gestion de projet informatique

Outils de gestion de projet informatique Outils de gestion de projet informatique 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)

Plus en détail

Pratique de logiciels de planification

Pratique de logiciels de planification Pratique de logiciels de planification MASTER TECHNOLOGIE & HANDICAP Université Paris 8 Sommaire Introduction Organisation d un projet Les principaux axes de la planification Gestion des tâches Gestion

Plus en détail

Techniques de Développement

Techniques de Développement Techniques de Développement Quelques définitions relatives au développement de logiciel Sébastien Faucou Université de Nantes (IUT de Nantes, département Informatique) Licence Professionnelle Systèmes

Plus en détail

Page de garde. UniFr - InfoTeam. Travail de master Méthodologie d ingénierie logicielle adaptée à une PME. Yannick Thiessoz 04.

Page de garde. UniFr - InfoTeam. Travail de master Méthodologie d ingénierie logicielle adaptée à une PME. Yannick Thiessoz 04. Page de garde UniFr - InfoTeam Travail de master Méthodologie d ingénierie logicielle adaptée à une PME Yannick Thiessoz 04.2007 Plan Contexte Travail de Master Microsoft Visual Studio Team System Méthodologies

Plus en détail

FILIÈRE METHODOLOGIE & PROJET

FILIÈRE METHODOLOGIE & PROJET FILIÈRE METHODOLOGIE & PROJET 109 Gestion de projet METHODOLOGIE ET PROJET Durée 3 jours Conduite de projet COND-PRO s Intégrer les conditions de réussite d une démarche de management par projet. Impliquer

Plus en détail

Topologie du web - Valentin Bourgoin - http://www.valentinbourgoin.net. Méthodes agiles & SCRUM

Topologie 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étail

LA QUALITE DU LOGICIEL

LA QUALITE DU LOGICIEL LA QUALITE DU LOGICIEL I INTRODUCTION L'information est aujourd'hui une ressource stratégique pour la plupart des entreprises, dans lesquelles de très nombreuses activités reposent sur l'exploitation d'applications

Plus en détail

IFT3902 Développement, maintenance de logiciels

IFT3902 Développement, maintenance de logiciels Département d informatique et de recherche opérationnelle IFT3902 Développement, maintenance de logiciels François Lustman professeur titulaire François Lustman, 2000 1-1 Plan du cours Ch. 1 Concepts avancés

Plus en détail

Synaptix. Méthodes «Agiles», dix ans de pratique

Synaptix. Méthodes «Agiles», dix ans de pratique Synaptix Méthodes «Agiles», dix ans de pratique De véritables avancées technologiques Au-delà du «manifeste» sympathique sur les relations humaines, les méthodes agiles ne sont pas une «mode» mais s appuient

Plus en détail

Introduction Les processus traditionnels extreme Programming Conclusion. extreme Programming. vers plus d agilité. F. Miller francois.miller@inpg.

Introduction Les processus traditionnels extreme Programming Conclusion. extreme Programming. vers plus d agilité. F. Miller francois.miller@inpg. vers plus d agilité F. Miller francois.miller@inpg.fr FC INPG Octobre 2008 - version 1.0 Introduction Contexte Le monde bouge économie des moyens (humains, financier,...) ; recherche de plus d efficacité

Plus en détail

L essentiel. Coopérative, flexible, très performante : la plateforme Engineering Base. web aucotec.com

L essentiel. Coopérative, flexible, très performante : la plateforme Engineering Base. web aucotec.com L essentiel Coopérative, flexible, très performante : la plateforme Engineering Base web aucotec.com Les défis La globalisation des structures d ingénierie avec le travail en réseau sur des sites dispersés

Plus en détail

Unified Modeling Langage UML. Laurent Pérochon, 28-30 avril 2008, RMT Modelia, modélisation conceptuelle, formation UML, INRA Castanet Tolosan

Unified Modeling Langage UML. Laurent Pérochon, 28-30 avril 2008, RMT Modelia, modélisation conceptuelle, formation UML, INRA Castanet Tolosan Unified Modeling Langage UML Modèle musical Langage En avant la musique http://partitions.metronimo.com http://fr.wikipedia.org/ Méthode Créateur Outil En avant l informatique Modèle informatique public

Plus en détail

Systèmes et réseaux d information et de communication

Systèmes et réseaux d information et de communication 233 DIRECTEUR DES SYSTÈMES ET RÉSEAUX D INFORMATION ET DE COMMUNICATION Code : SIC01A Responsable des systèmes et réseaux d information FPESIC01 Il conduit la mise en œuvre des orientations stratégiques

Plus en détail

Contrôlez et améliorez vos performances Solutions Software GEA. engineering for a better world. GEA Food Solutions

Contrôlez et améliorez vos performances Solutions Software GEA. engineering for a better world. GEA Food Solutions Contrôlez et améliorez vos performances Solutions Software GEA engineering for a better world GEA Food Solutions Mesurer, ça compte! Plus vous en savez sur les mesures de vos paramètres de process, plus

Plus en détail

Projet de Programmation Benoit Donnet Année Académique 2015-2016

Projet de Programmation Benoit Donnet Année Académique 2015-2016 Projet de Programmation Benoit Donnet Année Académique 2015-2016 1 Agenda Partie 4: Introduction au Génie Logiciel Chapitre 1: Bases du Génie Logiciel 2 Agenda Chapitre 1: Bases du Génie Logiciel - Principe

Plus en détail

Les expériences d ERNI dans l univers du management, des processus et des technologies. Experience N 52. Mars 2012 Pas à pas vers de bonnes exigences

Les expériences d ERNI dans l univers du management, des processus et des technologies. Experience N 52. Mars 2012 Pas à pas vers de bonnes exigences Les expériences d ERNI dans l univers du management, des processus et des technologies Experience N 52 Mars 2012 OutsourcINg Pas à pas vers de bonnes exigences Outsourcing 10 11 Pas à pas vers de bonnes

Plus en détail

ISO/IEC 20000-1 versus ITIL

ISO/IEC 20000-1 versus ITIL ISO/IEC 20000- versus ITIL Séminaire du 6 Novembre itsmf OUEST C. LAHURE Axios Systems Ordre du jour ISO / IEC 20000- La Norme et son contexte Le référentiel La démarche d implémentation Le contexte de

Plus en détail

Les méthodes Agile. Implication du client Développement itératif et incrémental

Les méthodes Agile. Implication du client Développement itératif et incrémental Les méthodes Agile Simon ALEXANDRE - CETIC Plan Overview Agile ne signifie pas Agile signifie Objectifs poursuivis Pourquoi les méthodes Agile apparaissent-elles? Principales causes des échecs de projets

Plus en détail

INTRODUCTION. QSC est un système référentiel de qualité pour la certification des institutions scolaires d enseignement général et professionnel.

INTRODUCTION. QSC est un système référentiel de qualité pour la certification des institutions scolaires d enseignement général et professionnel. INTRODUCTION QSC est un système référentiel de qualité pour la certification des institutions scolaires d enseignement général et professionnel. Ce certificat est destiné à toutes les écoles d enseignement

Plus en détail

Avertissement. Copyright 2014 Accenture All rights reserved. 2

Avertissement. Copyright 2014 Accenture All rights reserved. 2 Avertissement Ce document et les informations contenues sont la propriété d Accenture. Ce document en totalité ou en partie, ne peut être reproduit sous aucune forme ni par aucun moyen sans autorisation

Plus en détail

Projet Informatique. Philippe Collet. Licence 3 Informatique S5 2014-2015. http://deptinfo.unice.fr/twiki/bin/view/linfo/projetinfo201415

Projet Informatique. Philippe Collet. Licence 3 Informatique S5 2014-2015. http://deptinfo.unice.fr/twiki/bin/view/linfo/projetinfo201415 Projet Informatique Philippe Collet Licence 3 Informatique S5 2014-2015 http://deptinfo.unice.fr/twiki/bin/view/linfo/projetinfo201415 Réalisation d'un développement de taille conséquente? r Firefox? Ph.

Plus en détail

Méthode Agile de 3 ème génération. 2008 J-P Vickoff

Méthode Agile de 3 ème génération. 2008 J-P Vickoff PUMA Essentiel Méthode Agile de 3 ème génération 1 Structure de la présentation PUMA Essentiel méthode Agile de 3 ème génération Quelques principes Agiles Principales pratique Agile de pilotage Structure

Plus en détail

ITIL V 3 V v s A g A ilité Un pont trop loin?

ITIL V 3 V v s A g A ilité Un pont trop loin? ITIL V3 vs Agilité Un pont trop loin? Introduction Dans la jungle des méthodes et des pratiques deux acteurs ont percé dans toutes les organisations SI ITIL V3 par sa capacité à stabiliser «la production»

Plus en détail

INTRODUCTION AU MANAGEMENT QUALITE

INTRODUCTION AU MANAGEMENT QUALITE INTRODUCTION AU MANAGEMENT QUALITE 1 Sommaire 1 Historique, 2 Établissement des normes, 3 Qu est ce que les normes ISO 9000? 4 Objectifs de la norme ISO 9000, 5 Situation d utilisation de la norme, 6 Schéma

Plus en détail

Introduction aux Composants Logiciels

Introduction aux Composants Logiciels Introduction aux Composants Logiciels Christian Pérez LIP/INRIA Année 2010-11 Plan Introduction aux composants logiciels Pourquoi des composants logiciels Notions de composants logiciels Conclusion Survol

Plus en détail

ITIL, une approche qualité pour la gestion des services(*) informatiques. Pourquoi et comment introduire ITIL dans son organisation

ITIL, une approche qualité pour la gestion des services(*) informatiques. Pourquoi et comment introduire ITIL dans son organisation Livre blanc Le pragmatisme de votre système d information Rédacteur : Marc LORSCHEIDER / Expert ITIL Mise à jour : 05/06/2013 ITIL, une approche qualité pour la gestion des services(*) informatiques Pourquoi

Plus en détail

Jean-Pierre Vickoff. 2008 J-P Vickoff

Jean-Pierre Vickoff. 2008 J-P Vickoff Agilité étendue Jean-Pierre Vickoff 1 Structure de la présentation PUMA Essentiel méthode Agile de 3 ème génération Le mouvement Itératif-Incrémental (Agile) Agilité étendue au SI et PUMA Essentiel Entreprise

Plus en détail

GL - 2 2.2 Processus de développement Cycles de vie

GL - 2 2.2 Processus de développement Cycles de vie GL - 2 2.2 Processus de développement Cycles de vie Lydie du Bousquet Lydie.du-bousquet@imag.fr En collaboration avec J.-M. Favre, Ph. Lalanda, I. Parissis, Y. Ledru 1 Plan Introduction Modèles en cascade

Plus en détail

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels Yann-Gaël Guéhéneuc Professeur adjoint guehene@iro.umontreal.ca, local 2345 (Cours inspiré du cours du Pr. François

Plus en détail

IRIS International Railway Industry Standard

IRIS International Railway Industry Standard Français Addendum 19 Juin 2008 IRIS International Railway Industry Standard Hier kann ein kleiner Text stehen Hier kann ein kleiner Text stehen Hier kann ein kleiner Text stehen Hier kann ein kleiner Text

Plus en détail

«Appropriation de la norme EN9100 par les entreprises et pistes d amélioration»

«Appropriation de la norme EN9100 par les entreprises et pistes d amélioration» Conférence sur la certification EN 9100 «Appropriation de la norme EN9100 par les entreprises et pistes d amélioration» 16/12/2014 Christelle REBILLET Chef de Produit - AFNOR Certification Programme Contexte

Plus en détail

Introduction à l ISO/IEC 17025:2005

Introduction à l ISO/IEC 17025:2005 Introduction à l ISO/IEC 17025:2005 Relation avec d autres normes de Management de la Qualité Formation Assurance Qualité LNCM, Rabat 27-29 Novembre 2007 Marta Miquel, EDQM-CoE 1 Histoire de l ISO/IEC

Plus en détail

eframe pour optimiser les reportings métiers et réglementaires

eframe pour optimiser les reportings métiers et réglementaires eframe pour optimiser les reportings métiers et réglementaires TIME WINDOW DRIVEN REPORTING POUR DES ANALYSES ET DES RAPPORTS COMPLETS ET EXACTS, À TEMPS TOUT LE TEMPS www.secondfloor.com eframe pour optimiser

Plus en détail

Conduite de projets informatiques. Rappel. Plan de la dernière partie. Principes généraux et techniques. Eric Bourreau

Conduite de projets informatiques. Rappel. Plan de la dernière partie. Principes généraux et techniques. Eric Bourreau Conduite de projets informatiques Principes généraux et techniques Eric Bourreau 1 Rappel Définition et terminologie Le découpage d un projet L estimation des charges Les techniques de planification L

Plus en détail

Introduction au génie logiciel

Introduction 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étail

Chapitre 2 : Cycles de vie logiciel et méthodes de développement G L & A G L 2 0 1 4 / 2 0 1 5

Chapitre 2 : Cycles de vie logiciel et méthodes de développement G L & A G L 2 0 1 4 / 2 0 1 5 Chapitre 2 : Cycles de vie logiciel et méthodes de développement G L & A G L 2 0 1 4 / 2 0 1 5 Plan Chapitre 2 Modèles de cycles de vie Méthodes de développement : Méthode lourde Méthode agile Exemple

Plus en détail

Phase 1: Planifier. Les principes. Les principaux référentiels. R Collomp - D Qualité II.2. Cer5f ISO 9001

Phase 1: Planifier. Les principes. Les principaux référentiels. R Collomp - D Qualité II.2. Cer5f ISO 9001 Phase 1: Planifier Les principes Les principaux référentiels 1 Phase 1: Planifier Les principaux référentiels Principes des certifications - accréditations Certification HAS Certification ISO 9001 Certification

Plus en détail

Introduction au développement du logiciel

Introduction au développement du logiciel Introduction au développement du logiciel Vers le génie logiciel Université de Nantes Master Miage M1 Plan 1 Introduction 2 Génie logiciel 3 Projet informatique 4 Méthode de développement 5 Qualité Bibliographie

Plus en détail

Correction de l examen final

Correction de l examen final IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels Correction de l examen final Yann-Gaël Guéhéneuc, cours et TPs guehene@iro.umontreal.ca Salah Bouktif, démonstrations

Plus en détail

Quelle organisation pour développer? Les principes et les valeurs de l extreme programming

Quelle organisation pour développer? Les principes et les valeurs de l extreme programming Les principes et les valeurs de l extreme programming XP sont bons 1 Principes Revue de code Production systématique de cas tests Refactoring Solutions simples Métaphores Intégration quotidienne cycles

Plus en détail

Agilitéet qualité logicielle: une mutation enmarche

Agilitéet qualité logicielle: une mutation enmarche Agilitéet qualité logicielle: une mutation enmarche Jean-Paul SUBRA Introduction : le manifeste Agile Manifeste pour le développement Agile de logiciels Nous découvrons comment mieux développer des logiciels

Plus en détail

Introduction à la gestion de projets

Introduction à la gestion de projets Introduction à la gestion de projets Jean-Philippe PERNIN Université Stendhal Département Informatique Pédagogique Bureau I 113 Mél. : Jean-Philippe.Pernin@u-grenoble3.fr Jean-Philippe Pernin - DIP - Université

Plus en détail

PROGRAMME DES ÉPREUVES EXAMEN BTS NOTARIAT

PROGRAMME DES ÉPREUVES EXAMEN BTS NOTARIAT PROGRAMME DES ÉPREUVES EXAMEN BTS NOTARIAT www.imnrennes.fr ÉPREUVE E1 - CULTURE GÉNÉRALE ET EXPRESSION Coefficient 3 L objectif visé est de vérifier l aptitude des candidats à communiquer avec efficacité

Plus en détail

Description et illustration du processus unifié

Description et illustration du processus unifié USDP Description et illustration du processus unifié Définit un enchaînement d activités Est réalisé par un ensemble de travailleurs Avec des rôles, des métiers Avec pour objectifs de passer des besoins

Plus en détail

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels

IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels Yann-Gaël Guéhéneuc Professeur adjoint guehene@iro.umontreal.ca, local 2345 Département d informatique et de recherche

Plus en détail

CONDUITE D UN PROJET INFORMATIQUE. C.Crochepeyre Conduite d un projet Cnam-Diapason 1

CONDUITE D UN PROJET INFORMATIQUE. C.Crochepeyre Conduite d un projet Cnam-Diapason 1 CONDUITE D UN PROJET INFORMATIQUE C.Crochepeyre Conduite d un projet Cnam-Diapason 1 1. ORGANISATION Etude préalable Gestion de quatre paramètres: les ressources humaines les ressources matérielles les

Plus en détail

TRACABILITE DANS LE SECTEUR AGROALIMENTAIRE, J-4 mois : ÊTES-VOUS PRÊTS?

TRACABILITE DANS LE SECTEUR AGROALIMENTAIRE, J-4 mois : ÊTES-VOUS PRÊTS? TRACABILITE DANS LE SECTEUR AGROALIMENTAIRE, J-4 mois : ÊTES-VOUS PRÊTS? INTRODUCTION Aujourd hui, dans un contexte de crises sanitaires et de concurrence internationale croissante au niveau du secteur

Plus en détail

Introduction au Génie Logiciel

Introduction au Génie Logiciel Introduction au Génie Logiciel F. Langrognet F. Langrognet Génie logiciel Septembre 2015 1 / 23 PLAN 1 Génie logiciel 2 Cycle de vie du logiciel Etapes Modèles - Méthodes Outils F. Langrognet Génie logiciel

Plus en détail

IT MARK, une démarche qualité pour l amélioration des processus des PME du secteur des technologies de l information et des communications

IT MARK, une démarche qualité pour l amélioration des processus des PME du secteur des technologies de l information et des communications IT MARK, une démarche qualité pour l amélioration des processus des PME du secteur des technologies de l information et des communications L'amélioration des processus a comme objectif la qualité du produit

Plus en détail

Qualité du logiciel: éléments normatifs

Qualité du logiciel: éléments normatifs Qualité du logiciel: éléments normatifs Matthieu Amiguet 2004 2005 Critères et facteurs de qualité La qualité Définition AFNOR NF x50-120 Aptitude d un produit ou d un service à satisfaire les besoins

Plus en détail

1.1. Qu est ce qu un audit?... 17

1.1. Qu est ce qu un audit?... 17 Table des matières chapitre 1 Le concept d audit 17 1.1. Qu est ce qu un audit?... 17 1.1.1. Principe général... 17 1.1.2. Historique... 19 1.1.3. Définitions des termes particuliers utilisés en audit...

Plus en détail

Service d Audit des logiciels Qualité et Conformité Cobol/Cics/IMS

Service d Audit des logiciels Qualité et Conformité Cobol/Cics/IMS GT-8 Service d Audit des logiciels Qualité et Conformité Cobol/Cics/IMS IMS-DC DC/SQL/ /SQL/IMS (disponible aussi pour Java/J2EE) IMS-DLI 03/12/2007 1 Prestation de service : Audit Qualimétrique I. Description

Plus en détail

Les principes et les thèmes PRINCE2

Les principes et les thèmes PRINCE2 31 Chapitre 3 Les principes et les thèmes PRINCE2 1. Les principes de la méthode PRINCE2 Les principes et les thèmes PRINCE2 Les principes de la méthode PRINCE2 définissent un cadre de bonnes pratiques

Plus en détail

Extrait du référentiel Métiers de la Branche :

Extrait du référentiel Métiers de la Branche : OPIIEC OBSERVATOIRE PARITAIRE DES METIERS DE L, DE L INGENIERIE, DES ETUDES ET DU CONSEIL REFERENTIEL METIERS Extrait du référentiel Métiers de la Branche : Etudes et développement Référentiel Métiers

Plus en détail

INGENIERIE COLLABORATIVE, ELLE A TOUT D'UNE GRANDE...

INGENIERIE COLLABORATIVE, ELLE A TOUT D'UNE GRANDE... INGENIERIE COLLABORATIVE, ELLE A TOUT D'UNE GRANDE... Article rédigé pour les Etats généraux 2008 du MICADO, par Yannick BOUDIER. Résumé : L ingénierie collaborative est souvent prise pour un système d

Plus en détail

Stratégie Open Source et Présentation du Centre de recherche et d innovation sur le logiciel libre

Stratégie Open Source et Présentation du Centre de recherche et d innovation sur le logiciel libre Stratégie Open Source et Présentation du Centre de recherche et d innovation sur le logiciel libre 1 INTECH, GRENOBLE, 12/01/2010 Patrick MOREAU patrick.moreau@inria.fr Direction du Transfert et de l Innovation

Plus en détail

Profil de compétences Directeur de projets SECTEUR BANCAIRE

Profil de compétences Directeur de projets SECTEUR BANCAIRE Profil de compétences Directeur de projets SECTEUR BANCAIRE PENSÉE ET VISION STRATÉGIQUE Avoir une perspective globale des enjeux actuels et futurs du client ainsi que de définir des orientations visant

Plus en détail

Retour d expérience implémentation Scrum / XP

Retour d expérience implémentation Scrum / XP Retour d expérience implémentation Scrum / XP Bruno Orsier Octobre 2008 p.1 Bruno Orsier, Agile Tour 2008 Grenoble Plan Qui sommes nous? Pourquoi Scrum/XP? Historique de la mise en œuvre Bilan Sondage

Plus en détail

Gestion de parc et qualité de service

Gestion de parc et qualité de service Gestion de parc et qualité de service Journée Josy, 14 octobre 2008 A. Rivet Gestion de parc et qualité de service Gestion de parc Fonctions de base GT «Guide de bonnes pratiques» Référentiels et SI ITIL/ISO

Plus en détail

Qualité et Test des Logiciels ISO 9001. Moez Krichen. moez.krichen@gmail.com

Qualité et Test des Logiciels ISO 9001. Moez Krichen. moez.krichen@gmail.com ENIS 2010-2011 ISO 9001 Moez Krichen moez.krichen@gmail.com Série des normes ISO 9000 ISO 9000 désigne un ensemble de normes relatives à la gestion de la qualité publiées par l'organisation internationale

Plus en détail

Bonnes pratiques PHP. Forum PHP 2005 - http://www.afup.org

Bonnes pratiques PHP. Forum PHP 2005 - http://www.afup.org Bonnes pratiques PHP 1 Plan de la présentation 0 Comment aborder cette présentation? Développement 1 2 3 4 Exploitation S'organiser et choisir ses outils Gagner performances et fiabilité Améliorer sa compétitivité

Plus en détail

Eclipse Process Framework et Telelogic Harmony/ITSW

Eclipse 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étail

Gestion des Incidents (Incident Management)

Gestion des Incidents (Incident Management) 31/07/2004 Les concepts ITIL-Incidents 1 «Be prepared to overcome : - no visible management ou staff commitment, resulting in non-availability of resources - [ ]» «Soyez prêts a surmonter : - l absence

Plus en détail

Audits de certification qualité dans différentes structures de santé: principes et retour d expérience

Audits de certification qualité dans différentes structures de santé: principes et retour d expérience Rencontre des métiers de la santé: management de la qualité et gestion des risques 28 et 29 mai 2009 - Strasbourg Audits de certification qualité dans différentes structures de santé: principes et retour

Plus en détail

GESTOrama. Un support informatique professionnel pour la gestion des risques. Un produit. ERGOrama SA

GESTOrama. Un support informatique professionnel pour la gestion des risques. Un produit. ERGOrama SA GESTOrama Un support informatique professionnel pour la gestion des risques Un produit Objectif de GESTOrama Servir de support à la gestion des risques en entreprise: santé et sécurité au travail, environnement,

Plus en détail

Gestion de projet Agile. STS IRIS Module 4.2 - «Gérer et organiser un projet informatique»

Gestion 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étail

Management par les processus Les facteurs clés de succès. Lionel Di Maggio Master 1 MIAGE

Management par les processus Les facteurs clés de succès. Lionel Di Maggio Master 1 MIAGE Management par les processus Les facteurs clés de succès Lionel Di Maggio Master 1 MIAGE 1 1. Objectifs et définitions 2. Le retour sur investissement des démarches 3. Les éléments structurants 4. Mise

Plus en détail

Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles

Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles Alignement avec les métiers par le test fonctionnel et d acceptation en projets agiles Laurent PY CEO, Smartesting Laurent.py@smartesting.com @py_laurent www.smartesting.com Guillaume Coquelle Testeur,

Plus en détail

1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM

1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM 1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM Scrum est une méthode agile pour la gestion de projets informatiques. C est une méthode itérative basée sur des itérations de courte durée appelées Sprints.

Plus en détail

MFQ Midi-Pyrénées v4 02022010 1. Audit interne dans un système de management de la Qualité ou un système intégré

MFQ Midi-Pyrénées v4 02022010 1. Audit interne dans un système de management de la Qualité ou un système intégré v4 02022010 1 Audit interne dans un système de management de la Qualité ou un système intégré Dans certaines entreprises, les audits qualité sont trop souvent perçus comme des contrôles pointilleux des

Plus en détail

ISO 9001:2015 mode d emploi

ISO 9001:2015 mode d emploi ISO 9001 ISO 9001:2015 mode d emploi ISO 9001 est une norme qui établit les exigences relatives à un système de management de la qualité. Elle aide les entreprises et organismes à gagner en efficacité

Plus en détail

D ITIL à D ISO 20000, une démarche complémentaire

D ITIL à D ISO 20000, une démarche complémentaire D ITIL à D ISO 20000, une démarche complémentaire www.teamup-consulting.com Teamup Consulting - 1 Certificat nºinf/2007/29319 1 ère société de conseil française certifiée ISO 20000-1:2011 Sommaire Introduction

Plus en détail

CobiT. Implémentation ISO 270. Pour une meilleure gouvernance des systèmes d'information. 2 e édition D O M I N I Q U E M O I S A N D

CobiT. Implémentation ISO 270. Pour une meilleure gouvernance des systèmes d'information. 2 e édition D O M I N I Q U E M O I S A N D D O M I N I Q U E M O I S A N D F A B R I C E G A R N I E R D E L A B A R E Y R E Préface de Bruno Ménard, président du Cigref CobiT Implémentation ISO 270 2 e édition Pour une meilleure gouvernance des

Plus en détail