IFT3913 Qualité du logiciel et métriques. Chapitre 5 Mesure de la qualité du logiciel

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

Download "IFT3913 Qualité du logiciel et métriques. Chapitre 5 Mesure de la qualité du logiciel"

Transcription

1 IFT3913 Qualité du logiciel et métriques Chapitre 5 Mesure de la qualité du logiciel Plan du cours Introduction Théorie de la mesure Qualité du logiciel Mesure du produit logiciel Mesure de la qualité du logiciel Études empiriques Collecte et analyse des métriques Test du logiciel 2 1

2 Mesure de la qualité objectif actions mesures décisions Données Faits et tendances 3 Aspects mesurables Les processus Ce sont des séries d'activités reliées au développement du logiciel Les produits Ce sont tous les objets produits, livrables ou documents qui résultent d'une activité d un processus Les ressources Ce sont des entités exigées par une activité d un processus 4 2

3 Aspects mesurables Chaque entité des trois classes «produit», «processus» et «ressource» possède Des attributs internes : attributs mesurables sur l entité indépendamment de son environnement Des attributs externes : attributs mesurables par rapport aux liens avec son environnement 5 Aspects mesurables Exemples Attributs internes de processus durée du processus ou d une activité, effort mis en œuvre dans le processus ou dans une de ses activités, etc. Attributs externes de produit efficacité, portabilité, facilité de compréhension, etc. Attributs internes de produit taille, complexité, couplage, cohésion, etc. Attributs internes de ressource personnel, matériel, méthodes, etc. 6 3

4 Aspects mesurables Quelques remarques Les attributs internes de produits sont souvent utilisés pour prédire les attributs externes Ces prédictions permettent de contrôler le développement Il est très difficile de définir objectivement des mesures qui dépendent de beaucoup d autres mesures 7 Problème : le choix d une mesure On ne mesure pas pour le plaisir de mesurer Comment choisir la bonne mesure quand vient le temps de mesurer? Le choix de la mesure dépend de l objectif de mesurage L une des techniques les plus utilisées pour le choix des mesures est GQM (Goal- Question-Metric) 8 4

5 GQM : introduction Technique introduite par Basili et al. GQM propose un cadre en trois étapes Énumérez les objectifs principaux du projet de développement ou de maintenance Dérivez de chaque objectif, les questions dont les réponses permettent de déterminer si le but est atteint Décidez des éléments qui doivent être mesurés afin de pouvoir répondre convenablement aux questions 9 Aperçu Objectif (goal) Questions Métriques 10 5

6 Exemple Objectif (goal) Identifier très tôt les modules générateurs d erreurs Questions Que veut dire modules générateurs d erreurs? Est-ce que la complexité a une influence sur la génération d erreurs? Combien de tests seront effectués par module? Métriques Données sur les fautes de chaque module Nbe de fautes par phase de test Nbe d échecs attribués à un module Données sur la taille et la complexité de Données sur l effort pour chaque module chaque module LOC L effort par phase de test Mesure de complexité Nbe d échecs attribués à un module 11 GQM : Composants de l approche Paradigme Définit les principes à suivre lors de l application de l approche Plan (modèle) Décrit l objectif du mesurage, les questions dérivées et les mesures qui en découlent Définit quelles mesures sont utilisées et pourquoi Méthode Donne les lignes directrices pour initier et exécuter des programmes de mesure 12 6

7 Paradigme GQM Basé sur l'idée que la mesure doit être guidée par un objectif Toute collecte de données dans un programme de mesure doit être basée sur un raisonnement explicitement documenté Avantages Aide dans l'identification des métriques utiles et appropriées et dans l'analyse et l interprétation des données collectées Permet une évaluation de la validité des conclusions tirées et évite les rejets des programmes de mesure 13 Paradigme GQM Principes La tâche d'analyse à exécuter doit être spécifiée avec précision et de manière explicite (objectif explicite de la mesure) Chaque métrique doit avoir une justification explicitement documentée; cette justification est utilisée pour expliquer la collecte des données et pour guider l'analyse et l interprétation de ces données Les personnes qui définissent l objectif de la mesure doivent être complètement impliquées dans l initiation et l'exécution du programme de mesure 14 7

8 Plan GQM Le plan décrit, en détail, une analyse basée sur la mesure Il comporte trois niveaux de raffinement Niveau conceptuel : un objectif est défini pour une entité, en fonction d un modèle de qualité, par rapport à un point de vue dans un environnement donné Niveau opérationnel : un ensemble de questions est utilisé pour définir quantitativement l objectif et spécifier comment cet objectif sera interprété Niveau quantitatif : un ensemble de données est associé à chaque question pour permettre d y répondre de manière quantitative 15 Plan GQM Il existe un cadre pour définir les objectifs. Ainsi, un objectif doit préciser L entité analysée L objectif de l analyse La caractéristique analysée Le point de vue qui doit guider l analyse L environnement de l analyse Il existe une catégorisation des questions Modèles de qualité Facteurs d influence 16 8

