UM2 - Master 2 Année Sensibilisation aux Tests de Projets Informatique - Managed Testing -

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

Download "UM2 - Master 2 Année 2012-2013 Sensibilisation aux Tests de Projets Informatique - Managed Testing -"

Transcription

1 UM2 - Master 2 Année Sensibilisation aux Tests de Projets Informatique - Managed Testing - Le 21 février 2013 Thierry SINOT Directeur de Projet 1 Groupe CGI inc. CONFIDENTIEL

2 Introduction TOAST Thème Objectif Animation Séquences & Timing 2

3 CGI en chiffres, cela donne... Nous sommes le 5 ème acteur mondial Nous servons plus de clients Nous sommes présents dans 40 pays Nos membres s engagent pour la réussite de leurs clients Nous avons 400 bureaux dans le monde Notre carnet de commandes s élève à 13G$ Notre présence couvre 86% des dépenses IT mondiales 85% de nos membres sont actionnaires de CGI Nos revenus doublent tous les 3 à 5 ans Nos revenus annuels s élèvent à 10G$ La satisfaction Client moyenne est de 9,1/10 Nous sommes propriétaires de 100 solutions exclusives 3

4 Métiers & Offres Finance Secteur Public Industrie Distribution Transport Consulting Télécoms Energie & Utilities B U S I N E S S Intégration de systèmes et solutions Outsourcing Training T R A N S F O R M A T I O N Offres fonctionnelles Offres sectorielles Offres technologiques 4

5 Introduction Tour de table Vos besoins / attentes? Vos difficultés rencontrées suite à vos projets industriels / stages? 5

6 Le cycle en V Intégration dans le cycle de vie du projet informatique Étude d Opportunité Déploiement Cahier des Charges MOA Recette Spécifications Fonctionnelles Spécifications Détaillées MOE Développement Tests unitaires Tests d intégration 6

7 Le cycle en V Intégration dans le cycle de vie du projet informatique 7

8 Emergence du mode Agile Intégration dans le cycle de vie du projet informatique Méthode Agile TMA CR Atelier SPEC SPEC OK Rédaction Spécification Lancement Analyse Fonctionnelle Analyse Technique CP A Tests d'intégration Validation Itération M CP D CP D Développement Test Unitaire D M CP D A A Nouvelle Itération Une itération est un mini-projet dans le projet. Elle consiste à : - analyser un besoin fonctionnel au périmètre clair avec les interlocuteurs métiers, - concevoir la solution, - réaliser les développements et tests unitaires, - réaliser les tests d intégration avec le métier, - valider le résultat avant de passer à l itération suivante. Cycle de développements courts, itératifs et incrémentaux. Pas le processus linéaire du cycle en «V», chaque cycle de développement est réalisé de façon autonome. Chaque cycle de développement porte sur la réalisation d une fonctionnalité bien délimitée, de la conception générale à l intégration de service. Points de visibilité fréquents, revue régulière des livrables avec le client. Démarche transparente et partagée. Grande flexibilité dans les prises de décision et les choix Pas d effet tunnel Meilleure convergence entre le besoin exprimé et la solution réalisée, tout en sécurisant le planning. SPEC OK SPEC OK SPEC OK D CP A Une itération dure au maximum 3 semaines. 8

9 Typologie des tests, concepts, def. Les différentes phases de test Tests Unitaires on élimine les erreurs de programmation L objectif est de détecter les écarts entre les spécifications détaillées d un composant, et ce qu il fait effectivement pris unitairement. Tests d intégration on élimine les erreurs d enchaînement L objectif est de détecter les écarts entre les spécifications de la demande ou du projet, et ce que fait effectivement la partie applicative concernée. On parle aussi de recette interne et parfois d homologation. Validation / recette on élimine les erreurs fonctionnelles L objectif est de détecter les défauts de l application du point de vue des utilisateurs. 9

10 Typologie des tests, concepts, def. Le périmètre de test Double run Exécution en parallèle sur ancien et nouveau système et comparaison des résultats 10

11 Typologie des tests, concepts, def. Le périmètre de test Test Unitaire base de données entrées composant résultats environnement 11

12 Typologie des tests, concepts, def. Le périmètre de test Tests d intégration base de données entrées Comp résultats Comp résultats 12

13 Typologie des tests, concepts, def. Le périmètre de test Validation / Recette base de données entrées applicatif résultats 13

14 Typologie des tests, concepts, def. Les différentes natures de tests, plusieurs approches Approche globale : Tests de fonctionnement : Ils ont pour but de valider le bon fonctionnement des composants ou des parties applicatives concernées. Tests de non régression : Ils ont pour but de vérifier que les composants validés lors des tours précédents n ont pas subi de dégradation. 14

15 Typologie des tests, concepts, def. Les différentes natures de tests, plusieurs approches Approche plus détaillée : Tests métiers ou fonctionnels (dits «boîtes noires»), tests structurels (dits «boîte blanche») tests d ergonomie, tests d interface, tests de performance, tests de volumétrie, tests de robustesse, tests de sécurité 15

16 Typologie des tests, concepts, def. Les différentes natures de tests, plusieurs approches Approche «Boîte»: Test Boîte blanche (ou Test Structurel) Test Boîte noire (ou Test Fonctionnel) 16

17 Typologie des tests, concepts, def. Les différentes natures de tests, plusieurs approches Les tests «boîte blanche» entrées résultats On cherche : Le code non testé par les tests fonctionnels. Le code mort. Les erreurs dans la gestion des conditions. Les erreurs dans la gestion des boucles. 17

18 Typologie des tests, concepts, def. Les différentes natures de tests, plusieurs approches Les tests «boîte noire» On cherche les cas dans lesquels le composant produits des résultats non conformes entrées résultats Les résultats obtenus ne sont pas les résultats attendus. 18

19 Typologie des tests, concepts, def. Les différentes natures de tests, plusieurs approches Toutes ces natures de tests peuvent être mises en œuvre dans les différentes phases de tests unitaires, d intégration, de recette. 19

20 Pourquoi les TU Débat Des exemples : Coût annuel des bugs aux US ~ 60 milliards de dollars. 80% de temps de développement (mise en œuvre) serait consacré aux erreurs Fin 2004, en France 2 pannes géantes consécutives à des bugs (FT, Bouygues Telecom) Serveurs d accès moyens de paiement d un supermarché OUT un 24 décembre Des chiffres : 40% des incidents en production ont pour cause des erreurs qui auraient pu être évitées par une meilleure campagne de tests 60% des échecs sur les projets informatiques proviennent de faiblesses sur le recueil des besoins et leur analyse 90% des projets informatiques sont livrés en retard La loi du Que faire pour éviter cette situation? Quels sont d après vous les impacts à ne pas faire de tests unitaires? 20

21 Pourquoi les TU L impact de T.U insuffisants Impacts Production Anomalies en T.I. et en recette client Perte de temps pour corriger, relivrer, retester les chaînes d intégration Impacts Finances Retard lors des T.I., risques sur la recette client Augmentation des retours, donc de la charge Génération de fiches d anomalies volume d information Dépassement des délais pouvant générer des pénalités Impacts Business Satisfaction du client. Risques pour la suite des relations client / projet. Baisse de l image «Qualité» véhiculée Impacts pour l ingénieur Image Rentabilité à titre individuel 21

