POLITIQUE DE TEST. Van Caneghem Wouter Analyste fonctionnel - Fedict. Dussart Dirk Architecte - Fedict

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

Download "POLITIQUE DE TEST. Van Caneghem Wouter Analyste fonctionnel - Fedict. Dussart Dirk Architecte - Fedict"

Transcription

1 POLITIQUE DE TEST Van Caneghem Wouter Analyste fonctionnel - Fedict Dussart Dirk Architecte - Fedict

2 Table des matières 1. Introduction Objet de ce document Pourquoi des tests? Les tests Principes de base Le processus de test et les responsabilités générales Le modèle V de Fedict Niveaux de test Analyses Niveau test unitaire Niveau d'intégration Niveau de test système Niveau de test d'acceptation Types de test Tests fonctionnels Tests non fonctionnels Tests liés à des modifications (tests de confirmation et tests de régression) Classification des techniques de test Processus de test Tests basés sur les risques Responsabilités Généralités Niveaux de test inférieurs Tests d'intégration système Tests d'acceptation Gravité Exigences pour le fournisseur Généralités Contenu des produits de travail à livrer Produits de travail à livrer (Deliverables) Documents généraux Tests unitaires Tests d'intégration Tests système Tests d'acceptation

3 3.4. Critères d échelonnement Degré de couverture Critères pour passer en TEST Critères pour passer en ACCEPTATION Critères pour passer en PRODUCTION Recommandations pour le fournisseur Matrice de test Scénario couverture Rôles et responsabilités Responsable du test Architecte du test Concepteur du test Testeur Ingénieur d'automatisation des tests Spécialiste de la méthodologie des tests Outils Selenium JUnit Hudson Jenkins Processus de test Spécifications des tests Exécution des tests Rapport des tests Documentation des tests Plan de test Spécifications de la conception des tests Spécifications des tests Journal des tests Rapport d'incident de test Rapport du résumé du test Annexes Annexe 1 Modèles Utilisation des modèles Liste des modèles

4 Date Version Description Auteur 11/10/ Premier avant-projet Wouter Van Caneghem 17/10/ Ajout du chapitre Outils Wouter Van Caneghem 21/10/ Ajout des rôles et responsabilités Wouter Van Caneghem 17/11/ Ajout des tests unitaires Diederik Delen 12/12/ Ajout de la matrice de test Wouter Van Caneghem 13/12/ Ajout des critères d échelonnement Wouter Van Caneghem 27/02/ Mise à jour des critères Wouter Van Caneghem d échelonnement et ajout de l'annexe 5/03/ Mise à jour de la matrice de test Dirk Dussart 13/04/ Révision Coralius nv Coralius nv 14/05/ Modification des gravités Wouter Van Caneghem 4

5 1. Introduction 1.1. OBJET DE CE DOCUMENT Ce document a pour but de définir clairement quelles sont les exigences posées par Fedict dans le cadre du processus de test et d'indiquer qui est responsable de quelles parties de ce processus. Les exigences mentionnées dans ce document s'appliquent à tous les projets. Dans les cahiers des charges spécifiques des documents d'exigences, elles peuvent toutefois être adaptées aux besoins du projet ou du produit. Le but de ce document est également d'aider le fournisseur à fournir le meilleur produit possible, dès la première livraison, afin de créer une situation dont tout le monde sort gagnant. Nous voulons de cette manière réduire au minimum les efforts consentis pour les tests et les nouvelles séries de test par Fedict mais aussi la révision des produits par le fournisseur. Le chapitre 2 donne un aperçu général du processus de test sur la base du modèle V. Nous indiquons ici les niveaux de tests qui relèvent de la responsabilité de Fedict, ainsi que ceux qui relèvent de la responsabilité du fournisseur des logiciels. Nous donnons dans le chapitre 3 un aperçu des produits à livrer (deliverables) et des exigences auxquelles ils doivent répondre. Le chapitre 4 reprend des recommandations complémentaires sur la manière dont un fournisseur peut répondre aux exigences posées, sans toutefois vouloir imposer un cycle ou une méthode de développement déterminé. Nous reprenons à l'annexe 1 une liste des modèles relatifs à cette politique et expliquons leur utilisation POURQUOI DES TESTS? Les tests constituent une condition indispensable au développement et à l'implémentation réussies de systèmes d'informations. La complexité des logiciels modernes est telle qu'il est presque impossible de les implémenter correctement dès la première fois sans aucune vérification. Les tests sont nécessaires pour détecter le plus rapidement possible les problèmes logiciels de manière à pouvoir les corriger à moindres coûts. Les tests sont également réalisés pour développer la confiance et la connaissance du produit livré. Les défauts d'un logiciel peuvent avoir de lourdes conséquences pour les «affaires» et pour les utilisateurs. Outre le fait de pouvoir éviter le plus de fautes possibles, les tests permettent également de montrer à la direction et aux utilisateurs que le produit livré répond à leurs exigences («fit-for-purpose»). 5

6 À noter ici que tant les fonctionnalités que les caractéristiques non fonctionnelles du logiciel sont ici importantes pour pouvoir affirmer qu'un produit est conforme aux exigences posées et utilisable dans son contexte opérationnel LES TESTS Tester un logiciel est le processus utilisé pour vérifier et valider qu'un programme, une application ou un produit : répond aux exigences techniques et professionnelles telles que décrites dans le cahier des charges, les exigences (requirements), les documents d'analyse et de conception. fonctionne comme prévu et est utilisable dans son environnement opérationnel. est implémenté avec les caractéristiques logicielles non-fonctionnelles présupposées. La vérification et la validation doivent ici être interprétées au sens de la norme ISO-9000 : vérification : confirmation par le biais de preuves objectives que les exigences fixées sont satisfaites. validation : confirmation par le biais de la livraison de preuves objectives que les exigences posées sont remplies pour un usage ou une application spécifique. On peut interpréter cela en indiquant que la vérification implique que l'on a développé le logiciel alors que la validation implique que l'on a créé le logiciel PRINCIPES DE BASE Plusieurs principes s'appliquent à tous les tests : - Principe 1 : Les tests permettent de déceler les défauts. Les tests montrent les défauts présents mais ne peuvent pas prouver qu'il n'y a pas de défauts. Les tests réduisent les risques de présence de défauts non décelés dans le logiciel mais le fait qu'aucun défaut n'ait été trouvé ne doit pas être considéré comme une preuve qu'il n'y a pas de défauts. - Principe 2 : Il est impossible de réaliser des tests exhaustifs. Tout tester (toutes les combinaisons d'entrées/sorties et de pré-conditions) n'est pas réalisable sauf dans les cas banals. Au lieu d'effectuer des tests poussés, il convient d'utiliser une analyse des risques et des priorités pour limiter les efforts de test aux tests pertinents. - Principe 3 : Tester rapidement. 6 Les activités de test doivent démarrer le plus rapidement possible dans le cycle de développement du logiciel. Cela permet de détecter les défauts rapidement et de les résoudre à moindres coûts.

7 - Principe 4 : Regroupement des défauts. Quelques-uns des modules contiennent la plupart des défauts qui sont décelés pendant les tests avant sortie et/ou sont responsables de la plupart des erreurs opérationnelles. - Principe 5 : Paradoxe des pesticides. Si le même ensemble de cas de tests est réalisé à plusieurs reprises, ces tests ne présenteront plus au final de nouveaux défauts. Les ensembles de tests doivent donc être régulièrement réévalués. Des nouveaux tests doivent être écrits pour vérifier d'autres parties du logiciel pour trouver d'éventuels nouveaux défauts. - Principe 6 : Les tests dépendent du contexte. La manière d'effectuer les tests dépend du contexte dans lequel le produit sera utilisé. Par exemple, un logiciel de protection est testé différemment qu'un site Internet d'e-commerce. - Principe 7 : Absence d'erreurs. Trouver et résoudre des défauts n'est pas intéressant si le système n'est pas utilisable et/ou ne correspond pas aux besoins et attentes des utilisateurs finaux. 7

8 2. Le processus de test et les responsabilités générales 2.1. LE MODELE V DE FEDICT Exigences, analyse professionnelle et cahier des charges Test d acceptation Documents fonctionnels Test d'intégration système Test système Documents de conception Test d'intégration des composants Test unitaire/des composants FOURNISSEUR Le modèle V de Fedict illustre les niveaux de test utilisés et les responsabilités générales de Fedict et du fournisseur NIVEAUX DE TEST Les niveaux de test sont des groupes d'activités de test qui sont gérés ensemble et qui sont en rapport direct avec les responsabilités telles que définies dans un projet. Fedict utilise les niveaux de test tels que décrits dans le reste de cette section. Lorsqu'un fournisseur utilise d'autres dénominations ou d'autres niveaux de test, il doit pouvoir indiquer quelle est le rapport entre la terminologie qu'il utilise et celle de Fedict et il doit pouvoir montrer que son approche est au moins équivalente à l'approche décrite par Fedict. 8

9 Notez qu'un niveau de test n'est pas la même chose qu'une phase de test. Dans un modèle de développement incrémentiel ou itératif, on pourra par exemple développer à différentes phases d'un projet chaque fois de nouvelles tâches qui appartiennent à un certain niveau de test. Le modèle V est utilisé dans cette politique pour indiquer qui effectue quelles activités et non pour imposer un cycle de développement logiciel spécifique Analyses Les analyses constituent un excellent moyen de détecter des erreurs rapidement et à moindres frais. Lorsque le fournisseur attend une analyse de Fedict pour un ou plusieurs documents, il doit l'indiquer dans l'offre, avec mention des documents à analyser et une estimation des efforts nécessaires dans le chef de Fedict pour ce faire. L'on peut partir du principe qu'une vitesse d'analyse de 6 pages par heure permet une bonne détection des erreurs Niveau test unitaire Les tests unitaires (également appelés tests des composants) recherchent la présence de défauts, vérifient le fonctionnement des modules, programmes, objets, classes de logiciel testables séparément. Les tests unitaires peuvent vérifier tant les fonctionnalités que les caractéristiques non fonctionnelles spécifiques. Les exemples de test sont basés sur des produits de travail comme les spécifications d'un composant, la conception du logiciel ou le modèle de données. Les tests unitaires sont utilisés pour s'assurer que les composants individuels fonctionnent correctement. Les tests unitaires utilisent surtout la technique de test de la boîte blanche et sont donc réalisés en connaissance du code qui est testé et éventuellement avec le soutien de l'environnement de développement (cadre test unitaire, outil de débogage, etc.). Ces tests sont dès lors souvent exécutés par le développeur qui a écrit le code ou qui possède un profil similaire. Les défauts trouvés sont résolus dès qu'ils sont détectés. Pour Fedict, les tests unitaires constituent une bonne alternative aux commentaires dans le code pour autant qu'ils soient bien structurés et lisibles. Un test unitaire donne généralement davantage de détails que le texte en style commentaire. Les tests unitaires sont donc entretenus avec le code où le commentaire est souvent oublié et où le commentaire peut donc rapidement être dépassé. Les tests unitaires possèdent également certaines caractéristiques qui ont une influence sur l'entretenabilité de l'application. Les tests devraient avoir une structure simple et doivent pouvoir être implémentés facilement. Les dépendances doivent être limitées, l'utilisation de cadres principaux et de remplacement doit permettre de simplifier une configuration test. Si l'écriture d'un test est complexe, on doit réfléchir, en tant que développeur, à implémenter la fonctionnalité différemment. Le code difficile à tester est souvent trop complexe, ce qui augmente le risque d'erreur. La recommandation est de conserver autant que possible en-dessous de 15 la complexité cyclomatique des fonctions et des méthodes individuelles. 9

10 Les tests disposent d'une dénomination claire. Nous décrivons ce que fait le test dans la méthode ou le nom du test. Les noms tels que test1, test2 sont interdits. Pensez aussi que les tests unitaires doivent également pouvoir être vérifiés par Fedict. Les tests unitaires sont donc indépendants et doivent donc pouvoir être exécutés de manière autonome Niveau d'intégration Dans les tests d'intégration, les interfaces entre les différents composants et les interactions avec les différentes parties du système sont testées (comme le système d'exploitation, le système de fichiers, le matériel, etc.). Il peut y avoir plusieurs niveaux de test d'intégration et ils peuvent être réalisés sur des objets de test de taille différente. Nous faisons une distinction entre 2 niveaux de test d'intégration distincts : - Tests d'intégration des composants : test de l'interaction entre les composants logiciels. Ils sont réalisés après les tests unitaires. - Tests d'intégration système : test de l'interaction entre les différents systèmes. Ils sont réalisés après les tests système. Plus l'étendue de l'intégration est importante, plus il est difficile d'isoler les défauts dans un composant ou un système spécifique. À chaque instant de l'intégration, les testeurs se concentrent uniquement sur l'intégration même. Par exemple, un nouveau module A est intégré avec un module B. Lors des tests d'intégration l'on est principalement intéressé par la communication entre les modules et non par la fonctionnalité des modules même Niveau de test système Dans les tests système, nous souhaitons tester le comportement de tout un système, comme défini dans le projet. Pour les tests système, aucune connaissance de la conception interne ou de la logique du système n'est a priori nécessaire, l'on utilise en effet surtout des techniques de test de boîte noire. Dans les tests système, l'environnement doit autant que possible correspondre à l'environnement de production final afin de minimiser le risque de défauts spécifiques à l'environnement. Les tests système sont déduits des spécifications des risques, des spécifications des exigences, des processus professionnels, des utilisations ou des autres descriptions de haut niveau. Ils sont réalisés dans le contexte des exigences fonctionnelles. Les tests système examinent ensuite également les exigences non fonctionnelles (attributs de qualité). Les tests système contiennent typiquement les types de test suivants : tests d'interface graphique utilisateur, tests de convivialité, tests de régression, tests de performances, tests de gestion des erreurs, tests de maintenance, tests de compatibilité, tests de charge, tests de sécurité, tests d'extensibilité, etc. 10