9 Méthode ou processus GQM Il n existe pas une façon standard d appliquer l approche GQM Un exemple de processus est celui consistant en 7 étapes 1. Caractérisation de l organisation et du projet 2. Identification des objectifs de la mesure 3. Production du plan GQM 4. Production du plan de mesure 5. Collecte et validation des données 6. Analyse des données et interprétation 7. Stockage des résultats pour des fins de réutilisation 17 La mesure pour l amélioration La mesure offre un cadre permettant l amélioration systématique La relation entre la mesure et l amélioration peut être décrite ainsi La mesure permet de décrire quantitativement l état courant La connaissance de l état courant permet de définir des objectifs quantitatifs réalistes d amélioration La connaissance de l état actuel permet d identifier les points forts et les points faibles du processus utilisé La connaissance des points faibles du processus permet d identifier les changements à faire pour l améliorer L impact d un changement ne peut être mesuré que s il existe une base quantitative permettant la comparaison 18 9

10 La mesure pour l amélioration GQM est une partie d une approche globale appelée QIP (Quality Improvement Paradigm) Le processus de l amélioration s articule sur les 6 étapes suivantes 1. Caractérisation 2. Définition des objectifs 3. Choix du processus 4. Exécution 5. Analyse 6. Consolidation 19 Exemple de plans de qualité utilisant GQM NASA-SATC 20 10

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 3 Qualité du logiciel (Tiré du cours de Houari Sahraoui) GEODES Ptidej Team OO Programs Quality Evaluation and Enhancement

Plus en détail

Le génie logiciel. maintenance de logiciels.

Le génie logiciel. maintenance de logiciels. Le génie logiciel Définition de l IEEE (IEEE 1990): L application d une approche systématique, disciplinée et quantifiable pour le développement, l opération et la maintenance de logiciels. Introduction

Plus en détail

IFT3913 Qualité du logiciel et métriques. Chapitre 2

IFT3913 Qualité du logiciel et métriques. Chapitre 2 IFT3913 Qualité du logiciel et métriques Chapitre 2 Qualité du produit logiciel Plan du cours Introduction Qualité du logiciel Théorie de la mesure Mesure de la qualité du logiciel Études empiriques Mesure

Plus en détail

MASTER II ECONOMIE ET GESTION Spécialité Management des Organisations de la Neteconomie

MASTER II ECONOMIE ET GESTION Spécialité Management des Organisations de la Neteconomie MASTER II ECONOMIE ET GESTION Spécialité Management des Organisations de la Neteconomie MODULE C03 - Séquence 1 INTRODUCTION I. UN PEU D'HISTOIRE II. LES RESSOURCES D'UN SI III. LA DÉFINITION D UN SI À

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

Étapes du développement et de l utilisation d un modèle de simulation

Étapes du développement et de l utilisation d un modèle de simulation Étapes du développement et de l utilisation d un modèle de simulation Étapes du développement et de l utilisation d un modèle de simulation Formulation du problème Cueillette et analyse de données Conception

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

Gestion du risque d entreprise : solutions pratiques. Anne M. Marchetti

Gestion du risque d entreprise : solutions pratiques. Anne M. Marchetti Gestion du risque d entreprise : solutions pratiques Anne M. Marchetti Programme Aperçu général de la gestion des risques, de l évaluation des risques et du contrôle interne Contexte actuel Contrôle interne

Plus en détail

Comment préparer un dossier d affaires pour système ERP. Un guide étape par étape pour les décideurs de l industrie du plastique

Comment préparer un dossier d affaires pour système ERP. Un guide étape par étape pour les décideurs de l industrie du plastique Comment préparer un dossier d affaires pour système ERP Un guide étape par étape pour les décideurs de l industrie du plastique Comment préparer un dossier d affaires pour système ERP // Introduction Introduction

Plus en détail

Instructions sur l assurance-qualité dans les petites et moyennes entreprises de révision

Instructions sur l assurance-qualité dans les petites et moyennes entreprises de révision Instructions sur l assurance-qualité dans les petites et moyennes entreprises de révision Les instructions sur l'assurance-qualité représentent une application des exigences dans des PME de révision formulées

Plus en détail

GOL502 Industries de services

GOL502 Industries de services GOL502 Industries de services Conception d un service Partie IIb Version 2013 Introduction Conception d un service partie IIb Nous verrons dans ce chapitre Modélisation d un service; Langage de modélisation

Plus en détail

Analyse et modélisation de tâches

Analyse et modélisation de tâches Analyse et modélisation de tâches 1. Introduction La conception de logiciel interactif (ou conception d'interface homme-machine [IHM], ou conception d'interface) est l'activité qui vise à définir le fonctionnement

Plus en détail

Mesure de la qualité du code source ALGORITHMES ET OUTILS

Mesure de la qualité du code source ALGORITHMES ET OUTILS Mesure de la qualité du code source ALGORITHMES ET OUTILS Introduction La qualité logicielle dépend de nombreux facteurs : Réactivité de l'équipe, portabilité, fiabilité, ergonomie, performance, sécurité...

Plus en détail

Techniques d évaluation des risques norme ISO 31010