22 Les processus de TU Synoptique global Analyste / Responsable des tests Développeur Autre développeur Responsable des normes Planifie et suit les TU Définit les conditions d'entrée en T.I. (stratégie) Valide la F.T.U Vérifie (les) et passe des TU Rédige la F.T.U Développe Passe les TU Effectue des TU croisés Effectue une revue de code Valide le développement 22

23 Les processus de TU Zoom sur les jeux d essai La problématique des jeux d essai est souvent passée sous silence. Mais comment tester sans jeu d essai? Existe-t-il des jeux d essai? Les jeux d essai disponibles sont-ils adaptés aux cas à tester? Qui fait les jeux d essai et qui les valide? Le client fournit-il des jeux d essai et sous quelle forme? Les jeux d essai sont-il directement exploitables ou faut-il les resaisir? Une charge a-t-elle été prévue pour constituer les jeux d essai? Les jeux d essai sont-ils partagés? Les jeux d essai sont-ils capitalisés? 23

24 Les processus de TU Zoom sur la non régression Vous avez oublié de tester la non régression, pourtant : Vous avez modifié plus de 10% du code! La technologie utilisée est connue comme capricieuse et des effets de bords sont à craindre! Le traitement modifié est super critique et tout dysfonctionnement peut générer un conflit sociale (ex: paie), un arrêt de la production (ex: process), un énorme manque à gagner (facturation / trésorerie)! Le programme modifié est ultra-complexe et toute modifications est susceptible d engendrer des dysfonctionnements! 24

25 Les stratégies de Tests Pourquoi une stratégie? La problématique d une opération de Recette fait apparaître des contraintes antagonistes qu il est nécessaire d optimiser : D une part, l objectif premier des tests fonctionnels est d obtenir une application «zéro défaut». Ceci oblige en théorie à effectuer ces tests de manière exhaustive, D autre part, pour garder une vision pragmatique des projets informatiques, la période de recette est généralement limitée dans le temps par des contraintes de délai très fortes et très souvent impératives. Il est également indispensable de minimiser les coûts de recette pour assurer un retour sur investissement acceptable. Le coût des tests doit donc toujours être mis en balance avec le coût des impacts d un dysfonctionnement éventuel (au niveau stratégique, métier et informatique). 25

26 Les stratégies de Tests Analyse de risques L analyse de risques permet d optimiser le nombre de cas à tester et contribue ainsi à la réduction des coûts. Dimensionner la couverture en fonction des risques et des exigences métier Elle est initialisée par classement des fonctions à tester en trois catégories, selon des critères objectifs (nombre d utilisateurs, % d utilisation des fonctions, produits, criticité,..) : Les fonctions et données stratégiques, Les fonctions et données très utilisées ou très courantes, Les fonctions et données annexes ou rares et non stratégiques. Dans la phase de réalisation des cas de test, le planning prend en compte l analyse de risques pour réaliser en priorité les cas de tests les plus stratégiques et respecter les délais impartis pour la recette. 26

27 Risques & Requirements (exigences Métiers) Analyser les Exigences Won t have Won t test Analyser Les risques Could have Could test Should have Should test Prioriser les Exigences En utilisant MoSCoW Must have Must test Determiner l impact des risques Spécifier les cas de test MoSCoW signifie «Must Test, Should Test, Could Test, Won t Test», «Must Test» signifiant la plus haute priorité de test et «Won t Test» la plus basse 27

28 Priorisation des risques produits il y a des conséquences financières pour nos clients. Tous les clients Un seul client Must test Should test Si le module contient une erreur il n y a pas de conséquence financière pour nos clients. il y a des conséquences financières en interne. Tous les clients Un seul client Pas de contournement Contournement Should test Could test Could test Won t test il n y a pas de conséquence financière en interne. Pas de contournement Contournement Could test Won t test 28

29 Les stratégies de Tests Multi - Campagnes de tests La méthode repose sur une stratégie de tests en campagnes, garantissant la fiabilité maximale de l application qualifiée. Une campagne de tests consiste à exécuter un ensemble de cas de tests sur un périmètre donné, en nombre décroissant au fur et à mesure des campagnes. La couverture des cas de tests exécutées lors des campagnes varie en fonction des domaines concernés. Elle dépend de l optimisation coût / qualité recherchée. La 1ère campagne de tests détecte le maximum d anomalies en exécutant 100% des cas de tests La 2nde campagne permettra d identifier les anomalies résiduelles et de valider la correction des anomalies détectées lors de la première campagne en exécutant au moins 75% des cas de tests La 3ème campagne est une phase de validation globale lors de laquelle au moins 50% des cas de tests sont exécutés 29

30 Les principales stratégies de tests unitaires Approche technique Objectif : Mettre en place une solution rapide et peu coûteuse pour industrialiser les tests unitaires et homogénéiser le niveau de couverture Solution : Check liste Points de contrôles systématiques Adaptation à la technologie et au contexte d exécution Prise en compte des principaux choix d implémentation : une fonctionnalité codée de manière centralisée pour tous les cas d utilisation pourrait n être testée qu une seule fois Sans oublier l état de l art et les tests aux limites Exemples de fiche de tests 30

31 Les principales stratégies de tests unitaires Exemple de checklist IHM 31

32 Les principales stratégies de tests unitaires Approche fonctionnelle Objectif : Vérifier la bonne implémentation de règles de gestion précises et éventuellement complexes Solution : Scénario de tests Liste des cas à tester sur la base des spécifications, maquettes et autres règles métier Niveau de détail variable (cas de test ou jeux d essai complet) Niveau de couverture variable Exemple de fiche de scénario de test : Fiche Scénario de Tests Exemple de journal de tests : Journal de tests 32

33 Les principales stratégies de tests unitaires Approche «outillage» Objectif : Sur des architectures complexes (ex: n-tiers) Réduire les coûts de développement des outils complémentaires utiles au test de couches intermédiaires Face à des applications très critiques Améliorer la qualité par une analyse objective de la couverture des tests Réduire le risque de régression sans allonger les délais, en facilitant la «rejouabilité» des tests. Identifier les parties à optimiser en priorité Etc Solution : Outillage Développements spécifiques ou produits du marché Exemples Développement des tests avec JUnit sur J2EE/NUnit sur.net Analyse de couverture avec Ncover ou CoverageEye 33

34 Les principales stratégies de tests unitaires Approche «performance» Objectif : S assurer du niveau de performance requis Solutions Utiliser des jeux d essai représentatifs en volume Identifier les points critiques grâce éventuellement à des outils de profiling Utiliser des outils de stress (ex: JMeter, Load Runner ) 34

35 Les principales stratégies de tests unitaires Ce qu il faut retenir Pas de solution idéale généralisable Chaque approche à elle seule est insuffisante La stratégie de test doit être construite spécifiquement pour chaque projet en fonction des objectifs et des moyens L utilisation de check listes complétées par quelques cas de test bien choisis offre globalement de bons résultats Pragmatisme et souplesse sont de rigueur : Dimensionner la couverture par rapport au risque Garder à l esprit que le coût d un dysfonctionnement augmente de manière exponentielle plus nous avançons dans le projet Penser aux revues de code 0 défaut comme à NASA est illusoire avec nos ratios habituels L automatisation complète des tests est coûteuse, penser à la rentabilité En optimisant 90% du code n utilisant que 10% du temps CPU on ne gagne pas grand chose. Mieux vaux axer ses efforts sur les 10% restant occupant 90% du temps CPU. 35