11 Le but est qu'à la fin de l'exécution du test système le fournisseur soit convaincu que le système répond à toutes les exigences fixées et qu'il est prêt à être transféré au client (éventuellement à l'exception de l'interaction avec les systèmes homologues) Niveau de test d'acceptation Les tests d'acceptation sont souvent la responsabilité des clients ou des utilisateurs (finaux) d'un système. D'autres intervenants peuvent aussi y être impliqués. Le but des tests d'acceptation est de gagner la confiance dans le système, dans des parties du système ou dans des propriétés non fonctionnelles. Trouver des défauts n'est pas l'objectif principal des tests d'acceptation. Les tests d'acceptation nous permettent de vérifier l'adéquation d'un système pour une utilisation. Les tests d'acceptation peuvent se produire comme davantage qu'un seul niveau de test. Par exemple : - les tests d'acceptation d'utilisabilité d'un composant peuvent être réalisés pendant les tests unitaires. - Les tests d'acceptation d'une nouvelle amélioration fonctionnelle peuvent être réalisés pour les tests système. Les tests d'acceptation contiennent généralement les éléments suivants qui peuvent être considérés comme un niveau de test distinct : - Tests d'acceptation des utilisateurs : vérification par des utilisateurs professionnels qu'un système est prêt à l'emploi. - Tests d'acceptation opérationnels : l'acceptation du système par les administrateurs système, contient des tests de sauvegarde/restauration, de récupération après sinistre, de gestion des utilisateurs, des tâches de maintenance, etc. - Tests contractuels et de directives (test de conformité) : les critères d'acceptation doivent être convenus pendant les négociations relatives au contrat. L'acceptation s'effectue alors visà-vis de ces critères pour la production du logiciel. Cela comprend aussi les normes (gouvernement, juridique, sécurité, etc.). - Sans accord spécifique, le système doit également satisfaire aux exigences fixées telles que décrites dans le cahier des charges (signé) et dans les documents correspondants ainsi qu'aux exigences décrites dans tous les documents plus techniques approuvés par Fedict. - Tests alpha et béta : retour des clients potentiels ou existants avant la commercialisation du produit. Les tests alpha sont réalisés au sein de l'organisation du développeur. Les tests béta (tests de terrain) sont réalisés sur le site TYPES DE TEST Tests fonctionnels Les tests fonctionnels vérifient les fonctions qu'un système, un sous-système ou un composant doivent réaliser. Ceux-ci peuvent être décrits dans les produits de travail tels que les spécifications des exigences, les utilisations, les spécifications fonctionnelles, etc. 11

12 Ils décrivent «ce que» fait le système. Les tests fonctionnels sont basés sur les fonctionnalités et leur interopérabilité avec des systèmes spécifiques. Les tests fonctionnels peuvent être réalisés à chaque niveau de test. Par exemple, les tests pour les composants peuvent être basés sur des spécifications des composants. Les tests fonctionnels considèrent le comportement externe des logiciels et sont donc principalement développés à l'aide des techniques de test de la boîte noire Tests non fonctionnels Les tests non fonctionnels comportent (liste non exhaustive) des tests de performances, des tests de charge, des tests de stress, des tests d'utilisation, des tests de fiabilité, etc. Ils testent «comment» fonctionne le système. Les tests non fonctionnels peuvent être réalisés à chaque niveau de test. Les tests non fonctionnels vérifient les caractéristiques non fonctionnelles des systèmes. Souvent, ils fonctionnent en mesurant des informations quantifiables qui peuvent être comparées avec des limites pré-établies. Par exemple, les temps de réponse pour les tests de performance Tests liés à des modifications (tests de confirmation et tests de régression) Lorsqu'un défaut est trouvé et résolu, le logiciel doit à nouveau être testé pour s'assurer que le défaut original a été parfaitement résolu. C'est ce que l'on appelle les tests de confirmation. On parle dans ce cas de «nouveaux tests». Remarque : Le débogage du code est une activité de développement, pas une activité de test. Les tests de régression sont de nouveaux tests d'un code de programme déjà testé après modifications, afin de découvrir des défauts (dans les aspects non modifiés du logiciel) causés par des modifications au logiciel ou à l'environnement. Ces tests sont réalisés chaque fois que l'environnement ou le logiciel change. Des tests de régression peuvent également être réalisés à chaque niveau de test et peuvent être réalisés tant pour les tests fonctionnels que non fonctionnels et structurels. Des tests de régression sont souvent réalisés et concernent les fonctionnalités les plus critiques pour être un candidat idéal pour l'automatisation CLASSIFICATION DES TECHNIQUES DE TEST Les techniques de test sont des méthodes de travail formelles pour déduire les cas de test des documents, des modèles de logiciel ou de code. 12

13 Nous pouvons scinder les différentes sortes de techniques de test en deux groupes. Les tests de boîte blanche et les tests de boîte noire. Les tests de boîte blanche sont basés sur le code de programme, les descriptions des programmes ou le projet technique. L'on utilise explicitement les connaissances sur la structure interne du système. Ces tests sont généralement réalisés par les développeurs et il s'agit d'un test réalisé par le développeur pour démontrer qu'un programme (ou un module) ou une série de programmes (ou de modules) satisfait aux exigences posées dans les spécifications techniques. Les tests de boîte noire sont basés sur les spécifications fonctionnelles et les exigences de qualité. Dans ces tests, le système est considéré dans la forme tel qu'il fonctionnera lors de son utilisation finale. Le logiciel est considéré comme une «boîte noire» sans connaissance de l'implémentation interne ni de la structure interne. Généralement, plusieurs tests sont implémentés, basés sur les spécifications et exigences fonctionnelles. Même si les deux groupes des techniques de test peuvent être utilisés sur tous les niveaux, l'on applique principalement des techniques de test de boîte blanche sur les niveaux de test inférieurs et des techniques de test de boîte noire sur les niveaux supérieurs. Les tests d'acceptation réalisés par Fedict sont principalement utilisés dans les techniques de test de boîte noire PROCESSUS DE TEST Libre au fournisseur de choisir un processus de test qui correspond à sa méthode de développement pour autant qu'il réponde aux exigences telles que fixées au chapitre 3. Le chapitre 4 reprend des directives à ce sujet sans toutefois imposer un processus spécifique TESTS BASES SUR LES RISQUES Dans le cadre des tests basés sur les risques, sur la base d'une analyse des risques (du produit), les efforts de tests sont ciblés sur les parties ou aspects d'une application qui comportent le plus gros risque. Cela est considéré comme une bonne pratique pour déterminer la stratégie de test au moins partiellement sur la base d'une analyse des risques. Deux possibilités : Fedict a joint une analyse des risques dans le cahier des charges ou dans les documents correspondants. Fedict n'a pas joint d'analyse des risques dans le cahier des charges ou dans les documents correspondants. 13

