View
115
Download
5
Category
Preview:
Citation preview
ERP
lacreuse@unistra.fr
Les Systèmes d’Informations
Système d’Information
Système d’information Information System (IS)
Ensemble constitué par la définition des processus des métiers et par celle des stocks et flux d'information éclairant ces processus.
L’information est une ressource indispensable, précieuse…. autant que l’énergie et la matière.
Recherche INPG Pôle Info-com 2004
Système d’Information
Système d’information Information System (IS)
Il convient d'éviter la confusion fréquente entre système d'information et système informatique: le système informatique ne représente que la partie automatisée du système d'information; ses composants sont de nature technique: matériels, logiciels et infrastructure réseau. Le système d'information est constitué d'informations, d'événements et d'acteurs interréagissant suivant des processus utilisant des technologies de traitement de l'information, plus ou moins automatisées.
www.adeli.org
Système d’Information
Système d’information Information System (IS)
Quelques fonctions du SI :
- saisie d’information
- stockage
- traitement
- recherche
- restitution
- aide aux décisions
Fonctions du SI : Saisie, Stockage, Restitution et Transmission
Système opérant(ou Flux Physique
& Financier)
Flux entrantsFlux sortants
Système d ’informationsInformations externes
Info. vers l’extérieur
Informations collectées
Ordres, consignes
Système de pilotage (ou de décision)
Informations traitées
Décisions
Système d’Information
Système d’information Information System (IS)
Quelques fonctions du SI :
- saisie d’information
- stockage
- traitement
- recherche
- restitution
- aide aux décisions
LE SI de ma petite Entreprise
Flux d’Informations
CUSTOMERPLANT
WH
WH
SUPPLIERS
BANK & GOVERNMENT
TRUCK
Exemple d’une entreprise…Il faut considérer toute la chaine
« Supply Chain Logistique »
PROSPECT
SO
WH
Liste de prélèvement
Commande confirmée
Proposition de prix
Saisie
Bon de livraison
Facture
Chargement marchandises
Avoir
Commande globale
Paiement
Étape obligatoi
re
Gestion Entrepôt
Étape facultati
ve
Comptabilité
Prélèvement validé
Proposition de prix CRM
CRMVentes
Flux Vente
Flux Vente – Gestion des Services
Enregistrement
Commande
Proposition de prix
Saisie
Contrôle
Bon de réception
Facture
Déchargement marchandises
Étape obligatoi
re
Gestion Entrepôt
Étape facultati
ve
Avoir
Comptabilité
Approbation de facture
Paiement
Ordre prév. (MRP)
Disponible en stock
Commande fournisseur
Réception facture
Achats
Flux Achat
Production
Gammes et Nomenclatures
Produit Fini
Composant
0020
Decoupage
0030 Contrôle
0010 tournage
0040 Emballage
Composant
Semi Fini
10min
x2 x1
x1
Comptabilité Générale, Client, Analytique.Ex : lors d’une vente et règlement
700 Produit
100
445 Tva Coll.
19,6
411 Client
119,6
119,6
511 Banque
119,6
Comptabilité Tiers : Fournisseur
Comptabilité Tiers : Fournisseur
RH – Gestion des Notes de Frais
C.R.M. – Modules Marketing
Contrôle de gestionTableaux de Bord d’Activité
Les Systèmes d’InformationsEt
Systèmes Informatiques
Architecture…
Exemple de Système d’Information
Système d’Information Intégréou Urbanisation du SI
Système d’Information Intégréou Urbanisation du SI
Et l’ERP ?
« Le tout est plus que la somme de ses parties. » Confucius
- 1 Base de Données unique et Relationnelle- Unicité de l’info (Pas de ressaisie)- Workflow d’Opérations- Traçabilité des opérations- Permet de visualiser l’activité de l’entreprise en Temps Réel- Couverture de gestion d’entreprise
- Enterprise Resource Planning (ERP) ou Progiciel de Gestion Intégrée (PGI)
« L'expression ERP désigne un logiciel comprenant divers modules qui permettent à une entreprise de gérer d'importantes parties de son activité : planification de la production, achats de produits intermédiaires, gestion du stock de pièces de rechange, relations avec les fournisseurs, services aux clients, suivi de l'exécution des commandes, et aussi comptabilité et gestion des ressources humaines. Un ERP est fondé sur l'utilisation d'une base de données relationnelle. La mise en place d'un ERP peut nécessiter un important travail d'analyse et transformation des processus de travail, ainsi que de formation des agents. Les grands fournisseurs d'ERP sont SAP, Peoplesoft, Microsoft, Oracle etc. »J’ajouterai que l’optique (et non la finalité) est de disposer d’un seul outil global, homogène, permettant une information unique et fidèle, et par suite une restitution aisée pour le pilotage de l’activité. Les ERP ont une logique contraire de celle des logiciels dédiés qui sont très spécialisés et très performants mais sur une seule activité.
Définition
Marché de l’ERP
Marché de l’ERP
Evolution de l’ERP
Choix d’un ERP
Choix d’un ERP
Analyser les processus existants = MODELISATIONDéfinir les améliorations et nouveaux objectifsEvaluer les vrais particularités métier.
Exemple ci-joint
Appels d’offre
Idéalement par réalisation de prototype
Choix d’un ERP
Confronter l’ERP Vs Multi logiciels+ Intégration des appli. + Liberté+ Transervalité du € + Spécialisation+ Multi Tout - Effet Spaghetti- Cout- Dépendance vers l’éditeur
Mise en place d’un ERPAnalyser les processus existantsDéfinir les améliorations et nouveaux objectifs
Projet Informatique comme un autre.
Importance capitale de la conduite du changement.
Mise en place d’un ERP
Calcul du ROI
Calcul du TCO
Exemples d’ERP : SAP
Exemples d’ERP : Oracle , MICROSOFT
Système d’Informationet Systèmes Informatiques
Malheureusement les Système d’information remplissent correctement les fonctions :
- saisie d’information,stockage,recherche
mais pas ou mal de restitution et d’aide aux décisions lié à la conception même du MCD.
Création d’une datawarehouse ou Datamart « Que s’est-il passé ? », « Pourquoi est-ce que cela s’est passé ? » « Que va-t-il se passer ? ». « Que se passe-t-il en ce moment ? », « Que devrait-il se passer ? ».
Le tableauPar exemple, on peut vouloir mesurer :
3 indicateurs : le chiffre d'affaires, le nombre de ventes, le montant de taxes pour les ventes de produits,
selon un premier axe, l'axe temps : par année, par trimestre, par mois, et selon un second axe, l'axe produits : famille de produits, gamme de produits, référence produit. On obtient ainsi un tableau à deux entrées :
par exemple en lignes : la nomenclature produits à 3 niveaux (famille, gamme, référence), et en colonnes : les années, décomposées en trimestres, décomposés en mois, avec au croisement des lignes et colonnes, pour chaque cellule : le chiffre d'affaires, le montant de
taxes et le nombre de ventes. A titre d'illustration, les tableaux croisés des principaux tableurs permettent de construire ce type de
tableau de bord depuis une base de données.
Le cube (technologie OLAP)Si l'on s'intéresse à un troisième axe d'analyse :
par exemple, la répartition géographique : par pays, par régions, par magasins, on obtient une dimension de plus et on passe ainsi au cube.Les tableaux croisés dynamiques d'Excel permettent de représenter ce type de cube avec le champ "page".
L'hypercubeSi l'on s'intéresse à un axe d'analyse supplémentaire :
par exemple, la segmentation des clients : par catégorie, par profession, on obtient alors un cube à plus de 3 dimensions, appelé hypercube.Le terme cube est souvent utilisé en lieu et place d' hypercube.
Systèmes Informatiques Décisionnels
Systèmes Informatiques Décisionnels
le modèle de données « en étoile »
- optimisé pour les requêtes d'analyse (SGBD relationnel classique Oracle,IBM DB2, SQL_Server, Teradata).
La table située au centre de l'étoile est la table des faits ou mesures (ou encore métriques) : ce sont les éléments mesurés dans l'analyse comme les montants, les quantités, les taux, etc.
Les tables situées aux extrémités de l'étoile sont les tables de dimensions (ou encore axes d'analyse) ou niveaux de suivi. Ce sont les dimensions explorées dans l'analyse comme par exemple le temps (jour, mois, période, ...), la nomenclature des produits (référence, famille, ...), la segmentation clientèle (tranche d'âge, marché, ...), etc.
Le principe d'optimisation de ce modèle en étoile est le suivant : une clé calculée "technique" (clé générique) sert de jointure relationnelle entre les tables de dimensions et la table des faits. La requête SQL réalise d'abord sa sélection sur les tables de dimensions (peu volumineuses) et ensuite seulement, à partir des clés ainsi sélectionnées, la jointure avec la volumineuse table des faits.
Modélisation & Auditdes Systèmes d’Informations
Brainstorming sur :Le SI d’une entreprise
http://www.creativite.net/brainstorming-remue-meninges-techniques/regles-du-brainstorming/
• diagramme de classes
• diagramme d’objets
• diagramme de composants
• diagramme de déploiement
Statique (ce que le système EST)
• diagramme de séquence
• diagramme de collaboration
• diagramme d’états-transitions
• diagramme d’activités
Fonctionnel (ce que le système FAIT)
Dynamique(comment le système EVOLUE)
• diagramme de cas d’utilisation
• diagramme de collaboration
• diagramme FAST
Axes de modélisation d ’un système
EvaluationDe la
PerformanceGlobale /CMMI
RépondreAux nouveauxObjectifs
Audit du SI
Audit des Systèmes d’informations= Modélisation des informations échangéesDans le périmètre élargie de la SociétéPar ex : echanges avec le gouvernement
Audit des Systèmes InformatiquesRecensement de toutes les applications
Par ex : applications webNon officielles
Par ex : tableau excel de calcul des prixAffectation pour chaque d’une criticité
QUALITE
1982Aptitude d'un produit ou d'un service à satisfaire, aumoindre coût et dans les moindres délais les besoins desutilisateurs.• 1987Ensemble des propriétés et caractéristiques d'un produitou d'un service qui lui confèrent l'aptitude à satisfaire desbesoins exprimés ou implicites.• 1994Ensemble des caractéristiques d'une entité qui lui confèrel'aptitude à satisfaire des besoins exprimés et implicites.• 2000Aptitude d'un ensemble de caractéristiques intrinsèques àsatisfaire des exigences.
Définitions ISO 9000
Qualité des Systèmes d’Information
Il y a lieu de distinguer :-L'organisation de la Qualité(ou Assurance Qualité)de la La Qualité des produits
La Qualité, c’est écrire ce que l’on fait,Et faire ce que l’on a écrit.=> c’est la maîtrise des processus
ASSURANCE QUALITE
L'Assurance Qualité
• Elle est l'apanage de la DSI (Management)• Définitions :– L’Assurance de la qualité est la capacité del'entreprise à prouver objectivement qu'elle amis en place une organisation efficace, quipermet de fournir des produits ou services dequalité conformes aux exigences spécifiéescontractuellement.– La démonstration de ces preuves doit pouvoirêtre faite à tout moment.– Cette démonstration prend appui sur desdocuments écrits et archivés.
Les Motivations
• Qu'est-ce qui peut pousser un DSI vers lamise en place d'un système Qualité ?– Ses clients• Externes• Internes– Une exigence légale ou réglementaire• SOX (Sarbannes-Oxley)• CFR 21 Part 11• Informatique et libertés– Sa propre motivation– ...
L'Amélioration Continue
• La Roue de DemingPlanDoCheckAct
Les Réglementations
• C'est la plus forte des motivations :ON N'A PAS LE CHOIX !• 2 exemples :– Sociétés cotées àWall StreetSARBANNES - OXLEY– Industrie PharmaceutiqueFDAAFFSAPS– AutresInformatique et Libertés…
Les Réglementations
• Quelques domaines impactés :– Gestion des modifications applicatifs– Gestion des modifications infrastructure– Sauvegarde, restauration et plans derecouvrement– Gestion des accès informatiques– Support et Gestion des incidents– Sécurité des systèmes– Gestion des Projets– Gestion des fourniseurs– Signatures électroniques– Formation des utilisateurs– Revues périodiques– ...
Les Modèles d’Organisation
• Plusieurs modèles d'organisation existent– Globaux• COBIT (Control objectives for Information and relatedtechnologies)• ISO 9001– Projets• CMM (Capability Maturity Model)• Spice (Software Proces Improvment capabilityDetermination)– Exploitation• ITIL (Information technology infrastructure Library)– Sécurité• ISO 17799
Les Modèles d’Organisation : COBIT
Les Modèles d’Organisation : COBIT
Les Modèles d’Organisation : COBIT
Les Modèles d’Organisation : COBIT
Les Modèles d’Organisation : CMM
Les Modèles d’Organisation : ITIL
Les Modèles d’Organisation : ITIL
Software change :
Release Management
Les Procédures• Une procédure doit répondre auxquestions suivantes :– Q ui ?– Q uoi ?– O ù ?– Q uand ?– C ommment ?– P ourquoi ?
QUALITE DES PROJETSINFORMATIQUES
Le Triangle d'Or des Projets-Cout-Qualité (un périmêtre,des besoins fonctionnels,un design technique, des Contraintes)-Délais
Ce que l'on est en mesure de faire :
Le Cycle de Vie desProjets Informatiques
Le Cycle en Vé
Cycle ItératifRAD, RUP (IBM), XP, Scrum, Méthodes Agiles
-Eviter l’effet Tunnel => Découpage du projet en X phasesChaque phase est une itérationOn multiplie les cyclesElaboration par prototypesLivrer le plus tot possible
Le Cycle Itératif
Définition finition de la Validation
Il s’agit donc de mettre en œuvre et de documenter un ensemble de dispositions permettant de démontrer que l’application répond aux spécifications et besoins desutilisateurs de manière fiable et sécuriséetout au long de son existence.
Pourquoi Ecrire ?
Les paroles s’en vont,Les écrits restent…
Si ce n’est pas écrit,Ce sont des rumeurs.
Les Délivrables :Le Plan de Validation
Le Plan de Validation consiste en la description dece que l'on va valider
Contenu :• Objectifs et périmètre• Description du système• Références (réglementaires, procédures, ...)• Rôles et responsabilités• Responsabilité du fournisseur (le cas échéant)• Gestion des données• Gestion de la documentation de validation du projet
Les Délivrables :Les exigences fonctionnellesOu Besoins utilisateursC'est la description des fonctions que devra remplirl'applicationy compris :• Les réactions du système en cas d'erreurs• Les rapports• L'origine des données• Le nombre d'utilisateurs• ...sans oublier les aspects de sécurité
Les DélivrablesLes exigences fournisseursDescription• des critères de sélection des fournisseurs– Compétence technique– Stabilité financière– Système Qualité• Du domaine d'intervention• De la responsabilité du fournisseur
Les Délivrables :
Les Spécifications TechniquesTraduire les spécifications fonctionnelles enéléments de conception afin de permettre auxdéveloppeurs de réaliser le système :•Description d'ensemble•Interfaces avec les autres systèmes•Jobs, batches•Description des bases de données (Merise, ...)•algorithmes•...
Les Délivrables
La revue de code source (1/2)Dans certaines société, il peut exister desstandards de programmation qui définissent parexemple :• Des standards de nommage• des standards d'annotation• etc.Ceci a pour but de s'affranchir de celui qui a créé lecode en permettant à n'importe qui connaissant cesstandards de s'y retrouver aisément dans le codeCela facilite également la prise en main dans lecadre du support ou de la maintenance
La Réalisation
A ce stade du projet, tout est prêt pour laréalisation du système
Les DélivrablesLa revue de code source (2/2)Selon le cas (application critique, ...), une Revue decode source peut être conduite :• Respect des standards de codage• Vérification des formules de calcul• Respect des syntaxes• Nettoyage du code mort• ...Nota. C'est une démarche fastidieuse donc chère,donc utilisée avec parcimonie
Le TestingLes tests permettent de démontrer que le systèmeest conforme aux• Spécifications fonctionnelles (besoins clients)• Spécifications techniquesSelon l'importance du projet, on peut prévoir 2 runs de test :• Informel --> on vérifie de manière à apporter les corrections nécessaires• Formel --> On confirme de manière définitive que le système est conforme
Le TestingIl existe plusieurs types de tests :• Tests unitaires• Tests d'intégration• Tests de système• Tests d'acceptation (ou recette)• Tests particuliers– Tests parallèles,– Tests de régression– Tests de Performance
Le TestingLe plan de test
Le Plan de test doit contenir :
• Une présentation de la stratégie retenue• Une description des outils utilisés• Une présentation des environnements de tests• Les cas de test c'est à dire les résultatsescomptés dans des conditions particulières oucomment le système doit répondre (ne pas oublierce que le système ne doit pas faire)• Les scripts de test : instructions et enchaînementdétaillés pour tester un ou plusieurs cas de tests
Le TestingLes différents types de test
Tests unitairesCe sont les tests du programme lui-même(Debuggage) – ils sont réalisés par les développeurs
Tests d'intégrationCe sont les tests du programme dans sonenvironnement. C'est à dire les échanges(interfaces) avec les autres systèmes et lesinteractions entre systèmes.On déroule des scenarii complets en faisantintervenir l’ensemble des systèmes concernés
Le TestingLa Qualification des plateformes de testLes niveaux de test suivant exigent que laplateforme sur laquelle les tests vont se déroulersoit qualifiés ainsi que la formalisation de laprocédure d'installationAinsi on s'assure :• D'être le plus proche possible des conditions deproduction– Type de serveurs– Réseau– ...• De savoir qu'elle est la version qui est testée• D'être sûr de pouvoir reproduire la procédured'installation lors de la mise en production• ...
Le TestingLes différents types de test(suite)
Tests de systèmeLes Tests de système permettent de démontrerque le système dans son ensemble répond auxspécifications
-> coté informatique
Tests d'acceptation (ou recette)Les Tests d'acceptation permettent de démontrerque le système dans son ensemble répond auxspécifications
-> coté utilisateurs
Le Testing
Les tests spéciaux• Les tests de régression (ou on régression)permet de vérifier si la mise en place du nouveau système ou d'une modification d'un système existant n'ont pas effet indésirable sur les autres fonctionnalité du système ou sur d'autres systèmes en place• Les test parallèlesdans le cas d'un remplacement d'un systèmeexistant, il s'agit de dérouler certains tests scripts sur l'ancien et le nouveau système de manière à vérifier qu'ils répondent de la même manière• Les tests de performancepermettent de vérifier les temps de réponse et la robustesse du système (stress tests)
Le TestingEn pratique …
• Très souvent (et selon l’analyse derisque), on réduit le plan de test :– Tests unitaires– Tests d’intégration et de recette– Test de non Régression/performance
Le TestingLe rapport de test
• Le rapport de test est un résumé des tests quiont été exécutés• Il reprend les points du plan de test• Tout les runs de test sont listés ainsi que lestests défaillants et les actions qui ont été prises• Les défaillances non résolues sont argumentées
LE RAPPORT DE VALIDATION
• Le Rapport de validation est un résumé del'ensemble des activités de validation qui se sontdéroulées durant le projet• Il reprend les divers éléments du plan devalidation• Tout les écarts par rapport au plan de validationsont justifiés (avec un plan d'action le caséchéant)• Une fois validé, c'est le sésame pour autoriser lamise en production
Faux départ !
• En Théorie, on peut mettre en prod saufQue ...– On ne sait pas qui peut (a le droit d’)utiliser le système
– Les utilisateurs ne sont pas formés
– Comment gère-t-on :• Les bugs• Les modifications• Les crash• Les sauvegardes• ...
EXPLOITATION
SECURITE DU SYSTÈME
Il y a lieu de définir la sécurité physique et logiquepour les systèmes informatiquesPlan de sécurité :Le plan de sécurité doit décrire :• Les contrôles physiques (accès, protections,raid, alimentation de secours, ...)• Les contrôles logiques (droits d'accès etprivilèges, procédure de gestion des mots depasse, ...)
LA GESTION DES SINISTRESLa continuité de service
• Certains systèmes gèrent des fonctions critiquesde l'entreprise.• La rupture de service peut avoir desconséquences dramatiques pour l'entreprise• Après une analyse de risque, un plan decontinuité de service permet de prévoir la mise enplace de moyens permettant de préserver lesactivités en attendant la restauration du systèmeinformatique. On parle de DRP : Disaster Recovery Plan.
LA GESTION DES SINISTRESLa continuité de service
•Exemples :– RAID– Mise en place d'un deuxième serveur (mirroring) hébergédans un autre site– Extraction au format pdf des programmes de fabricationpour impression papier– Rien– ...
LA GESTION DES SINISTRESLe plan de recouvrement
• Un plan de recouvrement permet de mettre enplace l'ensemble des dispositions nécessaires àla remise en fonctionnement du systèmeContenu :– Composants du système (caractéristiques desserveurs, OS, réseau, ...)– Référence au plan de sauvegarde & restauration– Enchaînements d'action pour le recouvrement dusystème– Processus de vérification
SAUVEGARDE ETRESTAURATION
• Un plan de sauvegarde et restauration doitcomporter les éléments suivants :– Contenu des sauvegardes(données, programmes, BDD, ...)– Fréquence de sauvegarde– Période de conservation des sauvegardes– Supports et méthodes de sauvegarde– Stockage des sauvegardes– Procédure de restauration– ...
GESTION DU SUPPORT
• Lorsque le système sera en production, lesutilisateurs doivent pouvoir demander de l'aideet/ou déclarer des anomalies.• Il y a lieu de prévoir :– L'organisation du support (Help Desk)– La maintenance applicative– La maintenance de l'infrastructure• Et la formation de tout ces acteurs
GESTION DESMODIFICATIONS
Il s'agit de mettre en place une procédureprévoyant les modalités de gestion desmodifications.De cette manière, on est toujours au courantde la version qui est en production et lesmodifications sont maitriséesOn retrouve de nombreuses actions similairesau plan de validation mais les acteurs sontpeut-être différents
REVUES PERIODIQUES
• Rappel :la validation consiste à démontrer que lesystème est conforme à son état validé tout aulong de son existence.• En revoyant, de manière régulière, les événementssurvenus pour l'application :– Les demandes de modification– Les incidents– La sécurité (Nombre de demande d'accès, Tentativesd'intrusion, ...)• On peut prendre les décisions qui s'imposent– Nouvelle release– Remplacement– ...
RETRAIT D'UN SYSTÈME
• Il ne s'agit pas de tourner la clés.• Il faut s'assurer (et documenter) que :– Le nouveau système (si c'est unremplacement) est opérationnel (validé)– les données soient archivées• Il faut également organiser :– le rebut du matériel– Le traitement de la documentation– ...
Les Outils de la Qualité
LES OUTILS DE LA QUALITE:LE PAQ
• LE PAQ (ou Plan d'Assurance Qualité) s'apparenteau plan de validation mais est plus souventemployé dans le cadre d'une sous-traitance• Il s'agit donc de décrire et de se mettre d'accordentre client et fournisseur sur les dispositionsmises en place pour garantir la qualité du projet• Contenu :– Présentation– Références– Rôles et responsabilités (répartition des tâchesMOA/MOE)– Délivrables– Mise en place des comités de pilotage et de suivi– Réunion d'initialisation– Gestion des événements– Documentation– Réunion de Bilan
Microsoft Word Document
LES OUTILS DE LA QUALITE:
L'analyse de risque• Afin de bien adapter l'effort de validation, on peutêtre amené à conduire une analyse de risque• Même s'il est préférable de baser son analysesur du mesurable, elle repose souvent surl'expérience des participants• Une méthode : l'AMDEC (analyse des modes dedéfaillances de leurs effets et de leur criticité)• Fréquence x Gravité x Détection = Criticité
LES OUTILS DE LA QUALITE:
La LUPLa Liste Unique des ProblèmesUn tableau listant l'ensemble des problèmesrencontrés sur le problèmesQuelques particularités :Tout problème possède un pilote et un délai derésolutionOn n'éfface pas les problèmes résolus (cela permet dese rendre compte lorsqu'un problème est répétitif)Si possible la liste est partagée
LES OUTILS DE LA QUALITE:
Outils de gestion de projet WEB (intranet – Extranet)
* HUDDLE * MANTIS
LES OUTILS DE LA QUALITE:
La MDL et la Matrice de traçabilité
• La Master Document List– C'est un outils de suivi des délivrables et de leur circuitd'approbation– Cela facilite le suivi et la relance de l'approbation desdocuments• La Matrice de traçabilité– Permet de s'assurer que toute les fonctions décritesdans le cahier des charges sont traitées et testées• Domaine 1– Processus 1.1» Fonction 1.1.1 ---> Spécification 1.1.1 ---> Test 1.1.1» Fonction 1.1.2 ---> Spécification 1.1.2 ---> Test 1.1.2
LA GESTION DE LADOCUMENTATION
• La documentation doit être gérée:– Gestion des versions– Approbation– Classement– Archivage– Accessibilité / disponibilité• L'idéal : un outil de workflowdocumentaire• Utiliser les caractéristiques du format pdf
LES OUTILS DE TESTING
• Il existe 2 types d'outils de testing :• Les outils de gestion du testing– ex. Test Director• Les outils d'automatisation du testing– Pratique pour les non régression– Très compliqué à mettre en oeuvre– Ex. Mercury
Quelques liens utiles• CMM– http://en.wikipedia.org/wiki/CMM– http://solutions.journaldunet.com/0306/030624_faq_cmm.shtml– http://solutions.journaldunet.com/0501/050114_tribune.shtml– http://www.sei.cmu.edu/cmmi/cmmi.html– http://www.zdnet.fr/techupdate/infrastructure/0,39020938,39148384,00.htm• COBIT– http://www.afai.fr/– http://www.afai.fr/commande.php3?id=3– http://www.guideinformatique.com/DOSSIERS/DS741.htm– http://www.itgi.org/
Quelques liens utiles• Sarbanes Oxley– http://www.bettermanagement.com/search/SearchResults.aspx?Mode=webcast&Keywords=sarbanes%20IT&KeywordSearchFor=AllWords&SearchIn=videowebcast,audiowebcast– http://www.guideinformatique.com/DOSSIERS/DS481.htm– http://www.guideinformatique.com/DOSSIERS/DS482.htm– http://www.kpmg.ca/fr/services/audit/documents/PCAOB_WEBFrench.pdf– http://www.lqconseil.com/site/pdf/ASADescription-fr.pdf– http://solutions.journaldunet.com/0411/041116_sox.shtml• ITIL– http://www.01net.com/article/259750.html– http://www.atelier.fr/article.php?artid=28725&type=Tribune– http://www.hec.unil.ch/cms_inforge/m2003HHiddak.pdf– http://www.itsmf.fr/– http://www.blcorp.com/html/ITIL_documentation.htm#documentITIL
Quelques liens utiles• La validation informatique– http://www.cybermed.jussieu.fr/Broussais/InforMed/LIVRES/TraitInfo/Fic/Chapitre2/Chap2.html– http://www.guideinformatique.com/DOSSIERS/DS740.htm– http://webperso.easynet.fr/davidjf/EFQM.htm– http://www.fda.com/csv/– http://www.adneurope.com/fr/pharmaceutique/validation.htm• La conduite des projets informatiques– http://www.sitecollector.com/projetsinformatiques/gp/page01_accueil.php3– http://www.zdnet.fr/livresblancs/0,39035132,39000795q,00.htm?sort=N– http://www.guideinformatique.com/– http://www.isaca.org/Content/NavigationMenu/Assurance/CISA_Certification/Exam_Information/Terminology/CISA_Examination_Terminology_List__French.htm
Recommended