36 Les outils Aujourd hui Dans une démarche d industrialisation et de gain de productivité, la mise en œuvre d un outil quelconque est fortement recommandée, voir indispensable. 36

37 Les outils Aujourd hui Les NTI sont favorisées Nombreux outils gratuits et autres open source disponibles Outils avec coût de licence élevé pour les technologies classiques. 37

38 Les outils Automatisation des tests Permet d enchaîner des tâches très diverses (ex : copie de fichiers, compilation, appel d un exécutable quelconque..) à travers un simple fichier de paramétrage. Permet de simuler les actions d un utilisateur sur un navigateur. Permet d automatiser des scénarios très complexes dès lors que tout se passe via une interface web (cas le + simple). Gain très important en terme de temps de re-jeu des scénarios. Un scénario très complexe prend le temps d un simple clic pour le rejouer, alors qu il peut durer très longtemps via un utilisateur. Fiabilité des tests. Le facteur humain est exclus. Pas interprétation ou raccourci dans le test du fait de l habitude ou la connaissance du test à cause de re-jeux successifs. Permet de générer des rapports complets. Contrepartie : investissement non négligeable au départ afin de connaître l outil, et réaliser les premières captures. NUnit sur.net, JUnit sur J2EE (Java), Nant QuickTestPro (HP), Software Architect (IBM Rational) 38

39 Les outils SUIVI DES CAMPAGNES DE TESTS Définition des scénarii de tests Définition des campagnes de tests Permet de fournir des statistiques (avancement, qualité, nb itérations) Chaque développeur à un accès personnalisé TestDirector (HP), TestLink (opensource) 39

40 Les outils ANALYSEUR DE CODE EXECUTE Analyse l éxécution du code en runtime et enregistre les statistiques sur les lignes de code exécutées Il montre chaque séquence d exécution ainsi que le nombre de fois où la séquence a été exécutée. Mise en évidence des parties de code non éprouvées : Le programmeur peut ainsi plus facilement compléter ces tests pour en améliorer la couverture. Identification des parties de code les plus souvent exécutées : Il est plus facile de cibler les parties à optimiser en cas de problème de performance. Identification du code mort ou obsolète NCover (OpenS.Net), CoverageEye (Microsoft.Net), OptimizeIt Borland) 40

41 Les outils REVUE DE CODE, RESPECT DES NORMES Ces outils permettent de déterminer : le code non utilisé (code mort), le code dupliqué, Les Blocs vides, trouver Variables non utilisés. Certains outils permettent un paramétrage afin de proposer aux développeurs la vérification des règles maison. Là aussi les outils permettent d automatiser, de contrôler et de générer des rapports. Laisser les tâches fastidieuses et répétitives à la machine. Les gains en terme de qualité de code et de respect des règles est très important. Contrepartie : investissement de paramétrage de l outil et des règles maison Jtest (Java J2EE Parasoft), CheckStyle (OpenS), Software Architect (IBM Rational), PMD 41

42 Les outils MONTEE EN CHARGE - STRESS L objectif est de vérifier les performances d une architecture logicielle. Simulation la plus proche possible de la réalité, ainsi l'application est sollicitée par un grand nombre d'utilisateurs virtuels simultanés. Appliquer une telle charge à l'application permet de déceler d'éventuels problèmes de performances ou de stabilité et d'y remédier pour pouvoir atteindre le comportement souhaité. LoadRunner (HP), JMeter, OpenSTA (OpenS), 42

43 Les outils Demain Utilisation systématique d automates de tests fonctionnels de non régression Mise en place de cellules dédiées à l automatisation des tests Condition impérative pour des gains de productivités significatifs en maintenance 43

44 PIC : La plateforme d intégration continue La PIC est un dispositif associant une pratique de développement et une plateforme logicielle dans une démarche qualité destinée à garantir la qualité du code source d une application Objectifs de la PIC Éliminer les sessions intensives de débogage. Détecter les problèmes généralement le jour même où ils ont été introduits La qualification de la cause en est facilité L impact en est limité Obtenir un code de qualité pour une application facilement maintenable et évolutive. 44

45 Etudes L'étude PAC montre un marché français du test en plein boom Selon la dernière étude Pierre Audoin Consultants*, l'essor des activités de tests et d'assurance qualité informatique en France va se poursuivre. Les volumes des projets confiés à la sous-traitance devraient ainsi augmenter de 12,4 % par an en moyenne, au moins jusqu'en Pourquoi une telle lame de fond? Les entreprises ont pris conscience des gains liés à des pratiques de test optimisées, notamment pour réduire les délais de lancement de nouvelles offres. Quatre principaux secteurs sont concernés administration, industrie, finance assurance, télécoms ce dernier étant le plus dynamique. En termes de prestation, les contrats au forfait (+ 16 %) devraient prendre le pas sur l'assistance technique en régie (+ 7 %), dénotant une maturité et une capacité d'engagement plus forte des acteurs. * Décembre Article 01 HEBDO Métier Testeur 45

46 Les TMC Préambule Que sont les TMCs Ils simulent la charge induite par plusieurs utilisateurs simultanés sur une application. Ils permettent de vérifier les performances d une application dans son cadre de production avant son déploiement Il permet de suivre l évolution des performances d une application sur toute la durée de celle-ci. Projets nécessitant des TMC. Nouveau projet utilisé par de nombreux utilisateurs simultanés au sein d un système d information. Nouvelle version de projet pour vérifier la non dégradation des performances. Évolution technique importante du projet, nouvelle version de progiciel, etc pour vérifier les gains de performance annoncées par l éditeur. Déroulement des TMC Rédaction des spécifications de TMC Installation de l application sur une plate forme dédiée. Déroulement itératif des tests. Rédaction des résultats. 46

47 Les TMC Cycle de projet avec TMC Les TMC s insère dans le cycle normal d un projet en parallèle des tests d intégration. Développement Test Unitaire Test d intégration Test de montée en charge Livraison Les tests de montée en charge débutent après la validation de l ensemble des TU du projet. La livraison du projet est conditionnée par les tests d intégration et les test de montées en charge. 47

48 Les TMC Déroulement 1/2 Les TMC comme les test d intégration impliquent plusieurs équipes L équipe en charge fonctionnellement de l application doit : Rédiger les tests fonctionnel retenues pour les TMCs. Ces test doivent représenter les cas d utilisations les plus représentatif de l application ou certaines fonctions lourdes. Répartir et estimer l utilisation de ces cas d utilisation sur la population utilisatrice estimée en production de l application. Assister l équipe de TMC lors de l enregistrements des scripts. L équipe de développement de l application doit : Fournir les livrables applicatifs à l équipe tmc. Installer ou assister l équipe TMC pour l installation de l application sur la plate forme TMC. Assister l équipe de TMC si des problèmes bloquant ou des améliorations de performances sont diagnostiqués par l équipe projet. L équipe de TMC doit Vérifier l installation correcte de l application. Écrire les scripts correspondants aux cas d utilisation fourni par l équipe fonctionnelle. Réaliser les tirs de charge. Analyser les résultats et proposer des pistes d optimisations. Rédiger un rapport des performances de l application Temps de réponse individuel Charges machines Indicateurs personalisés selon le projet. Des réunions de coordinations hebdomadaires doivent être prévues pour la synchronisation. 48