14 Dans le premier cas, nous conseillons au fournisseur d'utiliser cette analyse et éventuellement de l'affiner lorsque les aspects techniques du système en test sont plus clairs. Dans le deuxième cas, le fournisseur peut lui-même réaliser une analyse. Fedict peut éventuellement donner ici sont avis concernant l'impact des risques. Lorsque le fournisseur de Fedict attend un effort en lien avec l'analyse de risques, il doit reprendre dans l'offre : une description de son approche relative à l'analyse de risque et au rôle de Fedict. une estimation du temps nécessaire à Fedict pour remplir ce rôle RESPONSABILITES Nous indiquons dans cette section où se situent les responsabilités du fournisseur et de Fedict Généralités Nous partons du principe que le fournisseur est un professionnel dans le développement de logiciels et dispose des connaissances nécessaires. Lorsque le fournisseur, de par ses connaissances, découvre des défauts dans les spécifications qui pourraient entraîner que le système sous test ne soit pas adéquat pour l'usage visé, nous estimons que Fedict doit immédiatement en être averti de manière à ce qu'une solution puisse être trouvée au plus vite. Il est clair que l'affirmation ci-dessus peut parfois dépasser les dispositions contractuelles mais il est toujours dans l'intérêt des deux parties de livrer un système utilisable. Le but est que le fournisseur livre à Fedict un système entièrement testé et fonctionnant correctement. Cela comprend également la livraison de la documentation de test telle que décrite dans le chapitre suivant et éventuellement spécifiée dans un cahier des charges ou un document d'exigences. Fedict effectuera alors sur ce système des tests d'acceptation pour vérifier si toutes les exigences sont effectivement satisfaites Niveaux de test inférieurs Les niveaux de tests unitaires (tests des composants), tests d'intégration et tests systèmes ou les niveaux correspondants, tels qu'utilisés par le fournisseur relèvent entièrement de la responsabilité du fournisseur. Fedict vérifiera par échantillonnage si les produits de travail répondent aux exigences fixées. 14

15 Tests d'intégration système Dans les tests d'intégration système, il est possible que les systèmes du fournisseur doivent être intégrés avec les systèmes d'autres fournisseurs ou des autorités. Une collaboration est indispensable à ce sujet. Fedict jouera à cet égard un rôle de facilitation mais la responsabilité finale reviendra au fournisseur du système testé. Fedict vérifiera par échantillonnage si les produits de travail répondent aux exigences fixées Tests d'acceptation L'analyse, la conception et l'implémentation d'un ensemble de tests d'acceptation sont assurées par le fournisseur. Fedict vérifiera par échantillonnage si les produits de travail répondent aux exigences fixées et prévoira également des scénario de test supplémentaires. Fedict effectuera les tests et utilisera les résultats pour l'acceptation du système ou pour demander des corrections le cas échéant GRAVITÉ La gravité (severity) d'un défaut est souvent une source de discussion lors de l'acceptation d'un système. [Section normative] Fedict utilise les définitions suivantes pour les degrés de gravité. Toute dérogation à ces conventions doit être établie contractuellement avant le début d'un projet. 15

16 Critique (Critical) Élevée (High) Un test ne peut être terminé d'aucune manière. Ex. : l'envoi de données donne un message d'erreur, l'application bloque, etc. Un test peut être terminé mais le comportement de l'application n'est pas conforme aux spécifications. Ex. : un bouton annuler effectue un envoi, une liste de données n'est pas correctement affichée, etc. Moyenne (Medium) Un test peut être terminé conformément aux spécifications mais il y a des erreurs qui peuvent être évitées par des interventions manuelles (sans modifier le code source). Ex. : un contrôle erroné d'un champ de courriel, etc. Basse (Low) Nice to have Il y a des problèmes cosmétiques (orthographe, présentation, couleurs) qui influencent peu le fonctionnement de l'application. «pas conforme aux spécifications» doit être interprété ici comme ne fonctionne pas comme décrit dans le cahier des charges, le document d'exigences ou toutes autres spécifications approuvées par Fedict. Dans le cas où différentes spécifications ne sont pas cohérentes, l'interprétation la plus intéressante pour Fedict sera utilisée. [Fin de la section normative] 16

17 3. Exigences pour le fournisseur 3.1. GENERALITES Cette section contient les produits de travail standard à livrer, les critères de qualité associés et les exigences pour installer le système sous test dans les différents environnements. Ce chapitre est normatif, sauf où il est clairement indiqué que ce n'est pas le cas. Les exigences décrites ici peuvent être modifiées dans les cahiers des charges et dans les documents d'exigences correspondants ou dans les contrats entre le fournisseur et Fedict, tant pour imposer des exigences plus strictes que pour imposer des exigences moins strictes. Pour tous les aspects du processus de test qui ne sont pas explicitement modifiés dans les documents contractuels pertinents, le contenu de ce chapitre doit déjà être considéré comme des exigences de test CONTENU DES PRODUITS DE TRAVAIL A LIVRER Les produits de travail à livrer doivent en principe au moins contenir les données telles que mentionnées dans les modèles (templates) décrits à l'annexe 1. Les cahiers des charges, documents d'exigences ou contrats individuels peuvent imposer des exigences supplémentaires au contenu. S'il y est dérogé, le fournisseur doit en mentionner ici la raison ou dans les plans de test ou dans les documents faisant l'objet de la dérogation, chaque fois avec mention de la raison de la dérogation. Lorsque le fournisseur utilise ses propres modèles, il doit s'assurer qu'ils contiennent les informations nécessaires et il doit présenter à la demande de Fedict un mapping entre sa structure et celle des modèles de l'annexe. La transmission de ces modèles N'implique PAS que Fedict demande à utiliser ces modèles pour générer effectivement des documents. [non normatif] Il est clair qu'ils servent surtout de liste de contrôle. Dans certains cas, il est certainement conseillé d'enregistrer les informations demandées dans un outil plutôt que dans des documents MS Office.[fin de la section normative] 17

18 3.3. PRODUITS DE TRAVAIL A LIVRER (DELIVERABLES) Documents généraux Offre Le fournisseur doit décrire dans l'offre l'approche de test et le processus de test qu'il utilisera pour le marché. Les attentes de Fedict à cet égard sont qu'il s'agit d'un processus structuré et contrôlé, capable de livrer à temps et correctement les produits demandés Plan(s) de test Le fournisseur remettra un plan de test dans lequel il exposera les objectifs des tests et les différents buts par niveau de test. Ce plan peut se composer d'un seul document ou d'un plan de test principal et d'un plan de test par niveau. La fourniture du plan de test doit être réalisée au plus tard avant la première livraison du logiciel. Le plan de test principal doit être entretenu jusqu'à la livraison finale du logiciel. Le contenu comprend au moins les éléments cités dans le modèle correspondant en annexe. Fedict contrôlera si les plans livrés sont conformes aux exigences de cette politique et aux éventuelles normes et exigences supplémentaires imposées dans le cahier des charges, le document d'exigences ou toute autre convention contractuelle. Il va dans l'intérêt des deux parties que les plans soient livrés et contrôlés le plus rapidement possible afin d'éviter toute révision et retard éventuel lors de la phase d'acceptation Rapport du résumé du test principal Lors de chaque livraison de logiciel à Fedict, le fournisseur joindra un rapport de résumé du test (principal). Le contenu comprend au moins les éléments cités dans le modèle correspondant dans l'annexe et fait rapport sur chaque niveau de test qui est déjà exécuté Tests unitaires Lors de chaque livraison de logiciel à Fedict, le fournisseur remet un aperçu du test unitaire ainsi que quelques cas pertinents. Les autres tests doivent être mis à disposition à toute demande de Fedict. Il peut s'agir de code ou de tests manuels. Les tests unitaires comprennent au moins une suite de tests automatisée pouvant être exécutée dans tout environnement de test et dans l'environnement de production et possédant une couverture (statement coverage) de 75%. Cette couverture doit être démontrée sur la version 18

19 fournie du logiciel. Cela est réalisé à l'aide d'un utilitaire éventuellement mis à disposition pour Fedict. Un rapport du résumé du test (ou un tableau de test automatisé) est également livré. [non normatif] Nous conseillons au fournisseur d'utiliser ici un système d'intégration continue ou de développement quotidien avec des tests intégrés.[fin de la partie non normative] Fedict contrôlera par échantillonnage si les tests unitaires livrés sont conformes aux exigences de cette politique et aux éventuelles normes et exigences supplémentaires imposées dans le cahier des charges, le document d'exigences ou toute autre convention contractuelle. [non normatif] Pour les projets complexes ou critiques, le degré de couverture est augmenté ou il peut être procédé à une forme de couverture plus stricte comme par exemple la couverture décisionnelle ou conditionnelle. [fin de la section non normative] Entrée Documents fonctionnels Documents de conception techniques Code des composants individuels Actions Test des composants individuels Sortie (deliverables) Tests (spécification du test), y compris une suite de test automatisée Résultats des tests Rapport de résumé du test (ou tableau de bord) Rôle Fedict Contrôle par échantillonnage Tests d'intégration Lors de chaque livraison de logiciel à Fedict, le fournisseur remettra des tests d'intégration des composants Il peut s'agir de code ou de cas de tests manuels. Lors de toute livraison de logiciel à Fedict, le fournisseur remettra les tests d'intégration système pour autant que l'intégration système soit déjà effectuée et d'application. Il peut s'agir ici de tests automatisés ou manuels. Le fournisseur démontrera (par exemple en fournissant une matrice de traçabilité) que : tous les composants internes sont intégrés. toute interface externe est testée au niveau des aspects suivants : o la communication fonctionne sur cette interface. o l'interprétation des données échangées est la même pour les deux systèmes. Si cela est pertinent et dès que l'intégration système a eu lieu, le fournisseur démontrera que le flux de bout en bout de l'application a été testé au niveau fonctionnel (tests de bout en bout sur base de l'analyse commerciale, tests de chaîne). [non normatif] Nous conseillons au fournisseur de reprendre au moins une partie des tests d'intégration des composants dans un système d'intégration continue ou de développement quotidien. [fin de la section non normative] 19

