‘Engineering' for Software - How to Amplify Creativity
This video is also available in the GOTO Play video app! Download it to enjoy offline access to our conference videos while on the move.
This presentation from award-winning continuous delivery author explores two "tools" that we can use to give a real practical advantage in our work, testability and speed.
In most disciplines "engineering" means the stuff that works, an application of scientific reasoning to solving practical problems. In software, depending on your background, it either means something bureaucratic that doesn't work, or it is just another name for software development.
So what are the ideas that we can use as tools to give real, practical advantage in our work in the way that other disciplines achieve? What ideas should we treat as "the tools of our trade" whatever the technology or problem before us?
-
War is Peace, Freedom is Slavery, Ignorance is Strength, Scrum is AgileAllen HolubWednesday Nov 10, 16:10
-
Is Software Engineering Still an Oxymoron?Alan KayMonday Nov 8, 09:30
-
The Future of FlightAnita SenguptaMonday Nov 8, 13:50
-
Continuous Delivery Pipelines: How to Build Better SW FasterDave FarleyWednesday Nov 10, 16:10
-
An Average Working Day on Visionary NASA ProjectsKenneth Harris IIMonday Nov 8, 16:10
-
The Worst Programming Language EverMark RendleTuesday Nov 9, 19:00