La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

No silver bullet Reflexion d ’experts du logiciel sur la difficultée de développer des logiciels fiables Quelles sont les causes Quelles solutions.

Présentations similaires


Présentation au sujet: "No silver bullet Reflexion d ’experts du logiciel sur la difficultée de développer des logiciels fiables Quelles sont les causes Quelles solutions."— Transcription de la présentation:

1 No silver bullet Reflexion d ’experts du logiciel sur la difficultée de développer des logiciels fiables Quelles sont les causes Quelles solutions

2 Les experts David Lorge Parna, consultant pour le projet de guerre des étoiles, publie le 28 juin 1985 ‘ Software aspects of strategic defense systems ’ Frederic P. Brooks père de la famille d ’ordinateur ’IBM System/360 ’ publie en 1986 ‘ No Silver Bullet ’ David Harel Professeur de mathématique publie en 1992 ‘ Biting the Silver Bullet ’ Le texte des publications sur : http://www.scs.carleton.ca/~francis/Courses/314/ReadingList.html

3 Comparaison avec d ’autres technologies Le hardware permet un doublement des performances tous les deux ans suivant la célèbre loi de Moore.

4 La difficulté du logiciel La complexité (tous les éléments d ’un logiciel sont uniques) La conformité (arbitraire, le programme doit s ’adapter à l ’existant) Le changement (modification après le déploiement) La représentation (on ne peut faire le plan d ’un programme comme on ferait pour un immeuble)

5 Amélioration apportée Les languages de haut niveau (augmente la productivité, la fiabilité et la simplicité) Le temps partagé (réponse immédiate de la machine) Environnement de programmation intégré

6 Améliorations futures Le langage Ada et les avancée en langages de haut niveau La programmation orientée objet L intelligence artificielle Les systèmes expert La programmation automatique La programmation graphique (organigramme) La vérification des programmes L ’environnement de programmation et les outils Les stations de travail

7 D ’autres solutions Acheter plutôt que faire (réutilisation) Conception itérative Construire un programme L ’importance des architecte


Télécharger ppt "No silver bullet Reflexion d ’experts du logiciel sur la difficultée de développer des logiciels fiables Quelles sont les causes Quelles solutions."

Présentations similaires


Annonces Google