20 Fedict contrôlera par échantillonnage si les tests d'intégration livrés sont conformes aux exigences de cette politique et aux éventuelles normes et exigences supplémentaires imposées dans le cahier des charges, le document d'exigences ou toute autre convention contractuelle. Entrée Analyse professionnelle (pour les tests d'intégration système) Documents fonctionnels Documents de conception Code source des composants à intégrer Artefacts des composants à intégrer Actions Test des interfaces entre les composants Tests des interfaces entre le système et ses systèmes homologues Tests de bout en bout des attributs de qualité fonctionnels et non fonctionnels Sortie Tests (conception de test et spécifications de test) Résultats des tests Rapport du résumé du test Matrices de traçabilité Rôle Fedict Contrôle par échantillonnage Tests système Lors de toute livraison de logiciel à Fedict, le fournisseur remettra les tests système pour autant qu'ils soient déjà d'application. Il peut s'agir ici de tests automatisés ou manuels. Le fournisseur démontrera (par exemple en livrant une matrice de traçabilité) que les fonctionnalités complètes telles que décrites dans les documents fonctionnels approuvés par Fedict sont couvertes et que l'analyse de risque a été effectivement respectée. Le fournisseur démontrera (par exemple en livrant une matrice de traçabilité) que les attributs de qualité non fonctionnels prévus pour des tests système sont couverts effectivement dans le plan de test correspondant. Fedict contrôlera par échantillonnage si les tests système livrés sont conformes aux exigences de cette politique et aux éventuelles normes et exigences supplémentaires imposées dans le cahier des charges, le document d'exigences ou toute autre convention contractuelle. Entrée Documentation fonctionnelle Actions Test des fonctionnalités du système intégré Test des attributs de qualité non fonctionnels du système intégré Sortie (deliverables) Tests (conception de test et spécification de test) Résultats des tests, y compris la liste de tous les défauts connus encore ouverts Rapport du résumé du test Matrices de traçabilité Rôle Fedict Contrôle par échantillonnage 20

21 Tests d'acceptation Le fournisseur remettra les exemples de test d'acceptation au plus tard deux semaines avant le début de l'exécution des tests d'acceptation. Il s'agit en principe de tests de boîte noire. Comme ils sont automatisés, le mode d'exécution de ces cas doit être bien documenté. Cette documentation fait donc partie des produits de travail à livrer. Le fournisseur remettra à Fedict la formation, les démonstrations ou les explications nécessaires comme décrit dans les critères d échelonnement de manière à ce que Fedict puisse exécuter les tests d'acceptation. [non normatif] L'objectif est que le fournisseur remette un ensemble complet et correct de tests d'acceptation. Fedict contrôlera cet ensemble de manière approfondie et effectuera ces tests. Il est possible que Fedict demande ou crée des tests supplémentaires après ce contrôle. Pour autoriser le contrôle et les corrections éventuelles, la livraison doit être réalisée bien avant le début de l'exécution des tests d'acceptation. [fin de la section normative] Le fournisseur démontrera (par exemple en livrant une matrice de traçabilité) que toutes les fonctionnalités, telles que décrites dans les documents d'exigences et/ou dans le cahier des charges et dans d'autres engagements contractuels éventuels, sont couvertes par l'ensemble de test fourni. Fedict contrôlera par échantillonnage si les tests d'acceptation livrés sont conformes aux exigences de cette politique et aux éventuelles normes et exigences supplémentaires imposées dans le cahier des charges, le document d'exigences ou toute autre convention contractuelle. Fedict peut, sur la base de ses connaissances dans le domaine, ajouter des tests de validation supplémentaires sauf si ceux-ci sont explicitement interdits (dans le contexte de l'acceptation) par des conventions contractuelles. Fedict mettra ces tests supplémentaires à la disposition du fournisseur avant le début de l'exécution des tests. [non normatif] Les éventuels tests complémentaires ont pour but de compléter la validation sur la base des connaissances des experts dans le domaine. Dans l'intérêt des deux parties, cela doit être réalisé le plus rapidement possible. [fin de la section normative] Fedict effectuera ces tests, éventuellement avec l'aide du fournisseur. Fedict établira également un rapport de résumé du test de ce niveau de test. Le fournisseur intégrera ce rapport de résumé de test dans le rapport de résumé de test principal final. Si les tests sont très complexes ou requièrent des connaissances approfondies des aspects internes de l'application, il est possible que Fedict observe l'exécution de ces tests lors de leur exécution par le fournisseur. Comme les exigences donnent une description de boîte noire du système en test, cette situation doit toutefois rester exceptionnelle et nécessite une approbation préalable de Fedict. 21

22 Gestion des incidents et des défauts dans les tests d'acceptation. Le fournisseur veillera dès le début de l'exécution des tests d'acceptation à ce que Fedict dispose d'un outil et/ou d'une procédure pour enregistrer les défauts et les incidents. Pour les projets non banals, préférence sera donnée à un outil de gestion des défauts (tel que par exemple JIRA, Mantis ou Bugzilla) plutôt qu'à un document ou une procédure basée sur la messagerie. Le fournisseur veillera cependant à ce que les défauts et les incidents ne se perdent pas et à ce qu'ils soient suivis jusqu'à leur clôture. Les défauts décelés par Fedict ne peuvent être clôturés que moyennant l'autorisation de Fedict. Dès que l'application est installée dans l'environnement d'acceptation et qu'elle est mise à la disposition de Fedict, aucun défaut ne peut être clôturé sans l'autorisation de Fedict. Cela s'applique tant aux défauts décelés par Fedict qu'à ceux décelés par d'autres parties (par exemple le fournisseur même ou un utilisateur final) ou aux défauts qui étaient encore ouverts de niveaux de test ou de phases antérieurs. Au début des tests d'acceptation dans l'environnement d'acceptation, le fournisseur remettra une liste de tous les défauts encore ouverts dans le cadre du rapport de résumé du test du niveau de test antérieur. Entrée Analyse commerciale Connaissance du domaine Spécifications contractuelles Normes et directives (gouvernement, juridique, sécurité) comme mentionnées dans le cahier des charges ou les documents correspondants Actions Tests d'acceptation des utilisateurs Tests d'acceptation opérationnels Tests d'acceptation contractuels Tests de conformité vis-à-vis des normes et directives comme mentionnés dans le cahier des charges ou les documents correspondants Sortie (Deliverables) du fournisseur Sortie (Deliverables) de Fedict Tests (conception de test et spécifications de test) Matrices de traçabilité Rapport du résumé du test principal Résultats des tests Rapport du résumé du test de niveau Fedict Contrôle par échantillonnage des cas de test et des matrices de traçabilité Exécution du test, y compris l'enregistrement des résultats du test et les anomalies éventuelles Réalisation d'un rapport de résumé du test de niveau 3.4. CRITERES D ECHELONNEMENT Les critères d échelonnementsont les exigences auxquelles le candidat doit satisfaire avant de pouvoir être installé sur un environnement supérieur. Nous décrivons dans ce paragraphe les 22

23 critères d échelonnement généraux mais les critères exacts doivent être établis pendant le projet même ou dans le cahier des charges, ou encore ultérieurement en concertation avec le fournisseur. Si aucun autre accord ou exigence n'est spécifié, les critères ci-dessous sont d'application. Nous distinguons les environnements d'application suivants : - Développement : c'est ici que sont réalisés le développement et les tests d'intégration des composants et les tests unitaires. - Test : tests système. - Acceptation : tests d'acceptation. - Production : environnement réel d'application. Il doit être déterminé projet par projet si les tests d'intégration système sont réalisés sur l'acceptation ou sur l'environnement de test Degré de couverture Lorsque nous affirmons dans les critères d échelonnement qu'une fonctionnalité ou qu'un critère de qualité non fonctionnel est couvert, nous entendons : Qu'un ou plusieurs tests ont été écrits pour cette fonctionnalité ou ce critère de qualité non fonctionnel. Que ces tests sont effectivement réalisés et qu'en cas d'échec, un défaut est généré. Que les tests vérifient de manière adéquate la fonctionnalité à tester ou le critère de qualité non fonctionnel dans ce sens qu'ils sont développés à l'aide des techniques décrites dans un plan de test inspecté et approuvé par Fedict. Étant donné qu'il n'est parfois pas réalisable, pour des raisons de temps et d'argent, de couvrir de manière adéquate 100% des fonctionnalités ou des critères de qualité non fonctionnels, des degrés de couverture minimum inférieurs peuvent être mentionnés dans le cahier des charges. Le fournisseur peut également proposer dans les plans de test des degrés de couverture inférieurs, de préférence associés à l'exposition aux risques des critères de qualité correspondants. Les plans de test mentionneront toujours la manière dont le degré de couverture est mesuré. Nous illustrons les attentes de Fedict à l'aide d'un exemple non normatif dans la section 4.2. Le degré de couverture doit toujours être approuvé explicitement par Fedict et il est donc toujours conseillé de négocier rapidement ces degrés de couverture avec Fedict Critères pour passer en TEST - Une couverture de 75% (statement coverage) du code par ensemble de tests unitaires automatisés - 100% des tests unitaires doivent être réussis 23

24 Le fournisseur informatique de l'application doit joindre un rapport clair reprenant ces chiffres lors de chaque livraison. Pour mesurer le degré de couverture, le fournisseur informatique doit utiliser un outil. Sur simple demande de Fedict, le fournisseur doit démontrer explicitement cette mesure. - Le plan de test qui décrit les tests d'intégration des composants et les tests d'intégration unitaires est inspecté et approuvé par Fedict. - Le rapport de résumé des tests et/ou le tableau de bord relatif aux tests d'intégration unitaires et des composants est transmis à Fedict Critères pour passer en ACCEPTATION Bogues Il ne peut subsister de bogues bloquant l'exécution des cas de test et pour lesquels il n'existe aucune solution provisoire (workaround). Ce sont les bogues affublées de l'indice de gravité «Majeur» ou «Critique» Il doit subsister moins de 5 bogues non résolues de gravité «Moyenne» et ceux-ci sont connus et acceptés (pour l'installation dans l'environnement d'acceptation) par Fedict. Il doit subsister moins de 20 bogues non résolues de gravité «Basse» et ceux-ci sont connus et acceptés (pour l'installation dans l'environnement d'acceptation) par Fedict Degré de couverture Les fonctionnalités complètes telles que décrites dans les documents fonctionnels approuvés par Fedict sont couvertes. Les attributs de qualité non fonctionnels prévus pour les tests au niveau système sont couverts dans le plan de test correspondant. L'ensemble de tests unitaires automatisés est réalisé dans l'environnement de test sur la dernière version du logiciel. Cette exécution a démontré que : le degré de couverture (statement coverage) est encore 75%. chacun des tests unitaires a réussi. Autres - Le plan de test qui décrit les tests système est inspecté et approuvé par Fedict. - Le rapport de résumé des tests relatif aux tests système est transmis à Fedict. - Le fournisseur a remis les tests d'acceptation à Fedict et a donné à Fedict la formation nécessaire ou une démonstration pour permettre à Fedict d'effectuer les tests d'acceptation. Cela peut éventuellement se produire après l'installation dans l'environnement d'acceptation mais avant le transfert formel de l'application à Fedict pour acceptation. 24

25 Critères pour passer en PRODUCTION Bogues Il ne peut y avoir de bogues présentant le degré de gravité «Majeur» ou «Critique». Il doit subsister moins de 5 bogues non résolues de gravité «Moyenne» et ceux-ci sont connus et acceptés (pour l'installation dans l'environnement de production) par Fedict. Il doit subsister moins de 20 bogues non résolues de gravité «Basse» et ceux-ci sont connus et acceptés (pour l'installation dans l'environnement de production) par Fedict. Un plan destiné à résoudre les défauts restants est établi par le fournisseur et approuvé par Fedict. Lorsqu'il est décidé, en accord entre le fournisseur et Fedict de ne pas résoudre certains défauts, cela doit être explicitement documenté et approuvé par Fedict, par exemple dans le plan ci-dessus Degré de couverture Toutes les fonctionnalités et les attributs de qualité non fonctionnels tels que décrits dans le cahier des charges et/ou dans les documents d'exigences sont couverts. Fedict peut toutefois décider de n'exécuter qu'une partie des tests prévus. L'ensemble de tests unitaires automatisés est réalisé dans l'environnement d'acceptation sur la dernière version du logiciel. Cette exécution a démontré que : le degré de couverture (statement coverage) est encore 75%. chacun des tests unitaires a réussi. Autres - Le plan de test qui décrit les tests d'acceptation est inspecté et approuvé par Fedict. - Le rapport de résumé de test relatif aux tests d'acceptation est fourni et est intégré dans le rapport de résumé de test principal. - Le fournisseur a cédé les tests (tous les produits de travail livrés en lie avec le test de l'application) à l'équipe qui doit gérer ou entretenir l'application pour autant qu'il ne s'agisse pas du fournisseur même. 25

26 4. Recommandations pour le fournisseur Cette section contient des informations non normatives susceptibles d'aider le fournisseur à satisfaire aux exigences de Fedict, d'autant plus si le fournisseur ne possède que peu d'expérience des tests structurés MATRICE DE TEST Cette section illustre comment les tâches de test s'intègrent dans un cycle de développement et illustre les outils utilisables. 26

27 BUSINESS ANALYSE FUNCTIONELE ANALYSE DESIGN BUILD CI TEST ACCEPTATIE U n i t t e s t e n Test Process: - Test Design - Test Execution Templates: - Test Design Specifications - Test Case Specifications Tools: - JUnit4, Jmock, easymock - XML-unit Roles&Responsibilities: - Test Designer - Test Automation Engineer - Supplier Test Process: - Test Execution - Test Reporting - Test Controle Templates: - Test Log - Test Incident Report Tools: - Maven - SonarJ Roles&Responsibilities: - Tester - Supplier I n t e g r a t i e t e s t e n S y s t e e m t e s t e n Test Process: - Test Design Templates: - Test Design Specifications - Test Case Specifications Tools: - Selenium IDE - Selenium Bromine Roles&Responsibilities: - Test Designer - Test Automation Engineer - Supplier Test Process: - Test Design Templates: - Test Design Specifications - Test Case Specifications Tools: - Selenium IDE - Selenium Bromine Roles&Responsibilities: - Test Designer - Test Automation Engineer - Supplier Test Process: - Test Execution - Test Reporting - Test Controle Templates: - Test Log - Test Incident Report Tools: - Maven Roles&Responsibilities: - Tester - Supplier Test Process: - Test Execution - Test Reporting - Test Controle Templates: - Test Log - Test Incident Report Tools: - Selenium RC - Selenium Grid Roles&Responsibilities: - Tester - Supplier Test Process: - Test Execution - Test Reporting - Test Controle Templates: - Test Log - Test Incident Report Tools: - Selenium RC - Selenium Grid Roles&Responsibilities: - Tester - Supplier A c c e p t a t i e t e s t e n Test Process: - Test Design Templates: - Test Design Specifications - Test Case Specifications Tools: Roles&Responsibilities: - Test Designer - Test Automation Engineer - Supplier Test Process: - Test Execution - Test Reporting - Test Controle Templates: - Test Log - Test Incident Report Tools: Roles&Responsibilities: - Tester - Fedict

Systèmes de transport public guidés urbains de personnes

Systèmes de transport public guidés urbains de personnes service technique des Remontées mécaniques et des Transports guidés Systèmes de transport public guidés urbains de personnes Principe «GAME» (Globalement Au Moins Équivalent) Méthodologie de démonstration

Plus en détail

Méthodologie de résolution de problèmes

Méthodologie de résolution de problèmes ROYAUME DU MAROC Office de la Formation Professionnelle et de la Promotion du Travail Méthodologie de résolution de problèmes DIRECTION RECHERCHE ET INGENIERIE DE FORMATION SECTEUR NTIC Méthodologie de

Plus en détail

ORACLE TUNING PACK 11G

ORACLE TUNING PACK 11G ORACLE TUNING PACK 11G PRINCIPALES CARACTÉRISTIQUES : Conseiller d'optimisation SQL (SQL Tuning Advisor) Mode automatique du conseiller d'optimisation SQL Profils SQL Conseiller d'accès SQL (SQL Access

Plus en détail

Chapitre 1 : Introduction aux bases de données

Chapitre 1 : Introduction aux bases de données Chapitre 1 : Introduction aux bases de données Les Bases de Données occupent aujourd'hui une place de plus en plus importante dans les systèmes informatiques. Les Systèmes de Gestion de Bases de Données

Plus en détail

Service de réplication des données HP pour la gamme de disques Continuous Access P9000 XP

Service de réplication des données HP pour la gamme de disques Continuous Access P9000 XP Service de réplication des données HP pour la gamme de disques Continuous Access P9000 XP Services HP Care Pack Données techniques Le service de réplication des données HP pour Continuous Access offre

Plus en détail

Annexe de la fiche technique HP Datacenter Care - Flexible Capacity Service

Annexe de la fiche technique HP Datacenter Care - Flexible Capacity Service Fiche technique Annexe de la fiche technique HP Datacenter Care - Flexible Capacity Service Spécifications Formule de base Formule de tarification progressive : Formule premium Flexible Capacity Service

Plus en détail

2. Technique d analyse de la demande

2. Technique d analyse de la demande 1. Recevoir et analyser une requête du client 2. Sommaire 1.... Introduction 2.... Technique d analyse de la demande 2.1.... Classification 2.2.... Test 2.3.... Transmission 2.4.... Rapport 1. Introduction

Plus en détail

LES tests d'acceptation

LES tests d'acceptation dans la série : b.d. agile! Idée et dessins par Anis berejeb : www.berejeb.com LES tests d'acceptation reflexions, experimentations... réussites et échecs... apprentissage et amelioration. à Partager avec

Plus en détail

Développement spécifique d'un système d information

Développement spécifique d'un système d information Centre national de la recherche scientifique Direction des systèmes d'information REFERENTIEL QUALITE Procédure Qualité Développement spécifique d'un système d information Référence : CNRS/DSI/conduite-proj/developpement/proc-developpement-si

Plus en détail

Dossier d'étude technique

Dossier d'étude technique Centre national de la recherche scientifique Direction des systèmes d'information REFERENTIEL QUALITE Guide méthodologique Dossier d'étude technique Référence : CNRS/DSI/conduite-projet/developpement/technique/guide-etude-technique

Plus en détail

Nom-Projet MODELE PLAN DE MANAGEMENT DE PROJET

Nom-Projet MODELE PLAN DE MANAGEMENT DE PROJET Nom-Projet MODELE PLAN DE MANAGEMENT DE PROJET Glossaire La terminologie propre au projet, ainsi que les abréviations et sigles utilisés sont définis dans le Glossaire. Approbation Décision formelle, donnée

Plus en détail

CONTRAT DE MAINTENANCE

CONTRAT DE MAINTENANCE CONTRAT DE MAINTENANCE Entre: La Société ORTEMS, Société par actions simplifiée au capital de 230 000, dont le siège social est 304 Route Nationale 6 - Le bois des Côtes II, 69578 LIMONEST CEDEX, Immatriculée

Plus en détail

2. Activités et Modèles de développement en Génie Logiciel

2. Activités et Modèles de développement en Génie Logiciel 2. Activités et Modèles de développement en Génie Logiciel Bernard ESPINASSE Professeur à l'université d'aix-marseille Plan Les Activités du GL Analyse des besoins Spécification globale Conceptions architecturale

Plus en détail

1 la loi: la loi du 4 août 1996 relative au bien-être des travailleurs lors de l'exécution de leur travail;

1 la loi: la loi du 4 août 1996 relative au bien-être des travailleurs lors de l'exécution de leur travail; Arrêté royal du 30 août 2013 fixant des dispositions générales relatives au choix, à l'achat et à l'utilisation d'équipements de protection collective (M.B. 7.10.2013) Chapitre I er. - Dispositions relatives

Plus en détail

Conditions Particulières de Maintenance. Table des matières. Ref : CPM-1.2 du 08/06/2011

Conditions Particulières de Maintenance. Table des matières. Ref : CPM-1.2 du 08/06/2011 Conditions Particulières de Maintenance Ref : Table des matières 1 CONDITIONS PARTICULIÈRES APPLICABLES AUX CONTRATS DE MAINTENANCE...2 1.1 Préambule...2 1.2 Obligations d'atreal et services rendus...2

Plus en détail

Sont assimilées à un établissement, les installations exploitées par un employeur;

Sont assimilées à un établissement, les installations exploitées par un employeur; Arrêté royal du 4 décembre 2012 concernant les prescriptions minimales de sécurité des installations électriques sur les lieux de travail (M.B. 21.12.2012) Section I er. - Champ d'application et définitions

Plus en détail

ITIL V2. La gestion des incidents

ITIL V2. La gestion des incidents ITIL V2 La gestion des incidents Création : novembre 2004 Mise à jour : août 2009 A propos A propos du document Ce document de référence sur le référentiel ITIL a été réalisé en 2004 et la traduction des

Plus en détail

Documentation de produit SAP Cloud for Customer (novembre 2013) Nouveautés de SAP Cloud for Customer pour les administrateurs

Documentation de produit SAP Cloud for Customer (novembre 2013) Nouveautés de SAP Cloud for Customer pour les administrateurs Documentation de produit PUBLIC de SAP Cloud for Customer pour les administrateurs Table des matières 1 de SAP Cloud for Customer pour les administrateurs.... 4 Table des matières P U B L I C 2011, 2012,

Plus en détail

Table des matières. Chapitre 1 - Outils... 4 1. Espace de stockage 4 1.1. Rafraichir 4 1.2. Déposer un document 4 1.3. Créer un dossier 5

Table des matières. Chapitre 1 - Outils... 4 1. Espace de stockage 4 1.1. Rafraichir 4 1.2. Déposer un document 4 1.3. Créer un dossier 5 2 Table des matières Chapitre 1 - Outils... 4 1. Espace de stockage 4 1.1. Rafraichir 4 1.2. Déposer un document 4 1.3. Créer un dossier 5 2. Assistance centralisée 5 2.1. Principe de fonctionnement 5

Plus en détail

Vérification et Validation

Vérification et Validation Vérification et Validation Génie Logiciel Master 1 II Mihaela Sighireanu Objectifs I. Introduire la vérification et la validation (V&V) du logiciel et comprendre leurs différences. II.Définir le plan de

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

1 EVALUATION DES OFFRES ET NEGOCIATIONS

1 EVALUATION DES OFFRES ET NEGOCIATIONS CERN LIBRARIES, GENEVA CM-P00090679 1 EXTRAIT DU REGLEMENT INTERNE APPLIQUE PAR L'ADMINISTRATION DANS L'ATTRIBUTION DES MARCHES DU CERN 1 EVALUATION DES OFFRES ET NEGOCIATIONS 1.0 Ouverture et évaluation

Plus en détail

Contrôle interne et organisation comptable de l'entreprise

Contrôle interne et organisation comptable de l'entreprise Source : "Comptable 2000 : Les textes de base du droit comptable", Les Éditions Raouf Yaïch. Contrôle interne et organisation comptable de l'entreprise Le nouveau système comptable consacre d'importants

Plus en détail

Support technique logiciel HP

Support technique logiciel HP Support technique logiciel HP Services technologiques HP Services contractuels Données techniques Le Support technique logiciel HP fournit des services de support logiciel complets à distance pour les

Plus en détail

Suite IBM Tivoli IT Service Management : comment gérer le système d information comme une véritable entreprise

Suite IBM Tivoli IT Service Management : comment gérer le système d information comme une véritable entreprise Suite IBM Tivoli IT Service Management : comment gérer le système d information comme une véritable entreprise Europe Lettre d'annonce du 27 juin 2006 ZP06-0279 En bref Introduction Description Accessibilité

Plus en détail

Annexe sur la maîtrise de la qualité

Annexe sur la maîtrise de la qualité Version du 09/07/08 Annexe sur la maîtrise de la qualité La présente annexe précise les modalités d'application, en matière de maîtrise de la qualité, de la circulaire du 7 janvier 2008 fixant les modalités

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

Processus. Intégration et Tests Nat. Approuvé par : Patrick Atlan Fonction : Directeur Général V isa :

Processus. Intégration et Tests Nat. Approuvé par : Patrick Atlan Fonction : Directeur Général V isa : Intégration et Tests Nat Vérifié par : Arnaud Dequeker Fonction : Responsable Qualité Approuvé par : Patrick Atlan Fonction : Directeur Général Visa : V isa : Référence Edition Date Intégration et tests

Plus en détail

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel.

Méthode de Test. Pour WIKIROUTE. Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. Méthode de Test Pour WIKIROUTE Rapport concernant les méthodes de tests à mettre en place pour assurer la fiabilité de notre projet annuel. [Tapez le nom de l'auteur] 10/06/2009 Sommaire I. Introduction...

Plus en détail

Prise en main du BusinessObjects XI R2 Service Pack 2/ Productivity Pack

Prise en main du BusinessObjects XI R2 Service Pack 2/ Productivity Pack Prise en main du BusinessObjects XI R2 Service Pack 2/ Productivity Pack A propos de ce guide A propos de ce guide Ce guide contient des informations de prise en main du BusinessObjects XI R2 Service Pack

Plus en détail

Préparer la synchronisation d'annuaires

Préparer la synchronisation d'annuaires 1 sur 6 16/02/2015 14:24 En utilisant ce site, vous autorisez les cookies à des fins d'analyse, de pertinence et de publicité En savoir plus France (Français) Se connecter Rechercher sur TechNet avec Bing

Plus en détail

BELAC 2-201 Rev 5-2006. Note valable uniquement pour la version en français:

BELAC 2-201 Rev 5-2006. Note valable uniquement pour la version en français: BELAC 2-201 Rev 5-2006 CRITERES GENERAUX ET LIGNES DIRECTRICES POUR LA MISE EN OEUVRE DE LA NORME NBN EN ISO/IEC 17020 PAR LES ORGANISMES D'INSPECTION CANDIDATS A UNE ACCREDITATION. Note valable uniquement

Plus en détail

Peregrine. AssetCenter. Product Documentation. Solution Asset Tracking. Part No. DAC-441-FR38. Build 49

Peregrine. AssetCenter. Product Documentation. Solution Asset Tracking. Part No. DAC-441-FR38. Build 49 Peregrine AssetCenter Product Documentation Solution Asset Tracking Part No. DAC-441-FR38 Build 49 AssetCenter Copyright 2005 Peregrine Systems, Inc. Tous droits réservés. Les informations contenues dans

Plus en détail

Exemples et tutoriels Version 7.5. Tutoriel de l'exemple Recrutement de personnel pour IBM Process Designer

Exemples et tutoriels Version 7.5. Tutoriel de l'exemple Recrutement de personnel pour IBM Process Designer Exemples et tutoriels Version 7.5 Tutoriel de l'exemple Recrutement de personnel pour IBM Process Designer ii Exemple Recrutement de personnel Les manuels PDF et le centre de documentation Les manuels

Plus en détail

ET LA DÉLIVRANCE DU CERTIFICAT

ET LA DÉLIVRANCE DU CERTIFICAT RÉFÉRENTIEL POUR L'ATTRIBUTION ET LE SUIVI D'UNE QUALIFICATION PROFESSIONNELLE D'ENTREPRISE ET LA DÉLIVRANCE DU CERTIFICAT Date d'application : 29 octobre 2014 DOCUMENT QUALIBAT 005 VERSION 06 OCTOBRE

Plus en détail

CONDITIONS GENERALES DE VENTE ET D UTILISATION

CONDITIONS GENERALES DE VENTE ET D UTILISATION CONDITIONS GENERALES DE VENTE ET D UTILISATION 1) Mentions Légales 1.1 - Le site internet FacileSMS est édité la société FACILE SOLUTION S.A.R.L. dont le siège est situé 68 Avenue de la Liberté, 1930 Luxembourg

Plus en détail

INF2015 Développement de logiciels dans un environnement Agile. Examen intra 20 février 2014 17:30 à 20:30

INF2015 Développement de logiciels dans un environnement Agile. Examen intra 20 février 2014 17:30 à 20:30 Examen intra 20 février 2014 17:30 à 20:30 Nom, prénom : Code permanent : Répondez directement sur le questionnaire. Question #1 5% Quelle influence peut avoir le typage dynamique sur la maintenabilité

Plus en détail

Fiche méthodologique Rédiger un cahier des charges

Fiche méthodologique Rédiger un cahier des charges Fiche méthodologique Rédiger un cahier des charges Plan de la fiche : 1 : Présentation de la fiche 2 : Introduction : les grands principes 3 : Contenu, 1 : positionnement et objectifs du projet 4 : Contenu,

Plus en détail

Fiche conseil n 16 Audit

Fiche conseil n 16 Audit AUDIT 1. Ce qu exigent les référentiels Environnement ISO 14001 4.5.5 : Audit interne EMAS Article 3 : Participation à l'emas, 2.b Annexe I.-A.5.4 : Audit du système de management environnemental SST OHSAS

Plus en détail

ManageEngine IT360 : Gestion de l'informatique de l'entreprise

ManageEngine IT360 : Gestion de l'informatique de l'entreprise ManageEngine IT360 Présentation du produit ManageEngine IT360 : Gestion de l'informatique de l'entreprise Améliorer la prestation de service à l'aide d'une approche intégrée de gestion des performances

Plus en détail

Conditions Générales Location d équipements terminaux

Conditions Générales Location d équipements terminaux Conditions Générales Location d équipements terminaux Vous trouverez dans le présent document les conditions générales qui s'appliquent à la location des équipements terminaux de Orange. Elles peuvent

Plus en détail

GROUPE EXANE POLITIQUE D'EXÉCUTION

GROUPE EXANE POLITIQUE D'EXÉCUTION GROUPE EXANE POLITIQUE D'EXÉCUTION MENTIONS LÉGALES Exane 2015. Tous droits réservés. Aucune partie du présent document ne peut être reproduite, sous quelque format ou par quelque moyen que ce soit électronique,

Plus en détail

NC 06 Norme comptable relative aux Immobilisations incorporelles

NC 06 Norme comptable relative aux Immobilisations incorporelles NC 06 Norme comptable relative aux Immobilisations incorporelles Objectif 01. Une entreprise peut acquérir des éléments incorporels ou peut elle-même les développer. Ces éléments peuvent constituer des

Plus en détail

Comprendre ITIL 2011

Comprendre ITIL 2011 Editions ENI Comprendre ITIL 2011 Normes et meilleures pratiques pour évoluer vers ISO 20000 Collection DataPro Extrait 54 Comprendre ITIL 2011 Normes et meilleures pratiques pour évoluer vers ISO 20000

Plus en détail

État Réalisé En cours Planifié

État Réalisé En cours Planifié 1) Disposer d'une cartographie précise de l installation informatique et la maintenir à jour. 1.1) Établir la liste des briques matérielles et logicielles utilisées. 1.2) Établir un schéma d'architecture

