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



Documents pareils
Nom-Projet MODELE PLAN DE MANAGEMENT DE PROJET

GESTION DE PROJET SÉANCE 2 : LES CYCLE DE VIE D'UN PROJET

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

Enquête 2014 de rémunération globale sur les emplois en TIC

PORTAIL INTERNET DE LA GESTION PUBLIQUE Guide d'utilisation du Portail Internet de la Gestion Publique

PARAMETRER LA MESSAGERIE SOUS THUNDERBIRD

Guide de référence rapide sur la messagerie vocale d'avaya Distributed Office

LOCAL TRUST Charte Open-Source

La solution IBM Rational pour une ALM Agile

Copie de sauvegarde avec Roxio Easy CD Creator. Par : Patrick Kenny

MODELE DE CONVENTION ERDF / <Fournisseur> relative à la dématérialisation fiscale des factures d acheminement

TIERCE MAINTENANCE APPLICATIVE

Agilitéet qualité logicielle: une mutation enmarche

Premiers pas sur le site ecommerce.cléde13.fr. Sommaire

HELPDESK IMAGINLAB GUIDE UTILISATION POUR IMAGINEURS. : Guide HelpDesk pour les Imagineurs-v1.2.docx. Date :

OPTIMISER SON PROCESSUS DE TEST AVEC UNE APPROCHE BOITE GRISE

AJOUTER UN COMPTE DE MESSAGERIE SUR UN SMARTPHONE

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

ApiCrypt - Réception des résultats de biologie

Procédure d'authentification sur Extradoc

Mode Opératoire Ciel Gestion commerciale V 12 et s (2006)

CONFIGURATION DE LA RECEPTION DES MAILS EN POPS.

Petit guide de référence pour la messagerie vocale Avaya Distributed Office

Guide d'utilisation du logiciel de NEWSLETTERS

Administration Centrale : Opérations

Actions - Bonds - Devises - Vanilles(Options/Futures/Forward/Swaps/Spot) - Exotiques

Présentation. Formation. Expériences professionnelles

Solution globale de gestion et reporting projet

Outil de gestion et de suivi des projets

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

Les 10 pratiques pour adopter une démarche DevOps efficace

Rectorat de Grenoble

Paul FLYE SAINTE MARIE

LES tests d'acceptation

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

Avec PICASA. Partager ses photos. Avant de commencer. Picasa sur son ordinateur. Premier démarrage

PLAN ASSURANCE QUALITE

LIVRE BLANC DECIDEUR. Newtest : contribution à ITIL. Newtest et ITIL...3. Gestion des niveaux de service - Service Level Management...

GOOGLE, OUTILS EN LIGNE

REGLEMENT DE LA CONSULTATION (RC)

Testing and Acceptance Management industrialiser

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

1 - Clients 2 - Devis 3 - Commandes 4 - Livraisons 5 - Factures 6 - Avoirs 7 - Modèles

Ré!. PRQ42001 QUALITE PROCEDURE. Index 02. Page 1/10. AGENCE NATIONALE DE L'AvIATION PROCEDURE MAÎTRISE DES DOCUMENTS

CONFIGURATION DE LA LIBRAIRIE WEBUTIL (10g) Oracle Forms 10g

Proposition pour la création d un site de gestion de projet

MERCURY VERSION m32-301a (01/03/2000) 1. PRESENTATION 2. COMMENT FAIRE POUR :

CONTRAT DE MAINTENANCE

Emmanuel BOUIN - 35 ans

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

ET LA DÉLIVRANCE DU CERTIFICAT

ALLIANZ MODE OPERATOIRE DE MIGRATION D UNE AGENCE WINDOWS Août Version du document : 010

Idéographix. enseignement de la lecture apprentissage de la lecture plateforme 1 de traitements du texte exerciseur enseignement

e-venement v2.6, par poste de fonctionnement

GESTION DES CARTES «ACHAT»

Votre poste e.950 PRESENTATION MISE EN SERVICE

ODH. Mon Espace. Manuel d utilisation. MON ESPACE ODH Manuel d utilisation. Une question? Contactez le service client au

Plan de formation Personnel de l UCE

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA CULTURE. «Constantine, capitale de la culture islamique 2015»

Emporter Windows XP sur une clé USB

Circuit du médicament informatisé

LA VERSION ELECTRONIQUE FAIT FOI

Installation d'un serveur DHCP sous Windows 2000 Serveur

Solution mobile de traçabilité en temps réel des collectes et livraisons

Présentation aux entreprises du numérique

Securité de l information :

Chapitre 1 : Introduction aux bases de données

Gestion Projet. Cours 3. Le cycle de vie

Changement de votre mot de passe

NOTE 001. Le site Web EGRIAN

La pratique de l ITSM. Définir un plan d'améliorations ITSM à partir de la situation actuelle