49 Les TMC Déroulement 2/2 Estimation de la population et rédaction des cas fonctionnels Installation de l application Pré requis Test de validation de la plate-forme Écriture des scripts et scénarios de cas de test Réalisation des tirs de tests Analyse rapide et propositions d optimisations Écriture du rapport de performance T e m p s Suivie des tirs et acceptations des éventuelles propositions d optimisation pour re-test. Réalisation Rédaction des livrables Équipe TMC Équipe projet 49

50 Les TMC Comment ca marche? Le logiciel de test en charge simule les utilisateurs virtuels à l aides des scripts écrits afin de produire une activités réaliste pour le système. En parallèle l outils récupère des indicateurs sur l état du système et les agrège pour pouvoir réaliser facilement des études statistiques ultérieures. 50

51 Les TMC Outils? L enregistrement des scripts et l exécution des TMC nécessitent des outils spécifiques Les outils payant les plus connus sont : HP loadrunner Néotis Neolad Borland SkillPerformer Les outils open source les plus connus Jmeter OpenSTA Les outils payant permettent plus de libertés et une variabilisation du script. Il est aussi possible d acquérir des plugins pour étendre leur champs d activité ou de monitoring. (J2EE, oracle, etc ) Les achats sont généralement sous forme de licence incluant un nombre de Virtual user maximum simulable. 51

52 Conclusion 3 minutes pour déterminer 3 idées fortes retenues lors de ce cours 52

Offre FlowUnit by CGI Tests automatisés de flux de données inter-applicatifs

Offre FlowUnit by CGI Tests automatisés de flux de données inter-applicatifs Offre FlowUnit by CGI Tests automatisés de flux de données inter-applicatifs CGI Group Inc. 2013 Agenda 1 2 3 4 5 6 7 Problématiques et enjeux Solutions et fonctionnalités Concepts Exécution et rapport

Plus en détail

Formations Méthode et conduite de projet

Formations Méthode et conduite de projet Formations Méthode et conduite de projet Présentation des formations Qualité et Conduite de projets Mettre en place et gérer un projet SI nécessite diverses compétences comme connaître les acteurs, gérer

Plus en détail

LES TESTS. Les tests. Organisation d un projet de recette Les types de tests Les outils

LES TESTS. Les tests. Organisation d un projet de recette Les types de tests Les outils Les tests Organisation d un projet de recette Les types de tests Les outils Organiser le déroulement des tests Spécifier Exécuter les Cahiers de tests les Cahiers de tests Analyser les résultats Correction

Plus en détail

Urbanisation des Systèmes d'information

Urbanisation des Systèmes d'information Urbanisation des Systèmes d'information Les Audits de Systèmes d Information et leurs méthodes 1 Gouvernance de Système d Information Trois standards de référence pour trois processus du Système d Information

Plus en détail

Description et illustration du processus unifié

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

Plus en détail

Les Bonnes PRATIQUES DU TEST LOGICIEL

Les Bonnes PRATIQUES DU TEST LOGICIEL Les Bonnes PRATIQUES DU TEST LOGICIEL SOMMAIRE Qu est-ce que le test logiciel? Pourquoi le test est-il un maillon crucial de l ingénierie logicielle? Quels sont les différents types de tests? Qu est-ce

Plus en détail

Techniques de Développement

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

Plus en détail

[ Hornet ] Charte de méthodologie

[ Hornet ] Charte de méthodologie [ Hornet ] Hornet Cette création est mise à disposition selon le Contrat Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales à l'identique disponible en ligne http://creativecommons.org/licenses/by-nc-sa/2.0/fr/

Plus en détail

Retour d expérience RATP. Intégrer le test de performance au cœur du processus de développement agile. Challenges, techniques, résultats.

Retour d expérience RATP. Intégrer le test de performance au cœur du processus de développement agile. Challenges, techniques, résultats. Retour d expérience RATP Intégrer le test de performance au cœur du processus de développement agile. Challenges, techniques, résultats. Les intervenants Alexis Bourgeois Chef de projet MOE (front web)

Plus en détail

Vérifier la qualité de vos applications logicielle de manière continue

Vérifier la qualité de vos applications logicielle de manière continue IBM Software Group Vérifier la qualité de vos applications logicielle de manière continue Arnaud Bouzy Kamel Moulaoui 2004 IBM Corporation Agenda Analyse de code Test Fonctionnel Test de Performance Questions

Plus en détail

Concours EXTERNE d ingénieur des systèmes d information et de communication. «Session 2009»

Concours EXTERNE d ingénieur des systèmes d information et de communication. «Session 2009» Concours EXTERNE d ingénieur des systèmes d information et de communication «Session 2009» Meilleure copie "Rapport Technique" Thème : conception et développement logiciel Note : 15,75/20 Rapport technique

Plus en détail

ACube. Charte méthodologique. Version 1.2 du 22/02/2010. Etat : Validé

ACube. Charte méthodologique. Version 1.2 du 22/02/2010. Etat : Validé Charte méthodologique Version 1.2 du 22/02/2010 Etat : Validé Communauté Adullact Projet SUIVI DES MODIFICATIONS Version Rédaction Description Vérification Date 1.0 S. Péguet Initialisation 20/03/07 1.1

Plus en détail

la phase exploratoire

la phase exploratoire V 1.00 la phase exploratoire élément facilitateur dans la réussite d un projet Agile A. MORVANT IT&L@BS Coach Agile aurelien.morvant@orange-ftgroup.com Page 1 Page 2 objet de la session > introduire la

Plus en détail

OPTIMISER SON PROCESSUS DE TEST AVEC UNE APPROCHE BOITE GRISE

OPTIMISER SON PROCESSUS DE TEST AVEC UNE APPROCHE BOITE GRISE OPTIMISER SON PROCESSUS DE TEST AVEC UNE APPROCHE BOITE GRISE Retour d expérience Benjamin Boutin QA Manager S2E www.s2e-services-epargne-entreprise.com Marc Rambert Director Dynamic Testing Solution Coverity/Synopsys

Plus en détail

Conduite et Gestion de Projet

Conduite et Gestion de Projet /43 Conduite et Gestion de Projet Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.49.40.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR Léonard de Vinci 74, rue Marcel Cachin, F-93017

Plus en détail

Table des matières. Première partie Situation du test fonctionnel. Préface... Avant-propos...

Table des matières. Première partie Situation du test fonctionnel. Préface... Avant-propos... Préface..................................................................... Avant-propos................................................................ III XIII Première partie Situation du test fonctionnel

Plus en détail

SOMMAIRE. Préambule... 3. 1 - Présentation... 3

SOMMAIRE. Préambule... 3. 1 - Présentation... 3 Académie de Grenoble DSI Division des Systèmes d Information 7, place Bir- Hakeim 38021 Grenoble Cedex CAHIER DES CLAUSES TECHNIQUES PARTICULIERES MARCHE N : 2012-09 OBJET : prestations de maintenance

Plus en détail

IBM Software IBM Business Process Manager - Simplicité et performances

IBM Software IBM Business Process Manager - Simplicité et performances IBM Software IBM Business Process Manager - Simplicité et performances Gérer ses processus métier et bénéficier d une visibilité totale avec une plateforme de BPM unique IBM Software 2 IBM Business Process

Plus en détail

Processus d Informatisation

Processus d Informatisation Processus d Informatisation Cheminement de la naissance d un projet jusqu à son terme, deux grandes étapes : Recherche ou étude de faisabilité (en amont) L utilisateur a une idée (plus ou moins) floue

Plus en détail

