YoVDO

A Case for Outside-In Design

Offered By: Devoxx via YouTube

Tags

Devoxx Courses Product Design Courses Software Architecture Courses Test-Driven Development Courses Domain-driven Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a software design approach focused on behavior and driven by external interactions and business flows in this conference talk from Devoxx Poland 2019. Learn how to align product design with software architecture to enable business agility. Discover techniques used in real projects to bring product and software design together, creating an Agile architecture that is resilient, focused, and fully aligned with business goals. Delve into topics such as design biases, domain-driven design, adaptor layers, strategic design, domain modeling, and levels of design. Examine practical examples including product roadmaps, ideation, feature definition, and functional areas. Gain insights into test-driven development, vertical slices, and other techniques to improve collaboration between business and technology teams. Understand how this outside-in design approach can lead to more effective and business-aligned software systems.

Syllabus

Intro
Bias
Biases
Design Biases
Design Direction
Different Design Styles
DomainDriven Design
Adaptor Layers
Where do you design
Systems are way more complex
Strategic design
Software design
Domain model
Levels of Design
Product Roadmap
Ideation
Main Features
Goal
Define a Goal
Example
Milestone
Catalog
Cart
Checkout
Functional Areas
Sensible Debate
Twitter
Feed
API
Endpoint
TDD
Vertical Slices
Other Techniques
Where do we go from here
Its not a process
Testdriven development


Taught by

Devoxx

Related Courses

DDD and EF Core: Preserving Encapsulation
Pluralsight
Mastering Microservices with Java
LinkedIn Learning
Domain-Driven Design Fundamentals
Pluralsight
Domain-Driven Design in Practice
Pluralsight
Modern Software Architecture: Domain Models, CQRS, and Event Sourcing
Pluralsight