Plus en détail

TRADUCTION EXTÉRIEURE NON RÉVISÉE

TRADUCTION EXTÉRIEURE NON RÉVISÉE ARTICLE 29 Groupe de travail sur la protection des données TRADUCTION EXTÉRIEURE NON RÉVISÉE 11601/FR WP 90 Avis 5/2004 portant sur les communications de prospection directe non sollicitées selon l'article

Plus en détail

CONFÉRENCE EUROPÉENNE DES MINISTRES DES TRANSPORTS EUROPEAN CONFERENCE OF MINISTERS OF TRANSPORT

CONFÉRENCE EUROPÉENNE DES MINISTRES DES TRANSPORTS EUROPEAN CONFERENCE OF MINISTERS OF TRANSPORT CONFÉRENCE EUROPÉENNE DES MINISTRES DES TRANSPORTS EUROPEAN CONFERENCE OF MINISTERS OF TRANSPORT DÉCLARATION DE PRINCIPES CONCERNANT L'ERGONOMIE ET LA SÉCURITÉ DES SYSTÈMES D'INFORMATION EMBARQUÉS Introduction

Plus en détail

NORME INTERNATIONALE D AUDIT 330 PROCÉDURES A METTRE EN ŒUVRE PAR L'AUDITEUR EN FONCTION DE SON ÉVALUATION DES RISQUES