Techniques d évaluation des risques norme ISO 31010 Techniques d évaluation des risques norme ISO 31010 www.pr4gm4.com Gestion des risques Présentation Mars 2010 Copyright 2010 - PR4GM4 Actualité du 27 janvier 2010 2 Actualité du 11 février 2010 3 Domaine

Plus en détail

Chapitre 3 Planification I

Chapitre 3 Planification I Chapitre 3 Planification I Le processus de planification d un projet Pourquoi faire un plan? Qu est-ce qu un plan? Contenu d un plan Processus de planification Critères de qualité pour évaluer un plan

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

L approche Bases de données

L approche Bases de données L approche Bases de données Cours: BD. Avancées Année: 2005/2006 Par: Dr B. Belattar (Univ. Batna Algérie) I- : Mise à niveau 1 Cours: BDD. Année: 2013/2014 Ens. S. MEDILEH (Univ. El-Oued) L approche Base

Plus en détail

Le reporting annuel pour 2013 ne se distingue que peu de son prédécesseur immédiat.

Le reporting annuel pour 2013 ne se distingue que peu de son prédécesseur immédiat. Luxembourg, le 4 mars 2014 Lettre circulaire 14/4 du Commissariat aux assurances portant modification de la lettre circulaire modifiée 03/2 relative au reporting annuel des entreprises luxembourgeoises

Plus en détail

La gestion d une équipe vie scolaire. Quelques petits conseils pour être un super manager!

La gestion d une équipe vie scolaire. Quelques petits conseils pour être un super manager! La gestion d une équipe vie scolaire Quelques petits conseils pour être un super manager! Les facteurs de stress Dans une équipe, on peut repérer différents facteurs de stress Une direction trop autoritaire

Plus en détail

Fondements et étapes du processus de recherche, 3 e édition

Fondements et étapes du processus de recherche, 3 e édition Fondements et étapes du processus de recherche, 3 e édition Nouveauté Méthodes quantitatives et qualitatives Prix : 81,95 $ Auteurs : Marie-Fabienne Fortin, Johanne Gagnon ISBN13 : 9782765050063 Nombre

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

NOUVEAUTES de Microsoft Dynamics CRM 2011 REF FR 80342A

NOUVEAUTES de Microsoft Dynamics CRM 2011 REF FR 80342A NOUVEAUTES de Microsoft Dynamics CRM 2011 REF FR 80342A Durée : 1 jour A propos de ce cours Cette formation d'un jour, Nouveautés de Microsoft Dynamics CRM 2011, fournit aux étudiants les outils et informations

Plus en détail

Pr. Mourad Oussalah Université de Nantes. Présentation orale: Riad Belkhatir

Pr. Mourad Oussalah Université de Nantes. Présentation orale: Riad Belkhatir Riad Belkhatir Université de Nantes - BeOtic Pr. Mourad Oussalah Université de Nantes Arnaud Viguier BeOtic Présentation orale: Riad Belkhatir 07 Juin 2013 -Plan de la présentation- Introduction Problématique

Plus en détail

L universalité des approches agiles; cycle de vie versus processus et méthodologie

L universalité des approches agiles; cycle de vie versus processus et méthodologie Agile Tour Montréal 2012 L universalité des approches agiles; cycle de vie versus processus et méthodologie Conférencier : Claude Besner, Ph. D., MBA, B. Arch., PMP Ma carte de visite Claude Besner, Ph.

Plus en détail

Environnements de Développement

Environnements de Développement Institut Supérieur des Etudes Technologiques de Mahdia Unité d Enseignement: Environnements de Développement Mme BEN ABDELJELIL HASSINE Mouna m.bnaj@yahoo.fr Développement des systèmes d Information Syllabus

Plus en détail

Contrôle de gestion. Section 1 : Positionnement du contrôle de gestion et identification du métier

Contrôle de gestion. Section 1 : Positionnement du contrôle de gestion et identification du métier Section 1 : Positionnement du contrôle de gestion et identification du métier 1. Rôle et place du Contrôle de Gestion dans l organisation Au début du XXème siècle, l émergence de la structure divisionnelle

Plus en détail

Analyse et conception d un modèle de qualité logicielle

Analyse et conception d un modèle de qualité logicielle Analyse et conception d un modèle de qualité logicielle Karine Mordal Thèse dirigée par Françoise Balmas Laboratoire LIASD, Université Paris 8 3 Décembre 2012 Les projets de recherche Le contexte Le projet

Plus en détail

IFT2255 : Génie logiciel

IFT2255 : Génie logiciel IFT2255 : Génie logiciel Chapitre 6 - Analyse orientée objets Section 1. Introduction à UML Julie Vachon et Houari Sahraoui 6.1. Introduction à UML 1. Vers une approche orientée objet 2. Introduction ti

Plus en détail

Fiche Contenu 18-1 : Exigences organisationnelles pour un système de gestion de la qualité

Fiche Contenu 18-1 : Exigences organisationnelles pour un système de gestion de la qualité Fiche Contenu 18-1 : Exigences organisationnelles pour un système de gestion de la qualité Définition Le terme organisation dans le contexte d un modèle de gestion de la qualité est utilisé pour indiquer

