Skip to content
#SoftwareArchitecture

The lost art of software design by Simon Brown at Devoxx Belgium 2022

#SoftwareArchitecture #Architecture #SystemDesign #Software #SoftwareDevelopment #DistributedSystems

Excellent. speech Simon Brown, creator C4 Model, on software design. The author tells how developers rushed to get rid of upfront design, following agile approaches. As a result, along with the water, they splashed out the child and the ability to design:) The main purpose of this statement is: Show why up front design is useful Show them how to do it more effectively.

The author begins by showing what design the participants of his design workshops draw. (And he's pretty sad.) Agile manifesto, “continuous attention to technical excellence and good design enhances agility,” highlights the importance of good design. Next we are talking about technical leadership in teams, tuling for design (writer)Technological solutions continue to talk about the tools that can really help in the design of the project.

How do you know if you’ve done enough up front design? And the author responds by showing when to stop. *- You understand the significant architectural drivers (requirements, quality attributes, constraints)

  • You understand the context and scope of what you're building
  • You understand the significant design decisions
  • You have a way to communicate your technical vision to other people
  • You are confident that your design satesfies the key architectural drivers
  • You have identified, and are comfortable with the risks associated with building the software*

#SoftwareArchitecture #Architecture #SystemDesign #Software #SoftwareDevelopment #DistributedSystems