NORME INTERNATIONALE D AUDIT 330 PROCÉDURES A METTRE EN ŒUVRE PAR L'AUDITEUR EN FONCTION DE SON ÉVALUATION DES RISQUES NORME INTERNATIONALE D AUDIT 330 PROCÉDURES A METTRE EN ŒUVRE PAR L'AUDITEUR EN FONCTION DE SON ÉVALUATION DES RISQUES SOMMAIRE Paragraphes Introduction... 1-3 Réponses globales... 4-6 Procédures d'audit

Plus en détail

Avenant technologique à la Description commune des services RMS de gestion à distance de Cisco

Avenant technologique à la Description commune des services RMS de gestion à distance de Cisco Page 1 sur 5 Description de service : «Virtual Desktop Infrastructure (VDI) Network Remote Management Services» Services de gestion à distance pour réseau d'infrastructure de bureau virtuel (VDI) Avenant

Plus en détail

Test et Validation du Logiciel

Test et Validation du Logiciel Test et Validation du Logiciel McInfo4_ASR Tests Janvier 2009 Patrick FELIX patrick.felix@labri.fr IUT Bordeaux 1 Plan Introduction : Pourquoi de la VVT? 1 Introduction au test de logiciels 2 Le test fonctionnel

Plus en détail

Business Intelligence avec SQL Server 2012