Des exigences aux tests Génération de tests à partir des processus et règles métier (Model-Based Testing)

Des exigences aux tests Génération de tests à partir des processus et règles métier (Model-Based Testing) Des exigences aux tests Génération de tests à partir des processus et règles métier (Model-Based Testing) Bruno LEGEARD JDEV 2013 4-6 septembre 2013 Sommaire Partie I Introduction au Model-Based Testing

Plus en détail

Chef de projet H/F. Vous avez au minimum 3 ans d expérience en pilotage de projet de préférence dans le monde du PLM et de management d équipe.

Chef de projet H/F. Vous avez au minimum 3 ans d expérience en pilotage de projet de préférence dans le monde du PLM et de management d équipe. Chef de projet H/F Dans le cadre de nos activités pour un de nos clients, CIMPA recherche un chef de projet H/F. - Planifier l ensemble des phases du projet - Piloter l équipe dédiée au projet - Garantir

Plus en détail

Intervenants. Thomas d'erceville Project Manager. Christian NGUYEN Practice Manager IT Quality

Intervenants. Thomas d'erceville Project Manager. Christian NGUYEN Practice Manager IT Quality Intervenants Thomas d'erceville Project Manager Christian NGUYEN Practice Manager IT Quality 2 14/04/2015 De l'assurance qualité à l'ingénierie des tests logiciels 1. Contexte général des tests mobiles

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

Logica. Réussir son projet Centre d Appels. Date : 4 avril 2001 Auteur : Jérôme Capirossi, Consultant en Système d Information, Logica

Logica. Réussir son projet Centre d Appels. Date : 4 avril 2001 Auteur : Jérôme Capirossi, Consultant en Système d Information, Logica Réussir son projet Centre d Appels Date : 4 avril 2001 Auteur : Jérôme Capirossi, Consultant en Système d Information, Logica Introduction Aujourd hui, les entreprises se focalisent sur une approche transactionnelle

Plus en détail

Tirez plus vite profit du cloud computing avec IBM

Tirez plus vite profit du cloud computing avec IBM Tirez plus vite profit du cloud computing avec IBM Trouvez des solutions de type cloud éprouvées qui répondent à vos priorités principales Points clés Découvrez les avantages de quatre déploiements en

Plus en détail

Agilitéet qualité logicielle: une mutation enmarche

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

Plus en détail

IBM Global Technology Services Service Management

IBM Global Technology Services Service Management IBM Global Technology Services La voie vers la transformation de l informatique L INFORMATIQUE, UN SOUTIEN AUX MÉTIERS DE L ENTREPRISE Les dirigeants considèrent aujourd hui l informatique comme un levier

Plus en détail

Road-book du Chef de Projet. Phase 2 Préparer. Phase 2 - Préparer

Road-book du Chef de Projet. Phase 2 Préparer. Phase 2 - Préparer Phase 1 Faire émerger Phase 1 - Faire émerger Positionner et cadrer stratégiquement l'avant-projet Décision de poursuivre Note de cadrage Note de cadrage validée Décision du commanditaire de poursuivre

Plus en détail

Gestion de Projet Informatique

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

Plus en détail

La nouvelle donne du test avec Oracle

La nouvelle donne du test avec Oracle La nouvelle donne du test avec Oracle Jean-Baptiste MARZOLF, Consultant Avant-vente, Oracle Pourquoi est-ce important? Les clients investissent dans les applications pour fournir

Plus en détail

UML Mise en œuvre dans un projet. Emmanuel Pichon 2013

UML Mise en œuvre dans un projet. Emmanuel Pichon 2013 UML Mise en œuvre dans un projet 2013 Introduction Rôles et activités dans un projet Définir la méthode de votre projet Adapter la modélisation à la méthode de votre projet Conseils de mise en œuvre de

Plus en détail

Méthodes de test. Mihaela Sighireanu

Méthodes de test. Mihaela Sighireanu UFR d Informatique Paris 7, LIAFA, 175 rue Chevaleret, Bureau 6A7 http://www.liafa.jussieu.fr/ sighirea/cours/methtest/ Partie I 1 Propriétés 2 Un peu de génie logiciel de test 3 Eléments Problèmes Point

Plus en détail

Deux approches peuvent être. Analyse de données. Dossier : Audit

Deux approches peuvent être. Analyse de données. Dossier : Audit Dossier : Audit Analyse de données Mathieu Laubignat CISA, Auditeur informatique Les techniques d analyse des données, utilisées depuis 1998 au sein de l Audit Informatique du Groupe La Poste, constituent

Plus en détail

Qualité du logiciel: Méthodes de test

Qualité du logiciel: Méthodes de test Qualité du logiciel: Méthodes de test Matthieu Amiguet 2004 2005 Analyse statique de code Analyse statique de code Étudier le programme source sans exécution Généralement réalisée avant les tests d exécution

Plus en détail

Comprendre son devis de création de site web Peggy UCAR

Comprendre son devis de création de site web Peggy UCAR Comprendre son devis de création de site web Peggy UCAR Powerpoint Templates Page 1 Règle générale: Graphisme Création logo & identité graphique Création du Webdesign & intégration graphique Rédaction

Plus en détail

Merci à nos sponsors. Platinum. Gold. Institutionnel. Silver. Direction du Système d'information du Courrier 1

Merci à nos sponsors. Platinum. Gold. Institutionnel. Silver. Direction du Système d'information du Courrier 1 Merci à nos sponsors Platinum Gold Silver Institutionnel 1 La contractualisation agile, à la Poste, c'est possible! Saison II - Le contrat en action Michel LEJEUNE www.plus.google.com/michellejeune LEJEUNE

Plus en détail

CRM et GRC, la gestion de la relation client R A LLER PL US L OI

CRM et GRC, la gestion de la relation client R A LLER PL US L OI 3 R A LLER PL US L OI CRM et GRC, la gestion de la relation client Comment exploiter et déployer une solution de relation client dans votre entreprise? Les usages d une CRM Les fonctionnalités d une CRM

Plus en détail

DEMANDE D INFORMATIONS. (Request For Information) SOLUTIONS DE VEILLE AUTOMATISEE

DEMANDE D INFORMATIONS. (Request For Information) SOLUTIONS DE VEILLE AUTOMATISEE Demande d informations - SOLUTIONS DE VEILLE AUTOMATISÉE RFI_Veille_Automatisée.docx Nom de l entreprise DEMANDE D INFORMATIONS (Request For Information) - SOLUTIONS DE VEILLE AUTOMATISEE R F I S o l u

Plus en détail

Livre blanc : Tierce Maintenance Applicative pour Microsoft Dynamics

Livre blanc : Tierce Maintenance Applicative pour Microsoft Dynamics Livre blanc Prodware 2013 Livre blanc : Tierce Maintenance Applicative pour Microsoft Dynamics Une offre de service mature pour un marché en pleine croissance 2 I/ Editorial II/ Nécessité et Gains de la

Plus en détail

CHOISIR UN TEST A EXECUTER

CHOISIR UN TEST A EXECUTER CHOISIR UN TEST A EXECUTER Suivez le rythme rapide des cycles de publication. Découvrez l automatisation et ses interactions humaines. EXÉCUTER UN TEST 03082015 Borland permet à tous les intervenants,

Plus en détail

Outils d automatisation de tests d interfaces Web. David GERBAULT Ingénieurs 2000 Xposé 2010-2011

