PowerBI Data Analyst - Create visualizations and dashboards from scratch
Live Online Classes in Design, Coding & AI — Small Classes, Free Retakes
Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This talk examines software engineering as an iterative, empirical approach to solving practical problems. It discusses feedback, incremental and experimental work, and continuous delivery as an engineering discipline.
Syllabus
Intro
What "Software Engineering" is not
The impact of "Engineering" in software
All engineering is not the same
What is "Engineering"?
Fundamentals of "Engineering" approach
Iterative
Feedback
Incremental
Iterative vs Incremental
Experimental
Margaret Hamilton: The first "Software Engineer"
Experimental continued
Empirical
Continuous Delivery as an engineering discipline
Outro
Taught by
GOTO Conferences