Mediaspace scheduled maintenance: Aug 25, 2026 07:00 - 12:00 AM. During this time, videos will be temporarily unavailable. Check status updates.
This lecture by the instructor covers the importance of managing defects in software development, illustrated by real-world examples like the Fujitsu Horizon case. It emphasizes the need for quality assurance measures and the impact of defects on projects. The lecture also delves into software testing strategies, including manual vs. automated testing, the significance of clean code, and the role of different types of tests in ensuring software quality. Additionally, it discusses the challenges of testing distributed systems and presents case studies like the Covid Contact-Tracing System and Netflix. The lecture concludes with insights on property-based testing, testing blockchain nodes, and the Jepsen suite for evaluating distributed systems.
This video is available exclusively on Mediaspace for a restricted audience. Please log in to MediaSpace to access it if you have the necessary permissions.
Watch on Mediaspace