Outils d automatisation de tests d interfaces Web. David GERBAULT Ingénieurs 2000 Xposé 2010-2011 Outils d automatisation de tests d interfaces Web 1 David GERBAULT Ingénieurs 2000 Xposé 2010-2011 WEBOGRAPHIE http://seleniumhq.org/ http://www.clever-age.com/ http://watir.com/ 2 Pourquoi ce sujet? 3

Plus en détail

INDUSTRIALISATION ET RATIONALISATION

INDUSTRIALISATION ET RATIONALISATION INDUSTRIALISATION ET RATIONALISATION A. LA PROBLEMATIQUE La mission de toute production informatique est de délivrer le service attendu par les utilisateurs. Ce service se compose de résultats de traitements

Plus en détail

PHASE SOUS-PHASE MOA MOE POINTS A TRAITER. besoins. charges. I.A.2 Échéances. I.A.3 Utilisateurs. I.A.4 Besoin fonctionnels. I.A.5 Évolutions à venir

PHASE SOUS-PHASE MOA MOE POINTS A TRAITER. besoins. charges. I.A.2 Échéances. I.A.3 Utilisateurs. I.A.4 Besoin fonctionnels. I.A.5 Évolutions à venir PHASE SOUS-PHASE MOA MOE POINTS A TRAITER I. La définition des I.A. L'expression des besoins Rédige (spécifie les besoins). Consulte / utilise pour rédiger le cahier des I.A.1 Positionnement stratégique

Plus en détail

Céline LAURENT Responsable Recette Décisionnel / SI. 28/02/07 Céline LAURENT Décisionnel Projet TEST Page 1 sur 27

Céline LAURENT Responsable Recette Décisionnel / SI. 28/02/07 Céline LAURENT Décisionnel Projet TEST Page 1 sur 27 Céline LAURENT Responsable Recette Décisionnel / SI 28/02/07 Céline LAURENT Décisionnel Projet TEST Page 1 sur 27 LES TESTS Définitions Intérêt Difficultés Les différents tests dans le cycle de vie du

Plus en détail

CONSULTANT AMOA/RECETTE à la recherche d un poste dans la région de Montpellier 7 ans d expérience

CONSULTANT AMOA/RECETTE à la recherche d un poste dans la région de Montpellier 7 ans d expérience Kévin FISCHER 78, cour Jacques Thibaud 34000 MONTPELLIER Téléphone portable : 06 71 82 46 70 Adresse E-mail : kevinfischer@live.fr 31 ans CONSULTANT AMOA/RECETTE à la recherche d un poste dans la région

Plus en détail

6761 Validation de la conformité 21.03.2007

6761 Validation de la conformité 21.03.2007 6761 Validation de la conformité 21.03.2007 Peter DAEHNE 1 Tests de stress Les tests de stress permettent d étudier le comportement du logiciel lorsque celui-ci est mis dans des situations extrêmes, aux

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

Optimisez votre SIRH. HR Access Services Une nouvelle dimension de services. Business Consulting Services. Copyright IBM Corporation 2001

Optimisez votre SIRH. HR Access Services Une nouvelle dimension de services. Business Consulting Services. Copyright IBM Corporation 2001 Business Consulting Services Copyright IBM Corporation 2001 Compagnie IBM France Tour Descartes 2, avenue Gambetta La Défense 5 92066 Paris-La Défense cedex services/fr IBM, le logo IBM et le logo e-business

Plus en détail

Modèle d implémentation

Modèle d implémentation Modèle d implémentation Les packages UML: Unified modeling Language Leçon 5/6-9-16/10/2008 Les packages - Modèle d implémentation - Méthodologie (RUP) Un package ou sous-système est un regroupement logique

Plus en détail

Generali France optimise la visibilité et la gestion de l ensemble du portefeuille de projets informatiques grâce à la solution PPM de CA Clarity.

Generali France optimise la visibilité et la gestion de l ensemble du portefeuille de projets informatiques grâce à la solution PPM de CA Clarity. PRESENTATION DE LA TECHNOLOGIE : INNOVATION ET TRANSFORMATION DES ACTIVITES Generali France optimise la visibilité et la gestion de l ensemble du portefeuille de projets informatiques grâce à la solution

Plus en détail

Contrôlez et Maîtrisez votre environnement de messagerie Lotus Notes Domino

Contrôlez et Maîtrisez votre environnement de messagerie Lotus Notes Domino Contrôlez et Maîtrisez votre environnement de messagerie Lotus Notes Domino avec MailFlow Analyzer TM un produit de l Infrastructure Management Suite TM Copyright COOPERTEAM SOFTWARE 2013 La gestion de

Plus en détail

Automatiser le Test Fonctionnel de Logiciels Embarqués Temps-Réel

Automatiser le Test Fonctionnel de Logiciels Embarqués Temps-Réel White Paper Le logiciel embarqué est au cœur de l'innovation industrielle. Nombre de fonctionnalités d'un produit, qu'elles soient nouvelles ou notablement améliorées, permettent de prendre ou de garder

Plus en détail

IBM WebSphere ILOG JRules Business Rule Management System (BRMS) systèmes de gestion de règles métier

IBM WebSphere ILOG JRules Business Rule Management System (BRMS) systèmes de gestion de règles métier Automatisation des décisions métier et réduction du délai de lancement de nouvelles initiatives IBM WebSphere ILOG JRules Business Rule Management System (BRMS) systèmes de gestion de règles métier Gestion

Plus en détail

Apsydia. Centres de Service. Auteurs : Christophe Dauphin / Philippe André Version : v1.2 septembre 2011. Module de Formation : GE1

Apsydia. Centres de Service. Auteurs : Christophe Dauphin / Philippe André Version : v1.2 septembre 2011. Module de Formation : GE1 Apsydia Cabinet de Conseil et d Assistance à Maîtrise d Ouvrage Centres de Service Présentation de la démarche Apsydia Auteurs : Christophe Dauphin / Philippe André Version : v1.2 septembre 2011 Module

Plus en détail

PERFORMANCE ET DISPONIBILITÉ DES SI

PERFORMANCE ET DISPONIBILITÉ DES SI Management des SI PERFORMANCE ET DISPONIBILITÉ DES SI Réf: PEF Durée : 3 jours (7 heures) OBJECTIFS DE LA FORMATION Les utilisateurs font preuve d'exigences croissantes en matière de performance des applications

Plus en détail

OFFRES DE STAGES REGION EST. Market Unit 8 - Software Engineering & Testing

OFFRES DE STAGES REGION EST. Market Unit 8 - Software Engineering & Testing OFFRES DE STAGES REGION EST Market Unit 8 - Software Engineering & Testing 2013 EDITO Chère étudiante, cher étudiant Vous avez entre les mains notre catalogue rassemblant les opportunités de stages que

Plus en détail

Processus Unifié de développement de logiciel

Processus Unifié de développement de logiciel Processus Unifié de développement de logiciel Plan 1. SUP : une simplification de RUP 2. Les éléments de modélisation de SUP 3. Description de la dynamique de SUP 4. SUP sur une étude de cas 2 SUP : une

Plus en détail

LA GESTION DE PROJET INFORMATIQUE

LA GESTION DE PROJET INFORMATIQUE Structurer, assurer et optimiser le bon déroulement d un projet implique la maîtrise des besoins, des objectifs, des ressources, des coûts et des délais. Dans le cadre de la gestion d un projet informatique

