Progress Toward an Engineering Discipline of Software
Offered By: GOTO Conferences via YouTube
Course Description
Overview
Syllabus
Introduction
What is "engineering"?
Characteristics of engineering
Craft of bridges
Ironbridge at Coalbrookdale, 1779
Dee Bridge disaster, 1847
Business of bridges
Engineering of bridges 1700: good theories
21st century
Evolution of civil engineering
Software engineering as engineering
Craft practice, 1968
Production techniques
Commerce drives science
Codified knowledge
Software architecture ...
Sample idioms / Styles / patterns
Explanations for practitioners N-Tier architecture
Commercial practice
Maturation of scientific ideas
Maturation of software architecture
Foundations
Basic research, 1985-1993
Development & extension: 1995-2000
Internal exploration: 1996-2003
Architectural styles and reasoning
Toyota unintended acceleration
Civilize the electronic frontier
There are lots of casual developers
Civilizing the electronic frontier
Recapitulation
Taught by
GOTO Conferences
Related Courses
Elements of StructuresMassachusetts Institute of Technology via edX Material Behaviour from Atoms to Bridges
University of Western Australia via Independent Structure Standing Still: The Statics of Everyday Objects
University of Florida via Coursera Introducción a la Mecánica Estructural
Miríadax Diseño geométrico asistido por ordenador
Miríadax