6 - Intégration et industrialisation du SI

Slides:



Advertisements
Présentations similaires
LA QUALITE LOGICIELLE Plan du cours La modélisation d’activité 1 h ½
Advertisements

Les Systèmes d’Information Financière Atelier conjoint ACBF / Banque Mondiale / AFRITAC de l’Ouest Gérer l’application dans le temps, sur les plans fonctionnel,
Analyse et Programmation Orientées Objets
L'installation et la diffusion 1 LInstallation et la Diffusion.
La Recette La recette.
La Documentation La documentation.
La Gestion de la Configuration
Les Evolutions et la Maintenance
Etablir des procédures de vérification (Etape 11 / Principe 6)
LA QUALITE LOGICIELLE Plan du cours Le Plan Qualité 1 h ½
Fin de cycle….
Le processus unifié UML est un langage de modélisation et n ’impose pas de démarche de développement Le processus unifié : méthodologie de développement.
Organiser des Tests dans un projet
Finalités et objectif de la sous-épreuve
Décembre Service de consultation des droits en ligne Réunion Editeurs du
Séance plénière du 23 janvier 2004
Réunion de lancement de Projet
Référentiel des activités professionnelles du BTS Travaux Publics Répartition des connaissances à acquérir dans l’entreprise ou en centre.
Tests et validation du logiciel
Tests et Validation du logiciel
Bernard HERBAIN IUP3 GEII AMIENS
Système de gestion de bases de données. Modélisation des traitements
BTS SIO SLAM 5 Introduction à la gestion de projet
Validation de logiciel
Organisation de l’épreuve de chantier
MIAGE MASTER 1 Cours de gestion de projet
MANAGEMENT DU PRODUIT Organisation Technique du Produit (OTP) Objet Arborescence Produits Relation autres domaines Décomposition du système Gestion.
Parcours de formation SIN-7
Le projet en STI2D Initier le projet Délimiter les champs du possible
DeltaPROD Suivi des interventions Gestion de configuration
7- Conduite du changement
Des outils pour le développement logiciel
Mesures de performance organisationnelle Cours ICO 810 Professeur: Michel Pérusse Hiver 2005 Session 9.
La Gestion de Projet.
Ingénierie Système en SysML appliquée à la rédaction du cahier des charges Y. Le Gallou Séminaire académique STI2D - Calais – 1er avril 2014.
Les axes directeurs de la rénovation
Mise en oeuvre et exploitation
Le management de l'IVVQ Processus techniques IVVQ
Supports de formation au SQ Unifié
Hatainville Les Moitiers d’Allonne – Tel : Website : stratic.online.com La démarche projet Mars 2001.
LE PLAN QUALITE Utilité du plan qualité :
Définitions Gestion Exemple
Suivi de projet Architecture de l’information par l’équipe en charge du projet A Mille 2013.
5 - Élaboration d’une solution
PROJET AssetFrame IT ASSET MANAGEMENT Demo.
Introduction au Génie Logiciel
LE DOSSIER DU PROJET Le dossier du Projet.
Réalisation en chaudronnerie industrielle
Extrait du Referentiel BTS Systèmes numériques Options : Informatique et réseaux et Électronique et communication S1 à S9 Définition des savoirs et savoir-faire.
Présentation AICHA REVEL INGENIEUR D’ÉTUDE STERIA DEPARTEMENT TRD
Management de la qualité
Année 2006 – 2007 ENSEA © Emeric Rollin
Supervision à distance d’une ligne de conditionnement temps réel 16/12/20101INSA de LYON - H4201.
Sites Pilotes Généralisation
Soutenance Phase 1 Bibliographie et Analyse des besoins
Informatique et Sciences du Numérique
GESTION DE PROJET P KUBIAK Concepts de Base Les phases Les cycles.
Les concepts d’UML - Le Processus Unifié -
LE PLAN QUALITE Prévision du déroulement du projet (standards)
Page : 1 / 7 Conduite de projet Examen du 16 mai 2001 Durée : 3h30mn Le support de cours et les notes sont nécessaires La notation tiendra compte très.
Dans le cas du développement spécifique :
© Copyright-CNP-EFII-Paris-1998
Conférence 2TUP Stéphane Barthon 03/12/
PROCESSUS D’AUDIT PLANIFICATION DES AUDITS
1 - Gestion du projet Initialisation Préparation
ISO 9001:2000 Interprétation Article 7 Réalisation du produit
LES OUTILS DE GESTION DE PROJET
C’est ce que l’on veut obtenir la manière dont on va l’obtenir
Transcription de la présentation:

