Practical - A.K.A. Actually Useful - Architecture
Offered By: GOTO Conferences via YouTube
Course Description
Overview
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
Design ThinkingUniversity of Virginia via Coursera Designing the Organization
University of Illinois at Urbana-Champaign via Coursera Evidence-Based Management Foundations
Australian National University via edX Imprese culturali e innovazione sociale
University of Naples Federico II via Federica Organizational Design: Creating Competitive Advantage
Indian Institute of Management Bangalore via edX