YoVDO

Deliberate Architecture

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses Software Development Courses Software Architecture Courses Agile Processes Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore deliberate software architecture in this 59-minute conference talk from NDC Conferences. Learn how to design systems based on major forces acting on a solution rather than following current trends. Examine the importance of focusing on constraints and qualities in system design, rather than getting distracted by features. Discover the differences between emergent and deliberate architecture, and understand how to step back and evaluate your system's structure. Gain insights into the role of software architects, the impact of biases, and the significance of software qualities and tradeoffs. Delve into topics such as incident forces, nonfunctional requirements, emergent qualities, control theory, and the Agile process. Receive practical advice on stakeholder management and developing a personal architectural style that prioritizes deliberate decision-making over ad hoc responses.

Syllabus

Introduction
Fashion
Visual Marketing
Gartner Hype Cycle
My Hype Cycle
Biases
Software Architects
Software Qualities
Tradeoffs
Grady Booch
My background
Incident forces
Functions
Qualities
Nonfunctional requirements
Features
Emergent vs Nonlinear
Agile Process
Emergent Qualities
Control Theory
Software Architecture
Agile Feature ISM
Portability
Personal Style
Crosscutting
Agile Coach Response
Stakeholders
Architect
Advice


Taught by

NDC Conferences

Related Courses

Continuous Integration and Continuous Deployment
Microsoft via edX
Hypothesis-Driven Development
University of Virginia via Coursera
Programming Foundations: Secure Coding
LinkedIn Learning
Producción de videojuegos con métodos UX
Domestika
PMI-ACP Certification Exam Prep 21 PDU Course. FULL TRAINING
Udemy