Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Intro to Empirical Software Engineering - What We Know We Don't Know

GOTO Conferences via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore empirical software engineering in this conference talk from GOTO Chicago 2019. Discover the importance of evidence-based practices in programming and learn how to distinguish fact from fallacy in software development. Delve into the challenges of collecting data, running studies, and peer-reviewing results to improve the craft of programming. Examine various aspects of software engineering, including testing, fault fixing, code smells, bug detection, and test-driven development. Gain insights into the impact of code reviews, sleep, and knowledge work on software quality. Learn about qualitative studies and their role in understanding software development processes. Investigate how findings from other fields can be applied to software engineering. Explore recommended books and resources for further learning, including ACM and SciHub. Acquire valuable knowledge to enhance your software development skills and make informed decisions based on empirical evidence.

Syllabus

Intro
Why ESC
The Evidence
Fixing Faults
Qualitative Studies
Code Smells
Finding Bugs
TestDriven Development
Other Techniques
Code Review
Sleep
Knowledge Work
High Quality
Other Fields
Books
Other Books
ACM
SCIHub
Conclusion

Taught by

GOTO Conferences

Reviews

Start your review of Intro to Empirical Software Engineering - What We Know We Don't Know

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.