Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

A Case For Outside-In Design

GOTO Conferences via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a compelling case for outside-in design in software development through this conference talk from GOTO Chicago 2019. Delve into different design biases and their impact on architecture, examining alternatives to traditional approaches that focus first on the domain model. Learn how business analysis can shape architectural decisions and discover how outside-in design can drive the emergence and evolution of domain models, bounded contexts, and microservices. Gain insights into the pros and cons of various design techniques, including perspectives on frontend vs. backend development, distributed systems, and domain-driven design. Understand the importance of product design from the outside, impact mapping, and vertical slices in the development process. Follow along as the speaker presents an example and discusses how to move forward with this approach, providing valuable knowledge for software architects and developers looking to enhance their design strategies.

Syllabus

Intro
Design
Bias
How does it work
Operational architectural biases
Direction of design
Design techniques
Perspectives
Frontend vs Backend
Architecture Macro Micro
Distributed Systems
Design is a means to an end
Domain driven design
Design from outside
Product design from outside
Product box
Omnichannel
Investors
Impact Mapping
TechCrunch Award
How would they contribute
The next level
An example
Catalog
Checkout
Outside in TDD
Vertical Slices
Moving Forward
Brain Dump

Taught by

GOTO Conferences

Reviews

Start your review of A Case For Outside-In Design

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.