6 - Intégration et industrialisation du SI Démarche de qualification de la solution informatique Tests d’intégration Industrialisation du SI

Où en est-on ? INTEGRATION & INDUSTRIALI-SATION DU SI ELABORATION ORGANISATION OPPORTUNITE & LANCEMENT DU PROJET ELABORATION D’UNE SOLUTION INTEGRATION & INDUSTRIALI-SATION DU SI MISE EN OEUVRE CONDUITE DU CHANGEMENT MANAGEMENT DE L’EQUIPE PROJET ET GESTION DE PROJET ASSURANCE & MAITRISE DE LA QUALITE URBANISME DU SYSTEME D’INFORMATION

1-Démarche de qualification Objectifs : Évaluer la conformité fonctionnelle et technique de l’application réalisée, Intégrer et fiabiliser le système, Vérifier l’adéquation fonctionnelle, organisationnelle et technique du produit à généraliser et du dispositif de généralisation. La qualification suppose un travail préparatoire important débutant en général dès la phase de conception.

Démarche en six étapes Tests d’intégration Pré-Recette Validation de premier niveau Vérification d’aptitude VSR sur site pilote VSR sur site généralisé VSR sur tous les sites (Recette définitive) VSR : Vérification de Service Régulier

Tests d’intégration But de l’étape Niveau de finition du produit Jalon de recette Fonctionnement correct du produit et de ses interfaces Application à l’état brut, livrée par le MOE à l’issue de tests d’intégration PV de TI Environnement matériel Bases d’essai de référence Documents contractuels Vérifications effectuées Environnement de réalisation Bases de tests d’intégration Données fictives puis réelles Plans de tests Dossier de tests d’intégration Tests fonctionnels Tests techniques

Pré-Recette (validation de l’application livrée) But de l’étape Niveau de finition du produit Jalon de recette Complétude des livrables, Conformité aux spécifications qualité, fonctionnelles, techniques Tests de bon fonctionnement Application opérationnelle sur une plate-forme équivalente à celle d’un site de production PV de Livraison Environnement matériel Bases d’essai de référence Documents contractuels Vérifications effectuées Environnement de VA Base réelle, Extraction, Données significatives Protocole de recette Cahier de pré-recette Dossier de suivi de la recette Dossier de gestion des anomalies Tests aléatoires de bon fonctionnement Vérification exploitation (normes, génération, installation) Vérifications documentaires

Vérification d’Aptitude But de l’étape Niveau de finition du produit Jalon de recette Recette fonctionnelle et recette technique Validation de la préparation de la mise en place pilote Système pilote : documenté, automatisé, sécurisé et intégré pour exploitation sur site pilote PV de VA Environnement matériel Bases d’essai de référence Documents contractuels Vérifications effectuées Environnement de VA Base réelle, Extraction Protocole de recette Cahier de VA Dossier de suivi de la recette Dossier de gestion des anomalies Recette fonctionnelle Tests de pré-production Tests de charge Travaux d’exploitation Conformité aux données volumétriques

VSR : site pilote But de l’étape Niveau de finition du produit Jalon de recette Bilan global du comportement du produit en fonctionnement réel sur le site pilote Bilan de la logistique associée à ce produit pour la généralisation Produit généralisable sur tous les sites cibles PV de VSR site pilote Environnement matériel Bases d’essai de référence Documents contractuels Vérifications effectuées Environnement site pilote Base réelle, Extraction Protocole de recette Cahier de VSR Dossier de suivi de la recette Dossier de gestion des anomalies Recette procédure Suivi de la production

VSR : site généralisé But de l’étape Niveau de finition du produit Jalon de recette Vérification de bon fonctionnement sur site généralisé Produit opérationnel sur le site réel considéré PV de VSR site généralisé Environnement matériel Bases d’essai de référence Documents contractuels Vérifications effectuées Environnement d’exploitation Données réelles Protocole de recette Cahier de VSR Dossier de suivi de la recette Dossier de gestion des anomalies Efficacité des procédures Qualité de service du SI

VSR : tous les sites recette définitive But de l’étape Niveau de finition du produit Jalon de recette Vérification de bon fonctionnement sur tous les sites Produit opérationnel sur tous les sites en régime de croisière PV de recette définitive Environnement matériel Bases d’essai de référence Documents contractuels Vérifications effectuées Environnement d’exploitation Données réelles Tous les sites Tous les utilisateurs Protocole de recette Cahier de VSR Dossier de suivi de la recette Dossier de gestion des anomalies Qualité de service du SI Retour sur investissement

