What can software development learn about Engineering from SpaceX? SpaceX are currently giving a world-class, practical demonstration of design engineering, in public, on the internet while building the SpaceX Starship. Elon Musk’s company SpaceX is building the Starship, a vehicle designed to take humans out to explore the Solar System and to live on Mars. They don’t start out with all of the answers, this exploratory approach, that is at the heart of all good engineering, offers many great lessons for software development.
In this episode Dave Farley looks at the engineering principles that SpaceX apply, and describes how we can adopt them to form the basis of a modern software engineering approach to building better software faster using the techniques of Continuous Delivery and DevOps as organising principles for Software Engineering. So what can we learn from the engineering in organisations like NASA and SpaceX?
🎓 CD TRAINING COURSES 🎓
If you want to learn Continuous Delivery and DevOps skills, check out Dave Farley’s courses ➡️ https://bit.ly/DFTraining
Dave’s NEW BOOK “Continuous Delivery Pipelines” – a step by step guide to building Better Software Faster, is now available ➡️ https://leanpub.com/cd-pipelines
Dave Farley’s Blog ➡️ https://bit.ly/DaveFWebBlog
Dave Farley on Twitter ➡️ https://bit.ly/DaveFTwitter
Dave Farley on LinkedIn ➡️ https://bit.ly/DaveF-LI
Check these out for more cool stuff on SpaceX:
SpaceX ➡️ https://www.spacex.com/
Every Day Astronaut YT Channel ➡️ https://www.youtube.com/channel/UC6uKrU_WqJ1R2HMTY3LIx5Q
Continuous Delivery, by me and Jez Humble ➡️ https://amzn.to/2WxRYmx