Plus en détail

LA GESTION DE PROJET INFORMATIQUE

LA GESTION DE PROJET INFORMATIQUE LA GESTION DE PROJET INFORMATIQUE Lorraine Structurer, assurer et optimiser le bon déroulement d un projet implique la maîtrise des besoins, des objectifs, des ressources, des coûts et des délais. Dans

Plus en détail

e need L un des premiers intégrateurs opérateurs Cloud Computing indépendants en France

e need L un des premiers intégrateurs opérateurs Cloud Computing indépendants en France e need L un des premiers intégrateurs opérateurs Cloud Computing indépendants en France Sommaire Cloud Computing Retours sur quelques notions Quelques chiffres Offre e need e need Services e need Store

Plus en détail

Prendre la bonne décision, au bon moment, sur le bon sujet, sur la base des meilleures analyses, pour agir sur le bon indicateur.

Prendre la bonne décision, au bon moment, sur le bon sujet, sur la base des meilleures analyses, pour agir sur le bon indicateur. 2 Toute entreprise dispose d un capital informationnel qui, s il est efficacement géré, contribue à sa valeur et à sa performance. La société RHeport, propose une solution logicielle : RH&View, innovante,

Plus en détail

Guide pratique des solutions d automatisation des processus métier Avril 2014

Guide pratique des solutions d automatisation des processus métier Avril 2014 Guide pratique des solutions d automatisation des processus métier Avril 2014 Kemsley Design Limited Kemsley Design Limited www.kemsleydesign.com www.column2.com www.kemsleydesign.com www.column2.com Présentation

Plus en détail

1 PROCESSUS DE DEVELOPPEMENT : METHODOLOGIE SCRUM

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

Plus en détail

DEMANDE D INFORMATION RFI (Request for information)

DEMANDE D INFORMATION RFI (Request for information) DOD SEICAM RFI Demande d information EVDEC Réf. : RFI_EVDEC- GT5_Outil_reporting_BI_v4.doc Page 1/11 DEMANDE D INFORMATION RFI (Request for information) OUTIL INTÉGRÉ DE REPORTING ET D ANALYSE DÉCISIONNELLE

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

Rapport de certification

Rapport de certification Rapport de certification BMC Real End User Experience Monitoring and Analytics 2.5 Préparé par le Centre de la sécurité des télécommunications à titre d organisme de certification dans le cadre du Schéma

Plus en détail

S26B. Démarche de de sécurité dans les projets

S26B. Démarche de de sécurité dans les projets S26B Démarche de de sécurité dans les projets Théorie et et réalité Patrick CHAMBET Bouygues Telecom http://www.chambet.com Eric LARCHER Banque Fédérale des Banques Populaires http://www.internet-securise.com

Plus en détail

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

Topologie du web - Valentin Bourgoin - http://www.valentinbourgoin.net. Méthodes agiles & SCRUM Méthodes agiles & SCRUM 1/ Pourquoi les méthodes agiles? Définition d une méthode agile. Fondamentaux. Quand les utiliser? 2/ SCRUM En quoi est-ce une méthode agile? Sprints et releases. Le Product Owner.

Plus en détail

TIERCE MAINTENANCE APPLICATIVE

TIERCE MAINTENANCE APPLICATIVE Notre expertise au cœur de vos projets TIERCE MAINTENANCE APPLICATIVE SERVICE LEVEL AGREEMENT Sommaire 1. Terminologie...4 1.1. Définitions...4 1.2. Abréviations...5 2. Missions & Objectifs...5 2.1. Missions...5

Plus en détail

ACCORD-CADRE DE TECHNIQUES DE L'INFORMATION ET DE LA COMMUNICATION. PROCEDURE ADAPTEE En application des articles 28 et 76 du Code des Marchés Publics

ACCORD-CADRE DE TECHNIQUES DE L'INFORMATION ET DE LA COMMUNICATION. PROCEDURE ADAPTEE En application des articles 28 et 76 du Code des Marchés Publics ACCORD-CADRE DE TECHNIQUES DE L'INFORMATION ET DE LA COMMUNICATION PROCEDURE ADAPTEE En application des articles 28 et 76 du Code des Marchés Publics Analyse technique et développement d applications de

Plus en détail

BOOSTEZ MAITRISEZ. votre business en ligne. la qualité de vos données

BOOSTEZ MAITRISEZ. votre business en ligne. la qualité de vos données 3 BOOSTEZ votre business en ligne MAITRISEZ la qualité de vos données J accélère drastiquement le temps de mise en ligne d un nouveau site et je m assure de la qualité de marquage Mon site évolue constamment

Plus en détail

AVIS DE VACANCE DE POSTE

AVIS DE VACANCE DE POSTE Direction des Ressources humaines Direction : Informatique Service : Études Localisation : Site Rhovalparc à Alixan AVIS DE VACANCE DE POSTE ANALYSTE DÉVELOPPEUR POSITIONNEMENT DU POSTE DANS LA STRUCTURE

Plus en détail

Systèmes d information

Systèmes d information 11 Systèmes Cette famille rassemble des métiers dont la finalité est de concevoir, développer, exploiter et entretenir des solutions (logicielles et matérielles) répondant aux besoins collectifs et individuels

Plus en détail

manufacturing Yourcegid Manufacturing Y2 MANUFACTURING anufacturing

manufacturing Yourcegid Manufacturing Y2 MANUFACTURING anufacturing anufacturing Yourcegid Manufacturing Y2 MANUFACTURING manufacturing i-club Un club utilisateur de plus de 100 adhérents qui participent activement à la vie de nos produits plus de 2000 Clients industriels

Plus en détail

Créateur d applications web et mobiles

Créateur d applications web et mobiles Créateur d applications web et mobiles Projets Performances Team http://www.projet2team.fr Projet2Team Projets Performances Team http://www.projet2team.fr SAS au capital de 25.000 - RCS 789 681 285 7 rue

Plus en détail

RÉUSSIR L AUTOMATISATION DU PROCESSUS DE TEST FONCTIONNEL

RÉUSSIR L AUTOMATISATION DU PROCESSUS DE TEST FONCTIONNEL UN LIVRE BLANC DE BORLAND RÉUSSIR L AUTOMATISATION DU PROCESSUS DE TEST FONCTIONNEL L'automatisation du processus de test fonctionnel optimise la qualité des logiciels et maximise leur valeur opérationnelle.

Plus en détail

TalenTs RessOURCes HUMaInes

TalenTs RessOURCes HUMaInes Talents RESSOURCES HUMAINES 1 Yourcegid Ressources Humaines Talents : Entretiens et suivi de la performance Formation et développement du personnel Référentiels des emplois et des compétences 4 MILLIONS

Plus en détail

Comment optimiser les tests avec une démarche d automatisation simplifiée

Comment optimiser les tests avec une démarche d automatisation simplifiée P A C I F I C A - A S S U R A N C E S D O M M A G E S Comment optimiser les tests avec une démarche d automatisation simplifiée Jean-Luc VILLETTE (PACIFICA) Eddy JABES (ALTEN) Journée Française des Tests

Plus en détail

PagesJaunes.fr Mise en place de Scrum de scrum. Fabien Grellier Agile Tour 2010 7 Octobre

