YoVDO

Practical - A.K.A. Actually Useful - Architecture

Offered By: GOTO Conferences via YouTube

Tags

GOTO Conferences Courses Software Design Courses Team Management Courses Software Architecture Courses Organizational Design Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore practical approaches to software architecture in this insightful conference talk. Discover 10 key recommendations for pragmatic architectural work, including choosing perspectives consciously, architecting team setups, matching organizational structure to project size, balancing centralized decision-making, and enforcing minimal but rigid rules. Learn how to iterate rather than aim for perfection, architect for delivery flow alongside runtime quality, and embrace boring technology to achieve more with less. Gain valuable insights on creating malleable structures, managing technical challenges, and integrating human and organizational factors into architectural work.

Syllabus

Intro
10 recommendations for pragmatic architecture work
1. Choose your perspectives consciously
2. Explicitly architect your team setup
3. Match your organizational setup to project size, etc.
4. Don't be afraid to decide things centrally
5. Pick your battles wisely
6. Enforce the least viable amount of rules, rigidly
7. Balance prescriptive vs. descriptive architecture
8. Don't aim for perfection - iterate
9. Architect for delivery flow as much as for runtime quality
10. Be boring & do more with less
Conclusion
Outro


Taught by

GOTO Conferences

Related Courses

Pattern-Oriented Software Architectures: Programming Mobile Services for Android Handheld Systems
Vanderbilt University via Coursera
The Caltech-JPL Summer School on Big Data Analytics
California Institute of Technology via Coursera
Automated Visual Software Analytics
openHPI
Software Architecture & Design
Georgia Institute of Technology via Udacity
Software Architecture for the Internet of Things
EIT Digital via Coursera