P s a sep e o p r o t S e S r e vi v ce c s Fabrice Dubost

REFONTE, DEVELOPPEMENT ET HEBERGEMENT DU SITE WEB

SOMMAIRE 1 INTRODUCTION 3 2 CONTACTER VOTRE SUPPORT 3 3 ESPACE DE GESTION DES CARTES 4 4 CONFIGURER UNE CARTE 5

Offre Référentiel d échange

Les systèmes de gestion de version

I Récupération de l'identifiant

Concilier Agilité, Exigences et Continuous Delivery : Retour d expérience PagesJaunes

Créer son premier package.deb. 19 août

Serveur de travail collaboratif Michaël Hoste -

Méthodologies SCRUM Présentation et mise en oeuvre

Introduction à l Informatique licence 1 ère année Notes de Cours

Gestion de la Maintenance Assistée par Ordinateur

DA MOTA Anthony - Comparaison de technologies : PhoneGap VS Cordova

Service Utilisateur Concept, configuration et bonnes pratiques

Formation. Module WEB 4.1. Support de cours

INF2015 Développement de logiciels dans un environnement Agile Examen final hiver 2015

CINEMATIQUE DE FICHIERS

Sage CRM. 7.2 Guide de Portail Client

Votre poste e.50 PRESENTATION

Documentation module hosting

Formateur.NET expérimenté Forte expertise dans la conception et le développement d applications.net, associée à une grande pédagogie

Note de version PUBLICATION V juillet 2014

Cahier des charges du support technique d assistance aux centres d examens DELF/DALF Objet du marché :

Transcription:

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 3 30/11/05

Intégration et tests Edition Date Pages modifiées ETAT DES MODIFICATIONS Désignation Rédacteur 1 25/10/04 Création J.L Tholozan 2 08/11/04 Modification des logigrammes et des entrées/sorties associées F.Bossert Suppression du 7.5 2 06/01/05 6 Remplacer CVS par TRACKER J.L Tholozan 2 06/01/05 7 et 9 Logigramme J.L Tholozan 3 30/11/05 Toutes Logo N. Beghdad 4 27/04/07 6,7 Remplacer TRACKER par MANTIS N. Beghdad Edition 4 27/04/07 Intégration et tests Nat -2/12

Intégration et tests Sommaire 1 - OBJET... 4 2 - OBJECTIF... 4 3 - DOMAINE D APPLICATION... 4 4 - INTEGRATION... 4 4.1. Elements d entree... 4 4.2. Elements de sortie... 4 4.3. Logigramme... 5 4.4. Descriptif... 6 5 - INTEGRATION ANOMALIES... 6 5.1. Elements d entree... 6 5.2. Elements de sortie... 6 5.3. Logigramme... 7 5.4. Descriptif... 8 6 - TEST... 8 6.1. Elements d entree... 8 6.2. Elements de sortie... 8 6.3. Logigramme... 9 6.4. Descriptif... 10 7 - PACKAGING... 10 7.1. Elements d entree... 10 7.2. Elements de sortie... 10 7.3. Logigramme... 11 7.4. Descriptif... 12 8 - INDICATEURS... 12 Edition 4 27/04/07 Intégration et tests Nat -3/12

Intégration et tests 1 - OBJET 0OBJET Ce processus définit les dispositions d assurance qualité prises pour les activités relatives à l activité Intégration et Tests logiciels. L objet est de transformer le code source modifié par le développeur (programmeur) en un binaire testé et validé pour être livré au client. Code source : programme ou ensemble de programmes réalisés par le programmeur/développeur. Binaire(s) : programme ou ensemble de programmes exécutables formant le logiciel. 2 - OBJECTIF 1 Augmenter la fiabilité des livraisons au client. 3 - DOMAINE D APPLICATION 2 Ce processus concerne tous les produits commercialisés par Nat System. 4 - INTEGRATION 3 4.1. 8ELEMENTS D ENTREE gestion des développements : nouvelle version stable des sources remis à l'intégrateur par les développeurs. On entend par version stable, un programme testé par le développeur de façon unitaire et satisfaisante. 4.2. 9ELEMENTS DE SORTIE Un ensemble de binaires : ensemble de programmes cohérents constituant le logiciel. Edition 4 27/04/07 Intégration et tests Nat -4/12

Intégration et tests 4.3. 10LOGIGRAMMEE Qui Intégration Activités Moyens Gestion des développements Direction produit Version stable Réunion, Mail Nouvelle version? Créer une nouvelle configuration d intégration Nouveaux modules? Ajouter ou modifier les modules à la configuration d intégration Service Intégration Intégrer Outil dédié Résultats d intégration OK? Problème de configuration? Informer le développeur Ensemble de Binaires Tests- 6 Edition 4 27/04/07 Intégration et tests Nat -5/12