Livrables 1 : Documents types Protocole de recette : Ensemble des dispositions contractuelles relatives aux actions de recette, Pièce contractuelle référencée au contrat. Plan de tests : Composants à tester, mesures à effectuer, vérification documentaire à réaliser, Organisation, procédures, moyens, Mode opératoire, Livrables attendus, Planning détaillé. Dossiers de tests : Description des scénarios, Valorisation des données, Description des résultats attendus/réels. Cahiers de recette : synthèse des résultats.

Livrables 2 : Documentation de suivi Fiche d’anomalie : Élaborée pour chaque anomalie rencontrée, 3 parties : Constat, Diagnostic, Correction. Tableau de bord de suivi : Suivi de l’avancement des tests, Comptabilisation des cas exécutés (couverture), Anomalies résiduelles. Procès-verbal : Matérialise la prononciation de la fin de chaque étape de recette et des réserves éventuelles.

2-Tests d’Intégration (TI) 4 Objectifs : La construction progressive du logiciel à partir des composants déjà testés de manière unitaire, La vérification que le composant intégré fonctionne bien avec les autres (tests fonctionnels), L’intégration de l’application avec les autres applications du Système d’Information, La vérification des choix techniques (tests techniques).

TI : mode opératoire Identification des scénarios de tests : Identification des flux à tester, Identification des lots à tester, Recensement des scénarios d’intégration, Vérification de la complétude des scénarios. Construction de chaque scénario : Identification des chemins fonctionnels, Identification des cas de tests, Description de l’état initial de la Base, Description synthétique des tests, des résultats, Vérification de la couverture du scénario par les cas de tests. Description des cas de tests : Données à saisir, fichiers à constituer, paramètres,consignes d’exécution, description des résultats attendus. Exécution des tests : mise à jour de la documentation de tests et des tableaux de bord.

TI :Déroulement des tâches Contour et Observations Installation technique et applicative Pour toutes les plates-formes Gestion des environnements Pour tous les environnements Gestion des fichiers d’interface Réception technique, validation, mise en forme des fichiers Production des jeux d’essai Données à saisir, fichiers de données (MOA), fichiers réels Préparation des tests Tous les tests Intégration des référentiels Tables internes et externes Exécution des tests Analyse des résultats Tests de non-régression Suivi des tests Planning des tests Planning à établir en commun Bilan des tests d’interface

3-Industrialisation du SI Industrialisation des procédures et mise en exploitation. Vérification d’aptitude.

Industrialisation des procédures Objectif : faire prendre en charge l’exploitation du logiciel par l’entité assurant la production. Celle-ci doit établir le PV de recette d’exploitabilité, acte officiel d’acceptation de la solution.

Description des procédures d’exploitation Elle porte sur : Le temps de réponse du transactionnel, Les plages d’ouverture du service en transactionnel, Les délais de restitution et les fenêtres d’exploitation des traitements par lots. Concerne aussi l’architecture technique, la sécurité, les interfaces et la cohabitation avec d’autres applications. Le système de suivi doit être précis : modèles de fiches d’incidents et intervenants concernés. Le plan de formation des exploitants doit aussi être indiqué.

Protocole de recette 1 Il s’agit d’abord de vérifier les scénarios d’essais portant sur : Les essais d’installation, Les essais d’interface, Les essais d’exploitation.

Protocole de recette 2 Ensuite le protocole de recette doit comporter la description : Des procédures de sauvegarde et de reprise, Du dimensionnement des ressources, Des bases de référence, De la documentation des jeux d’essais, De la définition de la plate-forme de recette, De l’organisation du déroulement de la recette, De la gestion des incidents, De la définition des tableaux de bord.

Dossier d’installation La description doit comporter : La liste du matériel pré-requis, La liste du logiciel pré-requis, Les procédures d’installation, Le nettoyage des fichiers et des bases obsolètes, Les procédures de vérification de bonne installation et désinstallation. Le contenu du dossier d’installation doit être conforme aux spécifications du dossier d’architecture technique.

Dossier d’exploitation 1 Il décrit les traitements à exécuter par l’entité chargée de la production : Présentation générale de l’application, Les données stockées, volume initial et évolution, Les procédures d’archivage des données, Les traitements, fréquence et conditions de déclenchement, L’architecture technique de l’application, Les performances attendues, La procédure d’installation initiale,

