Séance de cours

Qualité du logiciel: Stop Worrying, Love the Tests

Description

Cette séance de cours porte sur l'importance de la qualité des logiciels, la nécessité de gérer les défauts et l'impact des bogues à travers des exemples réels comme les incidents Ariane 5 et Fujitsu Horizon. Il traite également du cycle de vie du développement logiciel, de la gestion des projets logiciels, de l'équilibre entre qualité et coût, et de l'importance du code propre et des essais. L'instructeur met l'accent sur les différents types d'essais, d'une unité à l'autre, et sur les compromis entre les essais manuels et les essais automatisés. La séance de cours se termine par des informations sur les tests de propriété, les tests de système distribués, et des études de cas sur l'essai des nœuds de blockchain et des systèmes distribués comme Netflix.

Cette vidéo est disponible exclusivement sur Mediaspace pour un public restreint. Veuillez vous connecter à Mediaspace pour y accéder si vous disposez des autorisations nécessaires.

Regarder sur Mediaspace
À propos de ce résultat
Cette page est générée automatiquement et peut contenir des informations qui ne sont pas correctes, complètes, à jour ou pertinentes par rapport à votre recherche. Il en va de même pour toutes les autres pages de ce site. Veillez à vérifier les informations auprès des sources officielles de l'EPFL.
Séances de cours associées (50)
Qualité des logiciels: Gestion des défauts et des stratégies d'essai
Explore la gestion des défauts, des stratégies d'essai et des défis en matière de qualité des logiciels, avec des exemples du monde réel et des études de cas.
Gestion de projet : Gestion de portefeuille
Se concentre sur la planification, l'exécution et la participation des utilisateurs clés pour une gestion de projet efficace.
Évaluation en PNL
Se penche sur l'évaluation de la PNL, couvrant les normes d'or, la précision, le rappel et la signification statistique.
DevSecOps : la sécurité dans la culture DevOps
Explore l'intégration des pratiques de sécurité au sein de la culture DevOps, en soulignant l'importance d'ajouter des mesures de sécurité tout au long du cycle de vie du développement logiciel.
Conception robuste: Gestion de compromis dans le développement mécanique
Souligne l'importance de la gestion des compromis pour la robustesse des produits dans la conception mécanique, en utilisant l'analyse multi-objectifs de monotonicité pour l'analyse quantitative et les efforts de refonte systématique.
Afficher plus

Graph Chatbot

Chattez avec Graph Search

Posez n’importe quelle question sur les cours, conférences, exercices, recherches, actualités, etc. de l’EPFL ou essayez les exemples de questions ci-dessous.

AVERTISSEMENT : Le chatbot Graph n'est pas programmé pour fournir des réponses explicites ou catégoriques à vos questions. Il transforme plutôt vos questions en demandes API qui sont distribuées aux différents services informatiques officiellement administrés par l'EPFL. Son but est uniquement de collecter et de recommander des références pertinentes à des contenus que vous pouvez explorer pour vous aider à répondre à vos questions.