Simon Brown - The lost art of software design

  Рет қаралды 11,499

Agile meets Architecture

Agile meets Architecture

Жыл бұрын

Join us live in Berlin 2023 agile-meets-architecture.com
“Big design up front is dumb. Doing no design up front is even dumber.” This quote epitomises what I’ve seen during our journey from “big design up front” in the 20th century, to “emergent design” and “evolutionary architecture” in the 21st. In their desire to become “agile”, many teams seem to have abandoned architectural thinking, upfront design, documentation, diagramming, and modelling. In many cases, this is a knee-jerk reaction to the heavy bloated processes of times past, and in others, it’s a misinterpretation and misapplication of the agile manifesto. As a result, many of the software design activities I witness these days are very high-level and superficial in nature. The resulting output, typically an ad hoc sketch on a whiteboard, is usually ambiguous and open to interpretation, leading to a situation where the underlying solution can’t be communicated, assessed, or reviewed. If you’re willing to consider that upfront design is about creating a sufficient starting point, rather than creating a perfect end-state, you soon realise that a large amount of the costly rework and “refactoring” seen on many software development teams can be avoided. Join me for a discussion about the lost art of software design, and how we can reintroduce it to help teams scale and move faster.
Speaker:
Simon Brown
Agile Meets Architecture 2022
www.agile-meets-architecture.com
#amaberlin

Пікірлер: 6
@velvetsound
@velvetsound 7 ай бұрын
More people need to hear this message! But most people only design 2 or 3 systems in their life. It’s only when you’ve designed 5, 10 or 20 systems that you can see the patterns and know what good looks like.
@manarabdallah903
@manarabdallah903 3 ай бұрын
Architecture and Agile went to a bar. They start to argue on how and when and who and where and at what order to deliver a beer, but the overarching question was .. why?! The bartender shot himself, went out of business and started selling oranges.
@marna_li
@marna_li 8 ай бұрын
Great! I found this talk very insightful, as someone who is designing software systems for fun and learning.
@djgreyjoy1495
@djgreyjoy1495 7 ай бұрын
I could have done this talk 20 years ago, nothing has really changed. Is it true? I would say yes...Why?
@3a146
@3a146 3 ай бұрын
It's deductive science, not art.
STOP Watching Coding Tutorials Right Now! My LEARNING FRAMEWORK
12:19
Harkirat Singh
Рет қаралды 216 М.
How to "think" (and design) like a Software Architect at Silicon Valley Code Camp 2019
1:12:57
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 97 МЛН
ТАМАЕВ vs ВЕНГАЛБИ. Самая Быстрая BMW M5 vs CLS 63
1:15:39
Асхаб Тамаев
Рет қаралды 4,1 МЛН
Countries Treat the Heart of Palestine #countryballs
00:13
CountryZ
Рет қаралды 27 МЛН
C4 models as code - Simon Brown - NDC Oslo 2023
1:00:02
NDC Conferences
Рет қаралды 23 М.
Martin Fowler - Software Design in the 21st Century
1:00:24
Etsy Eng
Рет қаралды 116 М.
Enterprise Architecture Vs. Solution Architecture
20:30
Enterprise Architecture Radio
Рет қаралды 4,9 М.
Simon Brown: The Lost Art of Software Design - SCL Conf 2019
45:19
Michael Plöd - Transforming ivory tower architecture to enabling teams
39:10
Agile meets Architecture
Рет қаралды 1,3 М.
Software Architecture for Developers • Simon Brown • YOW! 2017
37:21
GOTO Conferences
Рет қаралды 14 М.
Super gymnastics 😍🫣
00:15
Lexa_Merin
Рет қаралды 97 МЛН