Dossier d’exploitation 2 Et encore … La procédure de reprise ou d’initialisation des données, Les consignes de réorganisation des bases de données, L’ordonnancement des travaux et la planification, Les interfaces en entrée et en sortie, La gestion des anomalies et des incidents, Les dispositifs de sécurité : procédures de sauvegarde et de reprise, procédure de fonctionnement dégradé et plan de secours.

Vérification d’aptitude Introduction : La pré-recette a permis de constater la fin de la réalisation et des tests d’intégration. La signature du PV de pré-recette conditionne le démarrage de la VA. La VA permet de prononcer la recette provisoire du système livré. La VA comprend : Une recette fonctionnelle, réalisée avec les utilisateurs, Une recette technique, réalisée par l’équipe projet.

VA : Démarche 1 Éléments à recetter : Recenser les produits: Organisés par lots de recette, Énumération explicite de tous les éléments de la configuration de référence, Fonctionnalités critiques, Cas d’utilisation sensibles.

VA : Démarche 2 Définir le protocole de recette : Organisation (responsabilités, environnements, données) Préparation de la recette fonctionnelle, Préparation de la recette technique, Exécution de la recette fonctionnelle avec les utilisateurs (interfaces), Exécution de la recette technique (procédures d’exploitation, mesures de performances) Conditions de recette représentatives des conditions réelles d’exploitation. La signature du PV de Va conditionne le démarrage du fonctionnement en pilote.

VA : Démarche 3 Préparer l’environnement pour la recette fonctionnelle, préciser les spécifications : Machine de recette et normes techniques, Paramétrage de l’application, Paramétrage technique, Paramétrage fonctionnel, Poste de travail, périphériques et réseaux, Outils de tests, scripts de tests et procédures de tests. Les jeux d’essais et les bases de recette doivent être préparés. (le contenu des bases de tests devant être significatif en termes de variété et de volumétrie au regard des bases de données réelles).

VA : Démarche 4 Préparer l’environnement pour la recette technique : Les tests de pré-production sont exécutés dans l’environnement de production en vue de valider l’exploitation et les performances avant d’ouvrir l’accès aux utilisateurs des sites pilotes. Les configurations des machines de tests doivent être complètement spécifiées afin d’être suffisamment performantes pour supporter l’ensemble des tests techniques.

Déclaration des anomalies 4 étapes : Création et émargement d’une fiche d’anomalie, Identification du code anomalie selon le type et les responsabilités de correction, Détermination du niveau de sécurité, Affectation d’un statut rendant compte du traitement, à actualiser à la réception d’une version supprimant l’anomalie, utilisation des tests de non-régression. En cas de désaccord, arbitrage selon le protocole de recette !

Niveaux de Sévérité Niveau Description associée Valeur 1 Anomalie engendrant un blocage Défaut important du logiciel portant sur une fonctionnalité ou un aspect technique critique. Contribue à la non-signature du PV de recette. La recette peut-être suspendue. Valeur 2 Anomalie engendrant un blocage contournable Défaut du logiciel portant sur une fonctionnalité ou un aspect technique non critique. Solution de contournement (workaround). Peut se traduire par la non-signature du PV de recette. Valeur 3 Anomalie non bloquante Ne peut se traduire par la non-signature du PV de recette, (sauf si elles sont en trop grand nombre !).

Interruption de la VA 1 L’interruption de la VA peut être motivée par : Le constat d’anomalies rédhibitoires, Un nombre d’anomalies jugé trop important par le client, La présence d’une anomalie de niveau 1, pour laquelle la mise en service de la version corrigée dépasse le délai contractuel, La présence d’une anomalie de niveau 1 dont la proposition de correction est rejetée par le client, La présence d’une anomalie de niveau 2 dont la solution de contournement est rejetée par le client.

Interruption de la VA 2 L’interruption de la VA conduit à 3 possibilités de scénarios : Report de la signature du PV de VA, le délai de recette est prolongé, Ajournement : une nouvelle période de recette contractuelle est planifiée, Application de dispositions prévues au contrat, pénalités et recours au contentieux!

Où en est-on ? INTEGRATION & INDUSTRIALI-SATION DU SI ELABORATION ORGANISATION OPPORTUNITE & LANCEMENT DU PROJET ELABORATION D’UNE SOLUTION INTEGRATION & INDUSTRIALI-SATION DU SI MISE EN OEUVRE CONDUITE DU CHANGEMENT MANAGEMENT DE L’EQUIPE PROJET ET GESTION DE PROJET ASSURANCE & MAITRISE DE LA QUALITE URBANISME DU SYSTEME D’INFORMATION