Intégration et tests 4.4. 11DESCRIPTIF L intégration est la transformation d une version de sources stables et cohérentes en un ensemble de binaires livrables aux clients. Les programmeurs (développeurs) écrivent des programmes puis les testent de façon unitaire jusqu'à arriver à une version satisfaisante dite stable. Ils sont ensuite envoyés à l'équipe d'intégration qui définit ou modifie la ou les configurations d'intégration qui consiste à paramétrer un ou des ordinateurs en vue d'accueillir ces "sources stables". Le résultat va alors produire un "ensemble de binaires" (ensemble de programmes) constituant le logiciel. 5 - INTEGRATION ANOMALIES 4 5.1. 12ELEMENTS D ENTREE Gestion des développements : mail provenant de l outil Mantis des développeurs, indiquant la disponibilité des sources modifiées. 5.2. 13ELEMENTS DE SORTIE Un ensemble de binaires. Mail de confirmation de correction émis depuis l outil Mantis vers la liste de diffusion dénommé "NS Tracker". Edition 4 27/04/07 Intégration et tests Nat -6/12

Intégration et tests 5.3. 14LOGIGRAMMEE Qui Intégration d anomalies Activités Moyens HH Gestion des développements Source Modifié Développeur Informer intégrateur Intégration des modules concernés Intégration OK? Retour développeur Mise à jour de l outil Mantis Outil dédié, Mantis Messagerie Service Intégration Mise à jour de l outil Mantis. Envoi e-mail de l intégrateur vers Ns tracker et support Edition 4 27/04/07 Intégration et tests Nat -7/12

Intégration et tests 5.4. 15DESCRIPTIF Dans le cas d'une détection d'anomalie, le développeur apporte des modifications aux programmes sources. Dans ce cas, seul un ou quelques modules sont concernés. L'intégrateur intègre les modules (programmes) modifiés dans l'ensemble du package dit de "sources stables" puis refait l'intégration globale et aboutit alors, en bout de chaîne, à l'ensemble de binaires constituant le logiciel. 6 - TEST 5 6.1. 16ELEMENTS D ENTREE Nouveau binaire : logiciel. 6.2. 17ELEMENTS DE SORTIE Compte rendu de test. Edition 4 27/04/07 Intégration et tests Nat -8/12

Intégration et tests 6.3. 18LOGIGRAMMEE Qui Test Activités Moyens Intégration 4 Intégrateur Nouveau binaire Test de non régression adapté? Adaptation des tests Exécution des tests NS Robot Win runner Equipe de Tests Test OK? Analyse résultat test Construction de nouveaux tests Test complet? Compte rendu de tests Problème de test? Saisie anomalie Logiciel Valide Packaging 7 Gestion des développements Edition 4 27/04/07 Intégration et tests Nat -9/12

Intégration et tests 6.4. 19DESCRIPTIF Le processus test à pour objet de valider la qualité technique et fonctionnelle du logiciel. Une première étape consiste à "rejouer" un jeu de test constitué par un ensemble de valeurs et d'un déroulement ordonné d'actions. Le but étant de déceler toute régression comportementale du logiciel (il faut que le logiciel continue de fonctionner dans ces phases valides avant de le modifier). Pour déclarer qu'un logiciel est "valide", il faut qu'il satisfasse un ensemble de tests cohérents constitué d'un ensemble de valeurs, de comportements et de suites ou cheminements définis de traitements. 7 - PACKAGING 6 7.1. 20ELEMENTS D ENTREE Binaires (logiciel) et sa documentation. 7.2. 21ELEMENTS DE SORTIE CD master. livraison (lien) Edition 4 27/04/07 Intégration et tests Nat -10/12

Intégration et tests 7.3. 22LOGIGRAMMEE Qui Packaging Binaires, Documentations Activités Moyens Mail, Réunion Nouveaux modules et/ou produits? Création ou modification de processus de packaging Automatique Mise à jour des binaires à livrer Réalisation du packaging Intégration Test d installation OK? Outil dédié Test simple d exécution OK? Analyse erreur Erreur packaging? Copie vers le répertoire distribution Graver CD Saisie anomalie Test CD OK? Envoi e-mail à NS-Tracker Gestion des développements CD Master Livraison Edition 4 27/04/07 Intégration et tests Nat -11/12

Intégration et tests 7.4. 23DESCRIPTIF Le logiciel est constitué d'un ensemble de fichiers localisés dans un ensemble de répertoires. Arrivé à cette phase, le logiciel est dit "valide" car a satisfait l'ensemble des plans de tests. Le packaging est un processus qui, à partir de binaires testés et validés ainsi que des documentations, produit un cédérom d installation pour la livraison des clients. 8 - INDICATEURS 7 Il n y a pas de pertinence dans le contexte évoqué Edition 4 27/04/07 Intégration et tests Nat -12/12