L'an 2000: La grande illusion - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

L'an 2000: La grande illusion

Description:

Lotus Consulting a choisi (timidement) Y2K-OK comme offre de services ... Date de naissance 25/12/2045. Champs de type Texte contenant des dates ... – PowerPoint PPT presentation

Number of Views:28
Avg rating:3.0/5.0
Slides: 24
Provided by: francoisg
Category:

less

Transcript and Presenter's Notes

Title: L'an 2000: La grande illusion


1
L'an 2000 La grande illusion
2
L'an 2000 La grande illusion
  • Expériences Américaines
  • une sécurisation illusoire

Francois G. Koutchouk, Président et Fondateur,
Atlantic Decisions, Inc. Castro Valley,
Californie, USA Hervé Nougier, Directeur,
Atlantic Decisions France Paris, France
3
Qui est Atlantic Decisions Inc.?
Nos clients
Lotus Consulting a choisi (timidement) Y2K-OK
comme offre de services en Amérique du Nord.
AD a une expertise unique de la programmation
Notes depuis 1989
4
Errare humanum est
  • Le vendeur devine la date Pivot
    _at_date(25/12/45)--gt25/12/2045
  • Le programmeur devine pivot implicite
  • ajouter 19, 1900, 20, 2000
  • Trouver les mauvaise données
  • Date de naissance 25/12/2045
  • Champs de type Texte contenant des dates

5
Les niveaux de complexité
  • Hardware et software
  • Le logiciel et l'applicatif
  • Word, Excel et ses macros
  • VB, Notes et ses applicatifs
  • Le code et les données

6
Où est l'illusion?
  • Une étude approfondie de Cap Gemini et du Méta
    Group a conclu qu'une ligne de code sur 2000
    nest pas prète pour lan 2000... (ComputerWorld,
    22/2/1999)
  • ... Mais il sagit de logiciels déjà certifiés
    comme étant prêts pour lan 2000!
  • Exemple Approche commerciale d'AD

7
Létendue des dommages
  • Notre expérience lanalyse de milliers
    dapplications de dizaines de grosses entreprises
    aux US
  • En moyenne loutil indique 6-9 du code comme
    présentant des problèmes
  • En moyenne, 1-2 du code est très suspect ou
    incohérent
  • Exemple Mutual of Omaha, Pharma

8
Votre attitude face au risque
Croîre
Attitude
Vous?
Remédier
Chaos
R.A.S
Impact
9
Méthodologie
  • Faire confiance aux vendeurs
  • Collectionner les certificats
  • Avancer lhorloge
  • Vérifier le code

10
Lotus est "Y2K Ready. Etes-vous "Y2K compliant"?
  • Différence? Le risque légal est de votre côté.
  • Leur seul message "pro-actif" est de passer à une
    version récente de Notes.
  • Aucun courrier, aucun démarchage, aucun service
    de conseil disponible, aucun effort pour informer
    leurs équipes internes.
  • Exemples Monsanto

11
Méthodologie
  • Faire confiance aux vendeurs
  • Collectionner les certificats
  • Avancer lhorloge
  • Vérifier le code

12
Collection de Certificats
  • Un coût estimé à 3 milliards
  • La dé-responsabilisation interne (patate chaude)
  • La loi des 90 jours de cool-off et les
    limitations à 250.000
  • Qui bénéficie le plus de la continuité des
    opérations?
  • Exemple Citibank

13
Méthodologie
  • Faire confiance aux vendeurs
  • Collectionner les certificats
  • Avancer lhorloge
  • Vérifier le code

14
Avancer lhorloge
  • Problèmes d'échantillonnage
  • Problèmes de simulation
  • Coûts et délais
  • Non-identification des problèmes
  • Exemple IBM Research

15
Méthodologie
  • Faire confiance aux vendeurs
  • Les certificats
  • Avancer lhorloge
  • Vérifier le code

16
Vérification du codeet des données
  • La diffusion du problème
  • Approche manuelle
  • Risques domissions et derreurs
  • Accès insuffisant
  • Cela prend trop longtemps
  • L'automatisation est la seule solution.
  • Exemple PeopleSoft

17
Après lan 2000 Top 10
1. Tout marchait bien dans mon labo... 2. Non
navons pas eu les ressources nécessaires... 3.
Nous navons pas testé cette fonctionnalité....
4. Le code a dû changer... 5. Nous navions
pas accès... 6. Il y a tant de problème,
cest facile den rater un... 7. Mais javais
un Certificat! 8. Mais Lotus ma dit "just
upgrade 9. Ca coûte trop cher dacheter des
outils 10. Je vais recréer mes applications
critiques
18
Méthodologie
1. Extraire
2. Analyser
Modules de conformité (Règles)
Y2K
Euro
Performance
Localisation
Standards
3. Revoir
?
19
1. Extraire
  • Autonome scanner un réseau entier sans
    intervention manuelle
  • Différentielle identifier les modifications
  • Transparente ne pas changer les systèmes en
    production
  • Complète toutes les lignes de codes, toutes les
    données
  • Exemple PeopleSoft

20
2. Analyser
  • Complète Inclure tous les problèmes
  • Extensible possibilité dadapter les règles
  • Ouverte permet l'analyse de problèmes
    similaires, en dehors de l'an 2000
  • Exemple MM Mars

21
3. Contrôle
  • Un procédé difficile
  • Utiliser des outils permettant le travail rapide
    en équipe (workflow)
  • Créer un audit Log, log, log
  • Faire des rapports permettre la hiérarchisation
    des tâches
  • Exemple PeopleSoft

22
Recommandations
  • Ne pas condamner, mais encourager la détection
    d'erreurs
  • Communiquer les risques et informer
  • Etablir des priorités et un procédé
  • Automatiser et documenter les résultats
  • Reconsidérer les relations vendeurs de logiciels
    / utilisateurs
  • Etablir un plan générique de conformité pour les
    années à venir.

23
Etes-vous Y2K-OK?
Write a Comment
User Comments (0)
About PowerShow.com