Design Thinking: Putting the Design Back in Architectural Design


Duration: 50 mins
Scott Davis
Principal Engineer, ThoughtWorks

If you didn't know any better, you might think that all of the good ideas about software development come from architects -- the kind that make buildings rather than bits. "A Pattern Language" is a classic book by Christopher Alexander on architecture and urban planning. It went on to inspire the Gang of Four design patterns book, the first wiki by Ward Cunningham, and even the Agile development methodology.

"Design Thinking" by Peter Rowe is another example of a book written for architects that has gone on to inspire software developers as well. While you'll find similarities to the Agile methodology you're familiar with, there are some interesting differences in Design Thinking, especially around taking a solution-focused approach rather than a problem-focused one.

In this talk, Scott Davis offers a hands-on, user-centric flow of understanding, exploring, and materializing to arrive at solutions to a problem. Companies as diverse as Apple, IBM, and SAP successfully use this creative way of problem solving — perhaps you can as well.

You may also be interested in

50 mins
Fog Computing : Software on the Edge

When the clouds descend to the Earth, we call that fog. When cloud computing moves closer to your end users,...

50 mins
Composing your Containerized Microservices

Docker compose has been a part of the docker ecosystem since the beginning. It allows us to “stitch” together our...

50 mins
Leveraging Caching For Cloud Native Applications

Most people think caching is only used to increase responsiveness and performance. However, it can be leveraged for much more...

50 mins
Homemade Serverless: Making it from Scratch

When Amazon introduced its Lambda product in November 2014 many saw it as a revolution in computing, and they weren't...

25 mins
Automated Deployment of ElasticSearch on AWS Using Terraform, Cloud-init

Despite having a multitude of managed solutions for various services in the cloud, some companies prefer going for self-managed infrastructure...

180 mins
Cloud Native Architecture

This two part Cloud Native Architecture workship will cover: Part 1: Cloud-Native Fundamentals: An Introduction to 12-Factor Applications It seems like...