Plus en détail

Analyse de l introduction d anti-patrons de testabilité au cours de développement

Analyse de l introduction d anti-patrons de testabilité au cours de développement Analyse de l introduction d anti-patrons de testabilité au cours de développement Equipe VASCO MUHAMMAD RABEE SHAHEEN LYDIE DU BOUSQUET 22 Octobre 2009 Journée SEmba 1/ 26 Analyse de l introduction d anti-patrons

Plus en détail

L évaluation au CRDI. Version de juillet 2013. Division de la stratégie générale et de l évaluation

L évaluation au CRDI. Version de juillet 2013. Division de la stratégie générale et de l évaluation L évaluation au CRDI Version de juillet 2013 Division de la stratégie générale et de l évaluation La démarche du CRDI en matière d évaluation Le CRDI appuie le recours à la recherche, par les pays en développement,

Plus en détail

Assainissement de ponts rôle. dans la conservation des ponts

Assainissement de ponts rôle. dans la conservation des ponts Assainissement de ponts rôle des inspections et des interventions dans la conservation des ponts Cet exposé a pour objectif de rappeler, dans un moment de débat accru sur la durabilité et la pérennité

Plus en détail

Développement de Solutions Microsoft Dynamics avec Sure Step REF 80450A

Développement de Solutions Microsoft Dynamics avec Sure Step REF 80450A Développement de Solutions Microsoft Dynamics avec Sure Step REF 80450A Durée : 2 jours A propos de ce cours : Ce cours de 2 jours est un atelier de formation avancée centré sur les fonctionnalités de

Plus en détail

3D visualization techniques to support slicing-based. program comprehension. Présentation dans le cadre du cours ift6251 Guillaume Langelier

3D visualization techniques to support slicing-based. program comprehension. Présentation dans le cadre du cours ift6251 Guillaume Langelier 3D visualization techniques to support slicing-based program comprehension Par : J. Rilling et S.P. Mudur Présentation dans le cadre du cours ift6251 Guillaume Langelier 1 Préambule Visualisation en génie

Plus en détail

Systèmes temps réel Concepts de base. Richard Grisel Professeur des Universités Université de Rouen

Systèmes temps réel Concepts de base. Richard Grisel Professeur des Universités Université de Rouen Systèmes temps réel Concepts de base Richard Grisel Professeur des Universités Université de Rouen 1 Systèmes temps réel - Choix Gestion des ressources Ordonnancement ( Scheduling ), Tolérance aux fautes

Plus en détail

LA GESTION DE PROJETS. Regroupement CPE des régions 03 et 12 Session 1 27 octobre 2011

LA GESTION DE PROJETS. Regroupement CPE des régions 03 et 12 Session 1 27 octobre 2011 LA GESTION DE PROJETS Regroupement CPE des régions 03 et 12 Session 1 27 octobre 2011 2 Présentations Présentation de la formatrice Présentation des participantes et leurs attentes 3 Attentes du formatrice

Plus en détail

Brevet + Diplôme fédéraux d Informaticienne / Informaticien

Brevet + Diplôme fédéraux d Informaticienne / Informaticien Brevet + Diplôme fédéraux d Informaticienne / Informaticien F i c h e d i n f o r m a t i o n 01.2008 1/8 Brevet fédéral: profil Développement Domaines de qualification Business Engineering Data Management

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

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

Merise. Introduction

Merise. Introduction Merise Introduction MERISE:= Méthode d Etude et de Réalisation Informatique pour les Systèmes d Entreprise Méthode d Analyse et de Conception : Analyse: Etude du problème Etudier le système existant Comprendre

Plus en détail

C2 ATOM Guide de démarrage

C2 ATOM Guide de démarrage C2 ATOM Guide de démarrage Créé par : C2 Innovations Version : 1.0 Dernière modification : 30/03/2015 FOURNISSEUR DE SOLUTIONS COMPLÈTES DE GESTION DE SERVICES FOURNISSEUR DE SOLUTIONS COMPLÈTES DE GESTION

Plus en détail

Les questions à se poser

Les questions à se poser Les questions à se poser SLAM5 2. Les enjeux de la gestion de projet PLAN DU CHAPITRE QU EST-CE QU UN PROJET? 2.1 Qu est-ce qu un projet? PROJET DANS L ENTREPRISE STRUCTURE D UN PROJET? ORGANISER UN PROJET?

Plus en détail

ITIL Gestion de la capacité

ITIL Gestion de la capacité ITIL Sommaire 1 GENERALITES 3 2 PERIMETRE DE LA GESTION DES CAPACITES 3 3 ACTIVITES ET LIVRABLES DE LA GESTION DES CAPACITES 4 3.1 ACTIVITES ITERATIVES OU GESTION DE PERFORMANCES : 4 3.2 GESTION DE LA

Plus en détail

La gestion de la sécurité chez NAV CANADA

La gestion de la sécurité chez NAV CANADA Présentation pour la séance d information de Transports Canada sur le SMS La gestion de la sécurité chez NAV CANADA Heather Henderson Gestionnaire, Formation et communications Bureau de gestion de la sécurité

