YoVDO

Engineering for Software - How to Amplify Creativity

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Software Engineering Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the concept of software engineering as a tool for amplifying creativity in this 47-minute conference talk from GOTO Copenhagen 2021. Discover how engineering principles can be applied to software development to solve practical problems and gain real advantages. Learn about optimizing for learning, managing complexity, and applying engineering thinking to software creation. Delve into topics such as testability, working experimentally, and the importance of cycle-time in software development. Gain insights from Dave Farley, a Continuous Delivery and DevOps pioneer, as he challenges traditional notions of software engineering and presents innovative approaches to enhance creativity and effectiveness in software development.

Syllabus

Intro
What does "software engineering" mean?
We can recreate entire systems for free!
Engineering *is* about exploration & discovery
Optimize for learning
Optimize to manage complexity
Principles of applying engineering thinking
Testability
Working experimentally
What really works?
Cycle-time
Outro


Taught by

GOTO Conferences

Related Courses

Addressing Algorithmic Bias
GOTO Conferences via YouTube
Empowering Consumers - Evolution of Software in the Future
GOTO Conferences via YouTube
Why Static Typing Came Back
GOTO Conferences via YouTube
Higher Kinded Types in a Lower Kinded Language - Functional Programming in Kotlin
GOTO Conferences via YouTube
It's Not Hard to Test Smart - Delivering Customer Value Faster
GOTO Conferences via YouTube