Business Intelligence avec SQL Server 2012 Editions ENI Business Intelligence avec SQL Server 2012 Maîtrisez les concepts et réalisez un système décisionnel Collection Solutions Informatiques Extrait Alimenter l'entrepôt de données avec SSIS Business

Plus en détail

Texte de l'arrêté "Site e-business"

Texte de l'arrêté Site e-business Texte de l'arrêté "Site e-business" Arrêté relatif à l'octroi d'une prime aux entreprises qui créent un site e-business tel que modifié par l'arrêté du 15 juin 2006 (MB 12.07.2006) Le Gouvernement wallon,

Plus en détail

Le management immobilier intelligent

Le management immobilier intelligent APFM-HELPDESK.com Le management immobilier intelligent Base de données accessible à tous APFM-HELP DESK.com Le management immobilier transparent, efficace et intelligent. Vous pouvez réaliser facilement

Plus en détail

La Commission de la protection de la vie privée (ci-après "la Commission") ;

La Commission de la protection de la vie privée (ci-après la Commission) ; 1/13 Commission de la protection de la vie privée Délibération STAT n 18/2013 du 17 juillet 2013 Objet : demande formulée par le Département des Études de la Banque nationale de Belgique afin d'obtenir

Plus en détail

Etablissement et dépôt des comptes consolidés et du rapport de gestion consolidé

Etablissement et dépôt des comptes consolidés et du rapport de gestion consolidé Département Informations micro-économiques Service Centrale des bilans boulevard de Berlaimont 14 - BE-1000 Bruxelles tél. 02 221 30 01 - fax 02 221 32 66 e-mail: centraledesbilans@nbb.be - site Internet:

Plus en détail

Commission des services financiers de l Ontario. Lignes directrices pour le dépôt des demandes de taux

Commission des services financiers de l Ontario. Lignes directrices pour le dépôt des demandes de taux visant les voitures de tourisme formule abrégée (les «lignes directrices abrégées») Propositions de modifications aux taux d'assurance-automobile et aux systèmes de classement des risques A. RENSEIGNEMENTS

Plus en détail

POLITIQUE DE BIOSÉCURITÉ

POLITIQUE DE BIOSÉCURITÉ Date d entrée en vigueur: Mai 2006 Remplace/amende: VRS-52/s/o Origine: Vice-rectorat aux services Numéro de référence: VPS-52 DÉFINITION Une substance biologique dangereuse se définit comme un organisme

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

NORME INTERNATIONALE D AUDIT 260 COMMUNICATION DES QUESTIONS SOULEVÉES À L OCCASION DE L AUDIT AUX PERSONNES CONSTITUANT LE GOUVERNEMENT D'ENTREPRISE

NORME INTERNATIONALE D AUDIT 260 COMMUNICATION DES QUESTIONS SOULEVÉES À L OCCASION DE L AUDIT AUX PERSONNES CONSTITUANT LE GOUVERNEMENT D'ENTREPRISE NORME INTERNATIONALE D AUDIT 260 COMMUNICATION DES QUESTIONS SOULEVÉES À L OCCASION DE L AUDIT AUX PERSONNES CONSTITUANT LE GOUVERNEMENT D'ENTREPRISE SOMMAIRE Paragraphes Introduction... 1-4 Personnes

Plus en détail

Analyse et conception des Systèmes d Information. La démarche Merise : La Maintenance

Analyse et conception des Systèmes d Information. La démarche Merise : La Maintenance Analyse et conception des Systèmes d Information La démarche Merise : La Maintenance Place, spécificité, objectifs et principes directeurs Niveaux et catégories de maintenance Formes de maintenance Déroulement

Plus en détail

EXIGENCES MINIMALES RELATIVES À LA PROTECTION DES RENSEIGNEMENTS PERSONNELS LORS DE SONDAGES RÉALISÉS PAR UN ORGANISME PUBLIC OU SON MANDATAIRE

EXIGENCES MINIMALES RELATIVES À LA PROTECTION DES RENSEIGNEMENTS PERSONNELS LORS DE SONDAGES RÉALISÉS PAR UN ORGANISME PUBLIC OU SON MANDATAIRE EXIGENCES MINIMALES RELATIVES À LA PROTECTION DES RENSEIGNEMENTS PERSONNELS LORS DE SONDAGES RÉALISÉS PAR UN ORGANISME PUBLIC OU SON MANDATAIRE JUIN 1999 Exigences minimales relatives à la protection des

Plus en détail

La solution IBM Rational pour une ALM Agile

La solution IBM Rational pour une ALM Agile La solution IBM pour une ALM Agile Utilisez votre potentiel agile Points clés Adopter l'agilité à votre rythme Supporter une livraison multiplateforme Intégrer la visibilité Démarrer rapidement Que votre

Plus en détail

Siemens Grâce aux documents intelligents, un leader mondial de la haute technologie augmente l efficacité et la précision de ses employés.

Siemens Grâce aux documents intelligents, un leader mondial de la haute technologie augmente l efficacité et la précision de ses employés. Siemens Grâce aux documents intelligents, un leader mondial de la haute technologie augmente l efficacité et la précision de ses employés. Produit phare de l'étude de cas : Microsoft Office Édition Professionnelle

Plus en détail

Contenu attendu des guides nationaux de bonnes pratiques d hygiène GBPH

Contenu attendu des guides nationaux de bonnes pratiques d hygiène GBPH Contenu attendu des guides nationaux de bonnes pratiques d hygiène GBPH Note d information à l usage des professionnels En complément de cette note, des informations relatives au contenu des GBPH sont

Plus en détail

Développement d'un projet informatique