Plus en détail

CORBA. (Common Request Broker Architecture)

CORBA. (Common Request Broker Architecture) CORBA (Common Request Broker Architecture) Projet MIAGe Toulouse Groupe 2 1 CORBA, introduction (1/4) Les systèmes répartis permettent de créer des applications basées sur des composants auto-gérables,

Plus en détail

I n t r o d u c t i o n Les étapes de la recherche à l a r e c h e r c h e

I n t r o d u c t i o n Les étapes de la recherche à l a r e c h e r c h e I n t r o d u c t i o n Les étapes de la recherche à l a r e c h e r c h e Les objectifs pédagogiques Savoir délimiter les trois phases distinctes de la recherche Savoir identifier, pour chacune des trois

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

Assemblées des États membres de l OMPI

Assemblées des États membres de l OMPI F A/55/INF/5 ORIGINAL : ANGLAIS DATE : 4 AOÛT 2015 Assemblées des États membres de l OMPI Cinquante-cinquième série de réunions Genève, 5 14 octobre 2015 STRATÉGIE DE GESTION DES CONNAISSANCES DE L ORGANISATION

Plus en détail

COMMENT DÉFINIR L ORIENTÉ OBJET

COMMENT DÉFINIR L ORIENTÉ OBJET COMMENT DÉFINIR L ORIENTÉ OBJET De manière superficielle, le terme «orienté objet», signifie que l on organise le logiciel comme une collection d objets dissociés comprenant à la fois une structure de

Plus en détail

IFRS 11 : Coentreprises Passage de la méthode de la consolidation proportionnelle à la méthode de la mise en équivalence

IFRS 11 : Coentreprises Passage de la méthode de la consolidation proportionnelle à la méthode de la mise en équivalence IFRS 11 : Coentreprises Passage de la méthode de la consolidation proportionnelle à la méthode de la mise en équivalence Extrait, Groupe de discussion sur les IFRS Compte rendu de la réunion du 18 octobre

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

Faire le bilan : Un processus d'attribution des services fondé sur la valeur dans le domaine de la santé mentale des enfants et des adolescents

Faire le bilan : Un processus d'attribution des services fondé sur la valeur dans le domaine de la santé mentale des enfants et des adolescents Faire le bilan : Un processus d'attribution des services fondé sur la valeur dans le domaine de la santé mentale des enfants et des adolescents Octobre 2015 Préparé par : William Gardner Heather Woltman

Plus en détail

Dossier de candidature

Dossier de candidature Dossier de candidature Introduction: Avant d entreprendre la création d une entreprise, mais également à l occasion du développement d une nouvelle activité, il est absolument conseillé d élaborer un business

Plus en détail

Nb de Pages : 11 Taille : 250 368 octets Version : 1.0. Référence : oepa_ieee730_20050120. Auteurs : Pierre Gallice

Nb de Pages : 11 Taille : 250 368 octets Version : 1.0. Référence : oepa_ieee730_20050120. Auteurs : Pierre Gallice OEPA Traduction de la norme IEEE 730 Nb de Pages : 11 Taille : 250 368 octets Version : 1.0 Référence : oepa_ieee730_20050120 Auteurs : Pierre Gallice Validé par : Antoine Tallon, chef de projet Destinataires

Plus en détail

Évaluation expérimentale de l application de la théorie «Vision-Compréhension» aux patrons de conception

Évaluation expérimentale de l application de la théorie «Vision-Compréhension» aux patrons de conception Évaluation expérimentale de l application de la théorie «Vision-Compréhension» aux patrons de conception Bertrand Van den Plas Faculté d Informatique Facultés Universitaires Notre-Dame de la Paix 21 septembre

Plus en détail

Noureddine Kerzazi noureddine.kerzazi@polymtl.ca

Noureddine Kerzazi noureddine.kerzazi@polymtl.ca Domaine de la modélisation des processus pour le génie logiciel. Noureddine Kerzazi noureddine.kerzazi@polymtl.ca DSL4SPM Domain-Specific-Language for Software Process Modeling Il s agit d un nouveau cadre

Plus en détail

Quatrième partie IV. La documentation

Quatrième partie IV. La documentation Quatrième partie IV Les différents types de Constat Il n y a pas de logiciel de qualité sans une documentation de qualité est un outil de communication Les paroles s envolent, les écrits restent Exemple

Plus en détail

IFT2251 : Génie logiciel

IFT2251 : Génie logiciel Julie Vachon, Hiver 2006 IFT2251 : Génie logiciel Chapitre 5. Conception Section 3. Principes et qualités Conception : principes et qualités 1. L activité de conception 2. Principes de conception 3. Concevoir

Plus en détail

Introduction au Génie Logiciel

Introduction au Génie Logiciel Introduction au Génie Logiciel Lydie du Bousquet Lydie.du-bousquet@imag.fr En collaboration avec J.-M. Favre, I. Parissis, Ph. Lalanda Qu est-ce que le logiciel? programme, ensemble d instructions Caractéristiques

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

Évaluation et implémentation des langages