PagesJaunes.fr Mise en place de Scrum de scrum. Fabien Grellier Agile Tour 2010 7 Octobre PagesJaunes.fr Mise en place de Scrum de scrum Fabien Grellier Agile Tour 2010 7 Octobre 1 Roadmap Le contexte PagesJaunes.fr Le projet PagesJaunes.fr 2009 Rétrospective Conclusion 2 Le contexte PagesJaunes.fr

Plus en détail

Développement logiciel pour l Architecture Orientée Services avec IBM Rational Software Development Platform

Développement logiciel pour l Architecture Orientée Services avec IBM Rational Software Development Platform IBM Software Group Développement logiciel pour l Architecture Orientée Services avec IBM Rational Software Development Platform Thierry Bourrier, Techical Consultant thierry.bourrier@fr.ibm.com L Architecture

Plus en détail

David Bizien Directeur SI Finance, ColiPoste

David Bizien Directeur SI Finance, ColiPoste Mise en place d'un plan de reprise d'activité (PRA) en environnement hétérogène et virtuel afin de sécuriser le SI Finance ColiPoste. David Bizien Directeur SI Finance, ColiPoste Présentation La Poste

Plus en détail

Conseil et Ingénierie des Systèmes d Information d Entreprise

Conseil et Ingénierie des Systèmes d Information d Entreprise Conseil et Ingénierie des Systèmes d Information d Entreprise Le Groupe Khiplus SAS KHIPLUS Management Société holding animatrice du groupe SAS KHIPLUS Advance Conseil et ingénierie de Systèmes d Information

Plus en détail

Des processus métier et exigences aux tests pour les grands systèmes complexes

Des processus métier et exigences aux tests pour les grands systèmes complexes Des processus métier et exigences aux tests pour les grands systèmes complexes ------ Etude de cas écomouv Séminaire In'Tech INRIA Grenoble Validation formelle de systèmes industriels critiques 18 avril

Plus en détail

Proposition Commerciale

Proposition Commerciale Proposition Commerciale REFONTE DE SITE WEB Pour Mme BRIGITTE TROUVAT I. Sommaire I. Sommaire... 2 II. Rappel du contexte et objectifs... 4 Eléments de référence de la proposition... 4 III. La réponse

Plus en détail

Développement d une application java de bureau pour la gestion des rapports de visite GSB

Développement d une application java de bureau pour la gestion des rapports de visite GSB Développement d une application java de bureau pour la gestion des rapports de visite GSB CAHIER DES CHARGES Définition du besoin Définition de l'objet Les rapports de visite sont actuellement gérés à

Plus en détail

L assistance à maîtrise des projets logistiques risqués

L assistance à maîtrise des projets logistiques risqués L assistance à maîtrise des projets logistiques risqués Congrès Eurolog 21 juin 2006 Michel Fender Professeur Ecole nationale des ponts et chaussées Président Département Management Industriel, ENPC Co-directeur

Plus en détail

Pour une entreprise plus performante

Pour une entreprise plus performante Pour une entreprise plus performante Smart Technology Services Raison Sociale - Smart Technology Services llc Pôle d activités - Service et conseil dans la technologie de l information Pôle d activités

Plus en détail

Cloud Service Management

Cloud Service Management Cloud Service Management HEAT Help Desk SOLUTION BRIEF 1 MODERNISEZ LES OPERATIONS DE GESTION DES SERVICES ET OFFREZ PLUS DE VALEUR STRATEGIQUE A L ENTREPRISE HEAT Cloud Service Management est un ensemble

Plus en détail

Plan de notre intervention 1. Pourquoi le test de charge? 2. Les différents types de tests de charge 1.1. Le test de performance 1.2.

Plan de notre intervention 1. Pourquoi le test de charge? 2. Les différents types de tests de charge 1.1. Le test de performance 1.2. Plan de notre intervention 1. Pourquoi le test de charge? 2. Les différents types de tests de charge 1.1. Le test de performance 1.2. Le test aux limites 3. Méthode 2.1. Pré-requis 2.2. Préparation des

Plus en détail

KIT 24 Plan de recette

KIT 24 Plan de recette KIT 24 Plan de recette et Fiches de test Intitulé du Projet Préparé par: Auteur Préparé le : jj/mm/aa Version 2015 1 Description du document Nom du projet : Nom du projet Nom du chef de projet : Nom du

Plus en détail

Stratégies gagnantes pour la fabrication industrielle : le cloud computing vu par les dirigeants Dossier à l attention des dirigeants

Stratégies gagnantes pour la fabrication industrielle : le cloud computing vu par les dirigeants Dossier à l attention des dirigeants Stratégies gagnantes pour la fabrication industrielle : Dossier à l attention des dirigeants Centres d évaluation de la technologie inc. Stratégies gagnantes pour l industrie : Synthèse Jusqu ici, les

Plus en détail

Le processus de développement logiciel : les (bonnes) questions à se poser. 2 février 2010

Le processus de développement logiciel : les (bonnes) questions à se poser. 2 février 2010 1 Le processus de développement logiciel : les (bonnes) questions à se poser 2 février 2010 Le plan 2 Un peu d'institutionnel le SED Le développement logiciel Qu'est ce qu'un bon logiciel? Bonnes pratiques

Plus en détail

TP3 Intégration de pratiques agiles. 1. User Stories (1) Scénario d intégration agile. En direct-live du château

TP3 Intégration de pratiques agiles. 1. User Stories (1) Scénario d intégration agile. En direct-live du château Rappel TP3 Intégration de pratiques agiles En direct-live du château 40 41 Scénario d intégration agile 1. User Stories (1) 1. Rédiger les User Stories (exigences) 2. Planifier les Itérations (quoi / quand)

Plus en détail

Testing and Acceptance Management industrialiser

Testing and Acceptance Management industrialiser Testing and Acceptance Management industrialiser pour sécuriser le passage des études à la production Your business technologists. Powering progress Garantir la conformité et la disponibilité de vos applications

Plus en détail

IKAN ALM et HP ALM/HP Quality Center Enterprise Pour que les Equipes de Développement, de Test et de Production se rejoignent

IKAN ALM et HP ALM/HP Quality Center Enterprise Pour que les Equipes de Développement, de Test et de Production se rejoignent IKAN ALM et HP ALM/HP Quality Center Enterprise Pour que les Equipes de Développement, de Test et de Production se rejoignent Table of contents Sommaire...3 Définition du problème...4 Solution Description...5

Plus en détail

welcome! B enjamin Samson

welcome! B enjamin Samson welcome! B enjamin Samson GESTION DE PROJET Programme Introduction à la gestion de projet Atelier Brainstorming / Sujet de travail en équipe Introduction aux méthodes Agiles - Le sprint 0 - Les personas

Plus en détail

Eléments pratiques de test des Hiérarchies et Frameworks

Eléments pratiques de test des Hiérarchies et Frameworks Eléments pratiques de test des Hiérarchies et Frameworks Notes de cours Christophe Dony Master Info Pro - Université Montpellier-II 1 Introduction 1.1 Définitions Génie Logiciel No 18, Mars 1990. EC2.

Plus en détail

Présentation ORSYP. L Innovation au service de la Performance. Alexandra Sommer. Directeur Marketing ORSYP Labs

Présentation ORSYP. L Innovation au service de la Performance. Alexandra Sommer. Directeur Marketing ORSYP Labs Présentation ORSYP L Innovation au service de la Performance Alexandra Sommer Directeur Marketing ORSYP Labs 1 Le groupe ORSYP Au service de la Performance & de la Productivité des Opérations IT +25 ans

Plus en détail