Développement d'un projet informatique Développement d'un projet informatique par Emmanuel Delahaye (Espace personnel d'emmanuel Delahaye) Date de publication : 27 janvier 2008 Dernière mise à jour : 25 avril 2009 Cet article présente un certain

Plus en détail

données à caractère personnel (ci-après la "LVP"), en particulier l'article 29 ;

données à caractère personnel (ci-après la LVP), en particulier l'article 29 ; 1/9 Avis n 22/2014 du 19 mars 2014 Objet : demande d'avis concernant un projet d'arrêté royal réglementant les traitements par les médicaments de substitution (CO-A-2014-006) La Commission de la protection

Plus en détail

Économies d'échelle... 5. Aide à l'intégration... 6. Mises à niveau... 7. Infrastructure et sécurité de niveau international... 7

Économies d'échelle... 5. Aide à l'intégration... 6. Mises à niveau... 7. Infrastructure et sécurité de niveau international... 7 5 Contents Économies d'échelle... 5 Aide à l'intégration... 6 Mises à niveau... 7 Infrastructure et sécurité de niveau international... 7 Minimisation du risque... 8 Évolutivité... 8 Aptitude à l'emploi...

Plus en détail

PROTECTION DES DONNEES PERSONNELLES ET COOKIES

PROTECTION DES DONNEES PERSONNELLES ET COOKIES PROTECTION DES DONNEES PERSONNELLES ET COOKIES Sommaire ARTICLE 1. DONNÉES PERSONNELLES QUE NOUS RECUEILLONS ARTICLE 2. DONNÉES RELATIVES A LA CONSULTATION DU SITE o 2.1. L'intérêt de voir s'afficher des

Plus en détail

Service d'installation et de démarrage de la solution de stockage réseau HP StoreEasy 1000/3000

Service d'installation et de démarrage de la solution de stockage réseau HP StoreEasy 1000/3000 Service d'installation et de démarrage de la solution de stockage réseau Services HP Données techniques Le service d'installation et de démarrage de la solution de stockage réseau offre l'installation

Plus en détail

Guide d'installation. Release Management pour Visual Studio 2013

Guide d'installation. Release Management pour Visual Studio 2013 1 Guide d'installation Release Management pour Visual Studio 2013 Le contenu de ce document est fourni «en l'état». Les informations et les points de vue contenus dans ce document, y compris les URL et

Plus en détail

POUR MAC Guide de démarrage rapide. Cliquez ici pour télécharger la version la plus récente de ce document

POUR MAC Guide de démarrage rapide. Cliquez ici pour télécharger la version la plus récente de ce document POUR MAC Guide de démarrage rapide Cliquez ici pour télécharger la version la plus récente de ce document ESET Cyber Security apporte à votre ordinateur une excellente protection contre les codes malveillants.

Plus en détail

Génie Logiciel LA QUALITE 1/5 LA QUALITE 3/5 LA QUALITE 2/5 LA QUALITE 4/5 LA QUALITE 5/5

Génie Logiciel LA QUALITE 1/5 LA QUALITE 3/5 LA QUALITE 2/5 LA QUALITE 4/5 LA QUALITE 5/5 Noël NOVELLI ; Université d Aix-Marseille; LIF et Département d Informatique Case 901 ; 163 avenue de Luminy 13 288 MARSEILLE cedex 9 Génie Logiciel LA QUALITE 1/5 La gestion de la qualité Enjeux de la

Plus en détail

Luxembourg-Luxembourg: Services de traduction AMI14/AR-RU 2014/S 059-098331. Appel de manifestations d'intérêt

Luxembourg-Luxembourg: Services de traduction AMI14/AR-RU 2014/S 059-098331. Appel de manifestations d'intérêt 1/5 Cet avis sur le site TED: http://ted.europa.eu/udl?uri=ted:notice:98331-2014:text:fr:html Luxembourg-Luxembourg: Services de traduction AMI14/AR-RU 2014/S 059-098331 Appel de manifestations d'intérêt

Plus en détail

Rapport d'analyse des besoins

Rapport d'analyse des besoins Projet ANR 2011 - BR4CP (Business Recommendation for Configurable products) Rapport d'analyse des besoins Janvier 2013 Rapport IRIT/RR--2013-17 FR Redacteur : 0. Lhomme Introduction...4 La configuration

Plus en détail

CONDITIONS PARTICULIERES DES OFFRES 100% GRATUITES

CONDITIONS PARTICULIERES DES OFFRES 100% GRATUITES CONDITIONS PARTICULIERES DES OFFRES 100% GRATUITES Les présentes conditions particulières d enregistrement, de renouvellement et de transfert de noms de domaine (ci-après les «CPV») forment un contrat

Plus en détail

Une introduction au nouveau guide de la SCHL sur les réserves de remplacement

Une introduction au nouveau guide de la SCHL sur les réserves de remplacement Supplément technique à l intention des coopératives qui ont Octobre 1998 une convention d exploitation administrée par la SCH Une introduction au nouveau guide de la SCH sur les réserves de remplacement

Plus en détail

L Intégration Continue & Agilité

L Intégration Continue & Agilité L Intégration Continue & Agilité " des outils efficaces. " Agile NANTES - Mars 2010 17/03/2010 Agile Nantes Introduction Qui sommes nous? Fabian PIAU fabian.piau@netapsys.fr Ingénieur développement chez

Plus en détail

Analyse,, Conception des Systèmes Informatiques

Analyse,, Conception des Systèmes Informatiques Analyse,, Conception des Systèmes Informatiques Méthode Analyse Conception Introduction à UML Génie logiciel Définition «Ensemble de méthodes, techniques et outils pour la production et la maintenance

Plus en détail

PUBLICITÉ ET CRÉDIT À LA CONSOMMATION. Les modifications apportées par la Loi du 1 er juillet 2010

PUBLICITÉ ET CRÉDIT À LA CONSOMMATION. Les modifications apportées par la Loi du 1 er juillet 2010 PUBLICITÉ ET CRÉDIT À LA CONSOMMATION Les modifications apportées par la Loi du 1 er juillet 2010 La Directive «crédit à la consommation» du 23 avril 2008 a été transposée par la loi n 2010-737 du 1 er

Plus en détail

Retrospect 7.7 Addendum au Guide d'utilisation

Retrospect 7.7 Addendum au Guide d'utilisation Retrospect 7.7 Addendum au Guide d'utilisation 2011 Retrospect, Inc. Certaines parties 1989-2010 EMC Corporation. Tous droits réservés. Guide d utilisation d Retrospect 7.7, première édition. L utilisation

Plus en détail

Une protection antivirus pour des applications destinées aux dispositifs médicaux

Une protection antivirus pour des applications destinées aux dispositifs médicaux Une protection antivirus pour des applications destinées aux dispositifs médicaux ID de nexus est idéale pour les environnements cliniques où la qualité et la sécurité des patients sont essentielles. Les

Plus en détail

GUIDE INTERMINISTERIEL SUR LES SYSTEMES D'INFORMATION ET APPLICATIONS SENSIBLES

GUIDE INTERMINISTERIEL SUR LES SYSTEMES D'INFORMATION ET APPLICATIONS SENSIBLES REPUBLIQUE FRANÇAISE PREMIER MINISTRE Secrétariat Général de la Défense Nationale N 730/ SCSSI Issy-les-Moulineaux, le 13 janvier 1997 GUIDE INTERMINISTERIEL SUR LES SYSTEMES D'INFORMATION ET APPLICATIONS

Plus en détail

PROCÉDURE D'APPEL D'OFFRES ET D'OCTROI POUR LES ACHATS D'ÉLECTRICITÉ

PROCÉDURE D'APPEL D'OFFRES ET D'OCTROI POUR LES ACHATS D'ÉLECTRICITÉ PROCÉDURE D'APPEL D'OFFRES ET D'OCTROI POUR LES ACHATS D'ÉLECTRICITÉ INTRODUCTION Hydro-Québec, dans ses activités de distribution d'électricité («Distributeur»), doit conclure des contrats d'approvisionnement

Plus en détail

2 Grad Info Soir Langage C++ Juin 2007. Projet BANQUE

2 Grad Info Soir Langage C++ Juin 2007. Projet BANQUE 2 Grad Info Soir Langage C++ Juin 2007 Projet BANQUE 1. Explications L'examen comprend un projet à réaliser à domicile et à documenter : - structure des données, - objets utilisés, - relations de dépendance

Plus en détail

IBM Enterprise Marketing Management. Options de nom de domaine pour les e-mails

IBM Enterprise Marketing Management. Options de nom de domaine pour les e-mails IBM Enterprise Marketing Management Options de nom de domaine pour les e-mails Important Avant d'utiliser le présent document et le produit associé, prenez connaissance des informations générales figurant

Plus en détail

En synthèse. HVR pour garantir les échanges sensibles de l'entreprise

En synthèse. HVR pour garantir les échanges sensibles de l'entreprise En synthèse HVR pour garantir les échanges sensibles de l'entreprise Le logiciel HVR fournit des solutions pour résoudre les problèmes clés de l'entreprise dans les domaines suivants : Haute Disponibilité

Plus en détail

1 Introduction. Business Intelligence avec SharePoint Server 2010

1 Introduction. Business Intelligence avec SharePoint Server 2010 Business Intelligence avec SharePoint Server 2010 1 Introduction Dans le chapitre précédent, nous avons créé une collection de sites et activé les fonctions de restitution décisionnelles du serveur SharePoint

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

Extrait du site de l'oseo (ex.anvar) http://www.anvar.fr/projlanc.htm. Reste à déterminer les points incontournables

Extrait du site de l'oseo (ex.anvar) http://www.anvar.fr/projlanc.htm. Reste à déterminer les points incontournables Extrait du site de l'oseo (ex.anvar) http://www.anvar.fr/projlanc.htm Notez que vous trouverez les fiches citées à chaque étape sur le site (Normalement, les liens ont été conservés et fonctionnent) Reste

Plus en détail

McAfee Security-as-a-Service

McAfee Security-as-a-Service Guide Solutions de dépannage McAfee Security-as-a-Service Pour epolicy Orchestrator 4.6.0 Ce guide fournit des informations supplémentaires concernant l'installation et l'utilisation de l'extension McAfee

Plus en détail

Module SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés

Module SMS pour Microsoft Outlook MD et Outlook MD Express. Guide d'aide. Guide d'aide du module SMS de Rogers Page 1 sur 40 Tous droits réservés Module SMS pour Microsoft Outlook MD et Outlook MD Express Guide d'aide Guide d'aide du module SMS de Rogers Page 1 sur 40 Table des matières 1. Exigences minimales :...3 2. Installation...4 1. Téléchargement

Plus en détail

Méthodes de développement. Analyse des exigences (spécification)

Méthodes de développement. Analyse des exigences (spécification) 1 / 16 Méthodes de développement Analyse des exigences (spécification) 1 -Objectifs de l'analyse des exigences... 2 2 - Approfondissement et formalisation du besoin... 2 2.1 Séparation des besoins, contraintes

Plus en détail

CINEMATIQUE DE FICHIERS

CINEMATIQUE DE FICHIERS ANDRE ANTHONY BRUNEAU Vincent JOUANNIN ROMAIN MAZEAUD MARINE RIOCHET Tony Groupe 609 CINEMATIQUE DE FICHIERS Mini-projet: Gestion de Ventes d'articles Enseignant: MONCEAUX Laura Année 2011 / 2012 TABLE

Plus en détail

Il n'existe pas de contrat "type", mais des types de contrat. Nous pouvons instruire ensemble ces différents types de contrat.

Il n'existe pas de contrat type, mais des types de contrat. Nous pouvons instruire ensemble ces différents types de contrat. Les contrats Il n'existe pas de contrat "type", mais des types de contrat. Nous pouvons instruire ensemble ces différents types de contrat. Les points essentiels d'un Contrat de Collaboration sont: le

Plus en détail

Comité sectoriel de la sécurité sociale et de la santé Section Santé

Comité sectoriel de la sécurité sociale et de la santé Section Santé Comité sectoriel de la sécurité sociale et de la santé Section Santé CSSSS/14/032 DÉLIBÉRATION N 14/016 DU 18 FÉVRIER 2014 PORTANT SUR LE RÈGLEMENT DU PARTAGE DE DONNÉES DE SANTÉ ENTRE LES SYSTÈMES DE

Plus en détail

Outil de gestion et de suivi des projets

Outil de gestion et de suivi des projets Outil de gestion et de suivi des projets Proposition technique et commerciale Amselem Jonathan - Corniglion Benoit - Sorine Olivier Troche Mariela - Zekri Sarah 08 Sommaire I. Les atouts de la proposition

Plus en détail

IBM Rational Application Developer pour WebSphere Software V8.5 accélère le développement d'applications de haute qualité.

IBM Rational Application Developer pour WebSphere Software V8.5 accélère le développement d'applications de haute qualité. , datée du 24 avril 2012 IBM Rational Application Developer pour WebSphere Software V8.5 accélère le développement d'applications de haute qualité. Table des matières 1 Présentation 2 Date de disponibilité

Plus en détail

CA Desktop Migration Manager

CA Desktop Migration Manager CA Desktop Migration Manager Manuel de configuration du déploiement DMM Service Pack 12.8.01 La présente Documentation, qui inclut des systèmes d'aide et du matériel distribués électroniquement (ci-après

Plus en détail

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer

Le Processus RUP. H. Kadima. Tester. Analyst. Performance Engineer. Database Administrator. Release Engineer. Project Leader. Designer / Developer Le Processus RUP Database Administrator Project Leader H. Kadima Performance Engineer Release Engineer Analyst Designer / Developer Tester Table des matières 1. De l artisanat à l industrialisation de

Plus en détail