Évaluation et implémentation des langages Évaluation et implémentation des langages Les langages de programmation et le processus de programmation Critères de conception et d évaluation des langages de programmation Les fondations de l implémentation

Plus en détail

SCI03 - Analyse de données expérimentales

SCI03 - Analyse de données expérimentales SCI03 - Analyse de données expérimentales Introduction à la statistique Thierry Denœux 1 1 Université de Technologie de Compiègne tél : 44 96 tdenoeux@hds.utc.fr Automne 2014 Qu est ce que la statistique?

Plus en détail

GESTION DE PROJET. Starting Workshop AWP 2012 Environnement Bangui, 22 24 Mai 2012

GESTION DE PROJET. Starting Workshop AWP 2012 Environnement Bangui, 22 24 Mai 2012 GESTION DE PROJET Starting Workshop AWP 2012 Environnement Bangui, 22 24 Mai 2012 1 GESTION DE PROJET 2 PREMIERE PARTIE 1. Méthode 2. Procédures 3. Techniques 4. Outils 3 20% des s atteignent les objectifs

Plus en détail

COURS MGL 804 SUJET : ÉVALUATION DE LA MAINTENABILITÉ DES PRODUITS LOGICIELS DU CCI RAPPORT FINAL. Franklin Kamsong

COURS MGL 804 SUJET : ÉVALUATION DE LA MAINTENABILITÉ DES PRODUITS LOGICIELS DU CCI RAPPORT FINAL. Franklin Kamsong COURS MGL 804 SUJET : ÉVALUATION DE LA MAINTENABILITÉ DES PRODUITS LOGICIELS DU CCI RAPPORT FINAL Franklin Kamsong ÉCOLE DE TECHNOLOGIE SUPÉRIEURE UNIVERSITÉ DU QUÉBEC MONTRÉAL HIVER 2012 TABLE DES MATIÈRES

Plus en détail

5. Validité de la méta-analyse

5. Validité de la méta-analyse 5. Validité de la méta-analyse 5.1. Poids de la preuve d une méta-analyse Le poids de la preuve d un résultat scientifique quantifie le degré avec lequel ce résultat s approche de la réalité. Il ne s agit

Plus en détail

Dossier 6 : Manager la performance dans l organisation. Management des organisations et stratégies

Dossier 6 : Manager la performance dans l organisation. Management des organisations et stratégies Ce dossier pourrait se situer en conclusion des différents thèmes de ce cours. En effet, on peut considérer que la performance est le résultat d une bonne pratique du management sous toutes ses déclinaisons.

Plus en détail

MISE EN PLACE DE LA SUPERVISION BASEE SUR LES RISQUES

MISE EN PLACE DE LA SUPERVISION BASEE SUR LES RISQUES 1 BANQUE DE LA REPUBLIQUE DU BURUNDI SERVICE SBS MISE EN PLACE DE LA SUPERVISION BASEE SUR LES RISQUES I. INTRODUCTION La supervision bancaire évolue de façon dynamique. La récente crise financière internationale

Plus en détail

MODULE 3 - Gestion Introduction Résultats visés... Fonctions de gestion. Compétences de gestion. Prendre des décisions...

MODULE 3 - Gestion Introduction Résultats visés... Fonctions de gestion. Compétences de gestion. Prendre des décisions... - Introduction 41 Résultats visés... 41 Fonctions de gestion. 42 Compétences de gestion. 43 Prendre des décisions... 44 Rédaction d un CV ou d une biographie. 45 40 Introduction : Le présent module permettra

Plus en détail

MANUEL DE MANAGEMENT DE LA QUALITE. «Votre satisfaction est notre objectif, chacun de son poste est le garant de son application»

MANUEL DE MANAGEMENT DE LA QUALITE. «Votre satisfaction est notre objectif, chacun de son poste est le garant de son application» MANUEL DE MANAGEMENT DE LA QUALITE «Votre satisfaction est notre objectif, chacun de son poste est le garant de son application» SOMMAIRE 1. INTRODUCTION... 4 1.1. Généralités... 4 1.2. Domaine d application...

Plus en détail

MINI-PROJET L ERP SAP R/3

MINI-PROJET L ERP SAP R/3 MINI-PROJET L ERP SAP R/3 Marc BEGUIGNEAU DESS QUASSI Promotion 2002/2003 SOMMAIRE! Introduction! Qu est ce qu un ERP! SAP R/3! Conclusion 2 Introduction! ERP (Entreprise Ressources Planning)! PGI (progiciel

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

FINANCE CRITÈRES D ÉVALUATION (Les critères d évaluation doivent être pris en compte de pair avec le Cadre de surveillance du BSIF)

FINANCE CRITÈRES D ÉVALUATION (Les critères d évaluation doivent être pris en compte de pair avec le Cadre de surveillance du BSIF) RÔLE DE LA FONCTION Finance est une fonction autonome qui rend compte avec exactitude et en temps utile du rendement des unités opérationnelles (y compris les secteurs d activité) de l institution financière

Plus en détail

IFT3913 Qualité du logiciel et métriques. Chapitre 3

IFT3913 Qualité du logiciel et métriques. Chapitre 3 IFT3913 Qualité du logiciel et métriques Chapitre 3 Théorie de la mesure Plan du cours Introduction Qualité du logiciel Théorie de la mesure Mesure du produit logiciel Mesure de la qualité du logiciel

Plus en détail

Préambule CHARTE DEONTOLOGIQUE

Préambule CHARTE DEONTOLOGIQUE Préambule Le secteur des Technologies de l Information et de la Communication (T.I.C.) est souvent mal connu par les entreprises et les organisations susceptibles de les utiliser. Cette méconnaissance

Plus en détail

Chapitre 4 Modélisation et Conception de BD

Chapitre 4 Modélisation et Conception de BD Pourquoi une modélisation préalable? Chapitre 4 Modélisation et Conception de BD Il est difficile de modéliser un domaine sous une forme directement utilisable par un SGBD. Stockage physique Cohérence/intégrité

Plus en détail

Diagramme de Classe UML et Base de Données Relationnelle-objet

Diagramme de Classe UML et Base de Données Relationnelle-objet Ecole des Hautes Etudes Commerciales HEC Alger Diagramme de Classe UML et Base de Données Relationnelle-objet par Amina GACEM Module Informatique 1ière Année Master Sciences Commerciales Plan Introduction

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

J u i n 2 0 1 0. C o n s e i l n a t i o n a l d e r e c h e r c h e s d u C a n a d a. V é r i f i c a t i o n i n t e r n e d u C N R C

J u i n 2 0 1 0. C o n s e i l n a t i o n a l d e r e c h e r c h e s d u C a n a d a. V é r i f i c a t i o n i n t e r n e d u C N R C C o n s e i l n a t i o n a l d e r e c h e r c h e s d u C a n a d a Vérification de la gestion des risques V é r i f i c a t i o n i n t e r n e d u C N R C J u i n 2 0 1 0 Juin 2010 i 1.0 Sommaire

Plus en détail

Types et langages de programmation. Algorithmique et Programmation Unisciel/K.Zampieri

Types et langages de programmation. Algorithmique et Programmation Unisciel/K.Zampieri Types et langages de programmation Algorithmique et Programmation Unisciel/K.Zampieri 1 Généalogie partielle des langages de programmation FORTRAN BASIC PL/1 PROLOG ALGOL60 COBOL C PASCAL ADA MODULA-2

Plus en détail

DEVELOPPEMENT ET MAINTENANCE DE LOGICIEL: OUTIL DE PILOTAGE

DEVELOPPEMENT ET MAINTENANCE DE LOGICIEL: OUTIL DE PILOTAGE DEVELOPPEMENT ET MAINTENANCE DE LOGICIEL: OUTIL DE PILOTAGE Développement et maintenance de logiciel Automne 2006 François-Xavier RIU Thomas POUPART Seng LAO Zhe WU SOMMAIRE Introduction Introduction INTRODUCTION

Plus en détail

Formation à la pratique professionnelle au sein des écoles de commerce

Formation à la pratique professionnelle au sein des écoles de commerce Formation à la pratique professionnelle au sein des écoles de commerce Tâches de l organisation du monde du travail Directives PSE Pratique 1 Participation aux procédures de reconnaissance, assurance de

Plus en détail

LA NORME ISO 9001:2008

LA NORME ISO 9001:2008 LA NORME ISO 9001:2008 Culture d entreprise (261) 32 11 225 25 culturedentreprise@univers.mg www.univers.mg www.univers.mg LA NORME ISO 9001:2008 Page 1 sur 11 Comprendre la norme ISO 9001 ne peut se faire

Plus en détail

Comment choisir les indicateurs ISO 27001

Comment choisir les indicateurs ISO 27001 Comment choisir les indicateurs ISO 27001 Alexandre Fernandez Alexandre Fernandez Introduction ISO 27001 Système de Management de la Sécurité de l'information 2 / 24 ISO 17799

Plus en détail

JOURNÉE THÉMATIQUE SUR LES RISQUES

JOURNÉE THÉMATIQUE SUR LES RISQUES Survol de Risk IT UN NOUVEAU RÉFÉRENTIEL DE GESTION DES RISQUES TI GP - Québec 2010 JOURNÉE THÉMATIQUE SUR LES RISQUES 3 mars 2010 - Version 4.0 Mario Lapointe ing. MBA CISA CGEIT mario.lapointe@metastrategie.com

Plus en détail

Modélisation objet Le langage UML

Modélisation objet Le langage UML Modélisation objet Le langage UML Brahim HAMID La base de contrôle Robot Zone à explorer brahim.hamid@irit.fr brahim.hamid@univ-tlse2.fr http://mass-cara.univ-tlse2.fr/~brahimou/ens/uml 1 Les méthodes

Plus en détail

Mobilisation des ressources 45. Définition et composantes

Mobilisation des ressources 45. Définition et composantes vec l ouverture du Maroc sur l environnement international et sur les mécanismes et les enjeux planétaires du développement et de la coopération socioéconomique, ainsi qu avec le développement du mouvement

Plus en détail

Projets informatiques S'approprier le Guide PMBOK pour réussir sa gestion de projet

Projets informatiques S'approprier le Guide PMBOK pour réussir sa gestion de projet Avant-propos 1. Introduction 13 2. Objectifs 14 3. Réserves 15 4. Contenu du livre 15 Concepts et définitions 1. Qu'est-ce qu'un projet? 17 1.1 Définition 17 1.2 Quelques exemples 18 2. Qu'est-ce qu'un

Plus en détail

Introduction à la conduite de projet "systèmes d'information"

Introduction à la conduite de projet systèmes d'information Centre national de la recherche scientifique Direction des systèmes d'information REFERENTIEL QUALITE Guide méthodologique Introduction à la conduite de projet "systèmes d'information" Référence : CNRS/DSI/conduite-projet/principes/guide-introduction

Plus en détail

Système de gestion de sécurité dans le transport ferroviaire

Système de gestion de sécurité dans le transport ferroviaire Système de gestion de sécurité dans le transport ferroviaire Dr CHEN Daoxing, ingénieur expert au Bureau de la sécurité des transports du Canada Présentation générale du système de sécurité Définition

Plus en détail

La gestion de projet

La gestion de projet K E K σ C D C C O N S U L T A N T S rue Hugi 3 CH 2502 Biel Bienne Tél: +41 32 325 19 25 Fax: +41 32 325 19 29 e-mail: kessler@kek.ch www.kek.ch La gestion de projet Sommaire 1 Le concept de «projet» 1

Plus en détail

Sylvain Archenault Yves Houpert. Projet Informatique : Langage Java : Jeu De Dames en Java

Sylvain Archenault Yves Houpert. Projet Informatique : Langage Java : Jeu De Dames en Java Sylvain Archenault Yves Houpert Projet Informatique : Langage Java : Jeu De Dames en Java Projet GM3 Mai 2005 Chapitre 1 INTRODUCTION Le projet qui nous a été confié est de réaliser un jeu de dames en

Plus en détail

Bureau du vérificateur général du Canada. Rapport sur la revue des pratiques d audit de performance

Bureau du vérificateur général du Canada. Rapport sur la revue des pratiques d audit de performance Bureau du vérificateur général du Canada Rapport sur la revue des pratiques d audit de performance Revues des pratiques effectuées au cours de l exercice 2011-2012 Juillet 2012 Revue des pratiques et audit

Plus en détail

Qu est-ce qu une problématique?

Qu est-ce qu une problématique? Fiche méthodologique préparée par Cécile Vigour octobre 2006 1 Qu est-ce qu une problématique? Trois étapes : 1. Définition de la problématique 2. Qu est-ce qu une bonne problématique? 3. Comment problématiser?

Plus en détail

Présentation de l application de programmation LEGO MINDSTORMS Education EV3

Présentation de l application de programmation LEGO MINDSTORMS Education EV3 Présentation de l application de programmation LEGO MINDSTORMS Education EV3 LEGO Education a le plaisir de présenter l édition pour tablette du logiciel LEGO MINDSTORMS Education EV3, un moyen amusant

Plus en détail

Forum Développement Durable 2015. Ayez le réflexe CCI!

Forum Développement Durable 2015. Ayez le réflexe CCI! Forum Développement Durable 2015 Ayez le réflexe CCI! Nouvelles normes Comment se préparer à la mise en oeuvre des nouvelles normes ISO 9001 et 14001? Nouvelles normes Des évolutions majeures, sans pour

Plus en détail

Khalfa Mohamed Consultant expert international en management qualité ISO 9001

Khalfa Mohamed Consultant expert international en management qualité ISO 9001 Octobre 2003 Décision de lancer la revue systématique pour ISO 9001/9004 Juillet 2004 Enquête menée au niveau international et résultats Décembre 2004 Premiers projet de cahiers des charges Mai 2005 Second

Plus en détail

Titre de la leçon Canada 2026 : changements démographiques Analyse de l évolution de la population et problèmes démographiques potentiels

Titre de la leçon Canada 2026 : changements démographiques Analyse de l évolution de la population et problèmes démographiques potentiels Qui nous sommes Titre de la leçon Canada 2026 : changements démographiques Analyse de l évolution de la population et problèmes démographiques potentiels Aperçu général À l aide de données démographiques,

Plus en détail

Conventions communes aux profils UML

Conventions communes aux profils UML Conventions communes aux profils UML Auteur : Projet ACCORD (Assemblage de composants par contrats en environnement ouvert et réparti)* Référence : Livrable 2.1 Date : Juin 2002 * : Les partenaires du

Plus en détail

PHP 2 Pratique en santé publique fondée sur des données probantes

PHP 2 Pratique en santé publique fondée sur des données probantes PHP 2 Pratique en santé publique fondée sur des données probantes But Les professionnels de la santé publique suivent de plus en plus une approche fondée sur des données probantes lorsqu il s agit de planifier,

Plus en détail

Système Qualité Pharmaceutique (ICH Q10)

Système Qualité Pharmaceutique (ICH Q10) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 Système Qualité Pharmaceutique (ICH Q10) Le document ICH Q10 sur le

Plus en détail