Submit Search
Upload
20 reasons why we don't need architects (@pavlobaron)
•
10 likes
•
8,735 views
Pavlo Baron
Follow
Slides of my controversial talk at DOAG and JUG in Germany
Read less
Read more
Technology
Design
Business
Report
Share
Report
Share
1 of 62
Recommended
Why Everyone Needs DevOps Now - Gene Kim
Why Everyone Needs DevOps Now - Gene Kim
Dynatrace
Scaling to 150,000 Builds a Month... and Beyond
Scaling to 150,000 Builds a Month... and Beyond
Atlassian
Prezence VR
Prezence VR
Rui Jie Wang
DevOps Note 20120224
DevOps Note 20120224
Hirokazu MORIKAWA
High Performance Erlang
High Performance Erlang
PerconaPerformance
What can be done with Java, but should better be done with Erlang (@pavlobaron)
What can be done with Java, but should better be done with Erlang (@pavlobaron)
Pavlo Baron
Elixir talk
Elixir talk
Cory Gwin
Winning the Erlang Edit•Build•Test Cycle
Winning the Erlang Edit•Build•Test Cycle
Rusty Klophaus
Recommended
Why Everyone Needs DevOps Now - Gene Kim
Why Everyone Needs DevOps Now - Gene Kim
Dynatrace
Scaling to 150,000 Builds a Month... and Beyond
Scaling to 150,000 Builds a Month... and Beyond
Atlassian
Prezence VR
Prezence VR
Rui Jie Wang
DevOps Note 20120224
DevOps Note 20120224
Hirokazu MORIKAWA
High Performance Erlang
High Performance Erlang
PerconaPerformance
What can be done with Java, but should better be done with Erlang (@pavlobaron)
What can be done with Java, but should better be done with Erlang (@pavlobaron)
Pavlo Baron
Elixir talk
Elixir talk
Cory Gwin
Winning the Erlang Edit•Build•Test Cycle
Winning the Erlang Edit•Build•Test Cycle
Rusty Klophaus
Clojure class
Clojure class
Aysylu Greenberg
Messaging With Erlang And Jabber
Messaging With Erlang And Jabber
l xf
Clojure made-simple - John Stevenson
Clojure made-simple - John Stevenson
JAX London
Erlang - Because s**t Happens by Mahesh Paolini-Subramanya
Erlang - Because s**t Happens by Mahesh Paolini-Subramanya
Hakka Labs
Clojure values
Clojure values
Christophe Grand
NDC London 2014: Erlang Patterns Matching Business Needs
NDC London 2014: Erlang Patterns Matching Business Needs
Torben Hoffmann
VoltDB and Erlang - Tech planet 2012
VoltDB and Erlang - Tech planet 2012
Eonblast
From Perl To Elixir
From Perl To Elixir
Ruben Amortegui
Clojure: Functional Concurrency for the JVM (presented at Open Source Bridge)
Clojure: Functional Concurrency for the JVM (presented at Open Source Bridge)
Howard Lewis Ship
Elixir for aspiring Erlang developers
Elixir for aspiring Erlang developers
Torben Dohrn
Introduction to Erlang for Python Programmers
Introduction to Erlang for Python Programmers
Python Ireland
Clojure Intro
Clojure Intro
thnetos
Elixir Into Production
Elixir Into Production
Jamie Winsor
Erlang - Because S**t Happens
Erlang - Because S**t Happens
Mahesh Paolini-Subramanya
Clojure: Towards The Essence of Programming
Clojure: Towards The Essence of Programming
Howard Lewis Ship
Clojure, Plain and Simple
Clojure, Plain and Simple
Ben Mabey
Clojure for Data Science
Clojure for Data Science
Mike Anderson
Clojure for Java developers
Clojure for Java developers
John Stevenson
Functional programming in clojure
Functional programming in clojure
Juan-Manuel Gimeno
Erlang - Concurrent Language for Concurrent World
Erlang - Concurrent Language for Concurrent World
Zvi Avraham
Paul Wilford - From a Small Experiment to a Half a Billion... | Agile Deliver...
Paul Wilford - From a Small Experiment to a Half a Billion... | Agile Deliver...
Kayleigh Tiernan
Microservices architecture pitfalls
Microservices architecture pitfalls
allegro.tech
More Related Content
Viewers also liked
Clojure class
Clojure class
Aysylu Greenberg
Messaging With Erlang And Jabber
Messaging With Erlang And Jabber
l xf
Clojure made-simple - John Stevenson
Clojure made-simple - John Stevenson
JAX London
Erlang - Because s**t Happens by Mahesh Paolini-Subramanya
Erlang - Because s**t Happens by Mahesh Paolini-Subramanya
Hakka Labs
Clojure values
Clojure values
Christophe Grand
NDC London 2014: Erlang Patterns Matching Business Needs
NDC London 2014: Erlang Patterns Matching Business Needs
Torben Hoffmann
VoltDB and Erlang - Tech planet 2012
VoltDB and Erlang - Tech planet 2012
Eonblast
From Perl To Elixir
From Perl To Elixir
Ruben Amortegui
Clojure: Functional Concurrency for the JVM (presented at Open Source Bridge)
Clojure: Functional Concurrency for the JVM (presented at Open Source Bridge)
Howard Lewis Ship
Elixir for aspiring Erlang developers
Elixir for aspiring Erlang developers
Torben Dohrn
Introduction to Erlang for Python Programmers
Introduction to Erlang for Python Programmers
Python Ireland
Clojure Intro
Clojure Intro
thnetos
Elixir Into Production
Elixir Into Production
Jamie Winsor
Erlang - Because S**t Happens
Erlang - Because S**t Happens
Mahesh Paolini-Subramanya
Clojure: Towards The Essence of Programming
Clojure: Towards The Essence of Programming
Howard Lewis Ship
Clojure, Plain and Simple
Clojure, Plain and Simple
Ben Mabey
Clojure for Data Science
Clojure for Data Science
Mike Anderson
Clojure for Java developers
Clojure for Java developers
John Stevenson
Functional programming in clojure
Functional programming in clojure
Juan-Manuel Gimeno
Erlang - Concurrent Language for Concurrent World
Erlang - Concurrent Language for Concurrent World
Zvi Avraham
Viewers also liked
(20)
Clojure class
Clojure class
Messaging With Erlang And Jabber
Messaging With Erlang And Jabber
Clojure made-simple - John Stevenson
Clojure made-simple - John Stevenson
Erlang - Because s**t Happens by Mahesh Paolini-Subramanya
Erlang - Because s**t Happens by Mahesh Paolini-Subramanya
Clojure values
Clojure values
NDC London 2014: Erlang Patterns Matching Business Needs
NDC London 2014: Erlang Patterns Matching Business Needs
VoltDB and Erlang - Tech planet 2012
VoltDB and Erlang - Tech planet 2012
From Perl To Elixir
From Perl To Elixir
Clojure: Functional Concurrency for the JVM (presented at Open Source Bridge)
Clojure: Functional Concurrency for the JVM (presented at Open Source Bridge)
Elixir for aspiring Erlang developers
Elixir for aspiring Erlang developers
Introduction to Erlang for Python Programmers
Introduction to Erlang for Python Programmers
Clojure Intro
Clojure Intro
Elixir Into Production
Elixir Into Production
Erlang - Because S**t Happens
Erlang - Because S**t Happens
Clojure: Towards The Essence of Programming
Clojure: Towards The Essence of Programming
Clojure, Plain and Simple
Clojure, Plain and Simple
Clojure for Data Science
Clojure for Data Science
Clojure for Java developers
Clojure for Java developers
Functional programming in clojure
Functional programming in clojure
Erlang - Concurrent Language for Concurrent World
Erlang - Concurrent Language for Concurrent World
Similar to 20 reasons why we don't need architects (@pavlobaron)
Paul Wilford - From a Small Experiment to a Half a Billion... | Agile Deliver...
Paul Wilford - From a Small Experiment to a Half a Billion... | Agile Deliver...
Kayleigh Tiernan
Microservices architecture pitfalls
Microservices architecture pitfalls
allegro.tech
Software craftsmen of the future
Software craftsmen of the future
Bart den Haak
Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE
Rundeck
Just Built It - Introduction to Ruby on Rails
Just Built It - Introduction to Ruby on Rails
Tim Lucas
DevOps meetup 16oct docker and jenkins
DevOps meetup 16oct docker and jenkins
Benoit Wilcox
McrFRED talk 25/09/2014
McrFRED talk 25/09/2014
Jake Smith
Pyramid and the Pylons Project in the wild
Pyramid and the Pylons Project in the wild
PloneFoundation
Contributing to WordPress: Why it's Important to Your Business
Contributing to WordPress: Why it's Important to Your Business
Kel
Bone.io for HTML5 Apps
Bone.io for HTML5 Apps
Brad Carleton
DevOps MeetUp NL - Docker (Oct 2014)
DevOps MeetUp NL - Docker (Oct 2014)
Laurent Guérin
Global Azure Bootcamp Québec - Container on Azure
Global Azure Bootcamp Québec - Container on Azure
Julien Maitrehenry
What is SharePoint Development??
What is SharePoint Development??
Mark Rackley
What IS SharePoint Development? by Mark Rackley - SPTechCon
What IS SharePoint Development? by Mark Rackley - SPTechCon
SPTechCon
When Product meets Engineering :: Netponto, Porto, 2019
When Product meets Engineering :: Netponto, Porto, 2019
Pedro Gustavo Torres
Lean Architecture
Lean Architecture
Diego Pacheco
Docker: Why containers are our new friends?
Docker: Why containers are our new friends?
Juan Carlos Fernández Galante
TiConf.eu -- Titanium Developer Conference in Europe, 2013
TiConf.eu -- Titanium Developer Conference in Europe, 2013
Jeff Haynie
Programming Motherfucker
Programming Motherfucker
Dusan Omercevic
The Difference Between Your Project Succeeding or Burning To A Crisp Is Actua...
The Difference Between Your Project Succeeding or Burning To A Crisp Is Actua...
Alan Quayle
Similar to 20 reasons why we don't need architects (@pavlobaron)
(20)
Paul Wilford - From a Small Experiment to a Half a Billion... | Agile Deliver...
Paul Wilford - From a Small Experiment to a Half a Billion... | Agile Deliver...
Microservices architecture pitfalls
Microservices architecture pitfalls
Software craftsmen of the future
Software craftsmen of the future
Incident Management in the Age of DevOps and SRE
Incident Management in the Age of DevOps and SRE
Just Built It - Introduction to Ruby on Rails
Just Built It - Introduction to Ruby on Rails
DevOps meetup 16oct docker and jenkins
DevOps meetup 16oct docker and jenkins
McrFRED talk 25/09/2014
McrFRED talk 25/09/2014
Pyramid and the Pylons Project in the wild
Pyramid and the Pylons Project in the wild
Contributing to WordPress: Why it's Important to Your Business
Contributing to WordPress: Why it's Important to Your Business
Bone.io for HTML5 Apps
Bone.io for HTML5 Apps
DevOps MeetUp NL - Docker (Oct 2014)
DevOps MeetUp NL - Docker (Oct 2014)
Global Azure Bootcamp Québec - Container on Azure
Global Azure Bootcamp Québec - Container on Azure
What is SharePoint Development??
What is SharePoint Development??
What IS SharePoint Development? by Mark Rackley - SPTechCon
What IS SharePoint Development? by Mark Rackley - SPTechCon
When Product meets Engineering :: Netponto, Porto, 2019
When Product meets Engineering :: Netponto, Porto, 2019
Lean Architecture
Lean Architecture
Docker: Why containers are our new friends?
Docker: Why containers are our new friends?
TiConf.eu -- Titanium Developer Conference in Europe, 2013
TiConf.eu -- Titanium Developer Conference in Europe, 2013
Programming Motherfucker
Programming Motherfucker
The Difference Between Your Project Succeeding or Burning To A Crisp Is Actua...
The Difference Between Your Project Succeeding or Burning To A Crisp Is Actua...
More from Pavlo Baron
@pavlobaron Why monitoring sucks and how to improve it
@pavlobaron Why monitoring sucks and how to improve it
Pavlo Baron
Why we do tech the way we do tech now (@pavlobaron)
Why we do tech the way we do tech now (@pavlobaron)
Pavlo Baron
Qcon2015 living database
Qcon2015 living database
Pavlo Baron
Becoming reactive without overreacting (@pavlobaron)
Becoming reactive without overreacting (@pavlobaron)
Pavlo Baron
The hidden costs of the parallel world (@pavlobaron)
The hidden costs of the parallel world (@pavlobaron)
Pavlo Baron
data, ..., profit (@pavlobaron)
data, ..., profit (@pavlobaron)
Pavlo Baron
Data on its way to history, interrupted by analytics and silicon (@pavlobaron)
Data on its way to history, interrupted by analytics and silicon (@pavlobaron)
Pavlo Baron
(Functional) reactive programming (@pavlobaron)
(Functional) reactive programming (@pavlobaron)
Pavlo Baron
Near realtime analytics - technology choice (@pavlobaron)
Near realtime analytics - technology choice (@pavlobaron)
Pavlo Baron
Set this Big Data technology zoo in order (@pavlobaron)
Set this Big Data technology zoo in order (@pavlobaron)
Pavlo Baron
a Tech guy’s take on Big Data business cases (@pavlobaron)
a Tech guy’s take on Big Data business cases (@pavlobaron)
Pavlo Baron
Diving into Erlang is a one-way ticket (@pavlobaron)
Diving into Erlang is a one-way ticket (@pavlobaron)
Pavlo Baron
Dynamo concepts in depth (@pavlobaron)
Dynamo concepts in depth (@pavlobaron)
Pavlo Baron
Chef's Coffee - provisioning Java applications with Chef (@pavlobaron)
Chef's Coffee - provisioning Java applications with Chef (@pavlobaron)
Pavlo Baron
From Hand To Mouth (@pavlobaron)
From Hand To Mouth (@pavlobaron)
Pavlo Baron
The Big Data Developer (@pavlobaron)
The Big Data Developer (@pavlobaron)
Pavlo Baron
NoSQL - how it works (@pavlobaron)
NoSQL - how it works (@pavlobaron)
Pavlo Baron
Theoretical aspects of distributed systems - playfully illustrated (@pavlobaron)
Theoretical aspects of distributed systems - playfully illustrated (@pavlobaron)
Pavlo Baron
The Agile Alibi (Pavlo Baron)
The Agile Alibi (Pavlo Baron)
Pavlo Baron
Harry Potter and Enormous Data (Pavlo Baron)
Harry Potter and Enormous Data (Pavlo Baron)
Pavlo Baron
More from Pavlo Baron
(20)
@pavlobaron Why monitoring sucks and how to improve it
@pavlobaron Why monitoring sucks and how to improve it
Why we do tech the way we do tech now (@pavlobaron)
Why we do tech the way we do tech now (@pavlobaron)
Qcon2015 living database
Qcon2015 living database
Becoming reactive without overreacting (@pavlobaron)
Becoming reactive without overreacting (@pavlobaron)
The hidden costs of the parallel world (@pavlobaron)
The hidden costs of the parallel world (@pavlobaron)
data, ..., profit (@pavlobaron)
data, ..., profit (@pavlobaron)
Data on its way to history, interrupted by analytics and silicon (@pavlobaron)
Data on its way to history, interrupted by analytics and silicon (@pavlobaron)
(Functional) reactive programming (@pavlobaron)
(Functional) reactive programming (@pavlobaron)
Near realtime analytics - technology choice (@pavlobaron)
Near realtime analytics - technology choice (@pavlobaron)
Set this Big Data technology zoo in order (@pavlobaron)
Set this Big Data technology zoo in order (@pavlobaron)
a Tech guy’s take on Big Data business cases (@pavlobaron)
a Tech guy’s take on Big Data business cases (@pavlobaron)
Diving into Erlang is a one-way ticket (@pavlobaron)
Diving into Erlang is a one-way ticket (@pavlobaron)
Dynamo concepts in depth (@pavlobaron)
Dynamo concepts in depth (@pavlobaron)
Chef's Coffee - provisioning Java applications with Chef (@pavlobaron)
Chef's Coffee - provisioning Java applications with Chef (@pavlobaron)
From Hand To Mouth (@pavlobaron)
From Hand To Mouth (@pavlobaron)
The Big Data Developer (@pavlobaron)
The Big Data Developer (@pavlobaron)
NoSQL - how it works (@pavlobaron)
NoSQL - how it works (@pavlobaron)
Theoretical aspects of distributed systems - playfully illustrated (@pavlobaron)
Theoretical aspects of distributed systems - playfully illustrated (@pavlobaron)
The Agile Alibi (Pavlo Baron)
The Agile Alibi (Pavlo Baron)
Harry Potter and Enormous Data (Pavlo Baron)
Harry Potter and Enormous Data (Pavlo Baron)
Recently uploaded
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
2toLead Limited
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
NavinnSomaal
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
gvaughan
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Florian Wilhelm
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Kalema Edgar
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Zilliz
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Miki Katsuragi
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
charlottematthew16
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
Zilliz
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
SeasiaInfotech2
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
Enterprise Knowledge
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Fwdays
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Mark Simos
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
Hervé Boutemy
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Sergiu Bodiu
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Patryk Bandurski
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Fwdays
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
carlostorres15106
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
null - The Open Security Community
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
Fwdays
Recently uploaded
(20)
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
Training state-of-the-art general text embedding
Training state-of-the-art general text embedding
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
20 reasons why we don't need architects (@pavlobaron)
1.
Pavlo Baron 20 reasons
why we don't need architects
2.
Pavlo Baron
Geek‘s Guide pavlo.baron@codecentric.de To The Working Life @pavlobaron
3.
Devs
4.
Managers
5.
Consultants
6.
Software architects
7.
Enterprise architects
8.
Chief architects
9.
Why
10.
1
11.
2
12.
3
13.
4
14.
5
15.
6
16.
7
17.
8
18.
9
19.
10
20.
11
21.
12
22.
13
23.
14
24.
15
25.
16
26.
17
27.
18
28.
19
29.
20
30.
What happened
31.
Agility became mainstream
32.
33.
We gave tradeoffs
a try
34.
But conflicts are
too big
35.
and still...
36.
Now what
37.
From theoretist
38.
Through excercise
39.
(again) to practitioner
40.
get
on down and at IT
41.
enter the Matrix
42.
Team is architect
43.
One boat, one
pace
44.
What architecture management tools
do we need
45.
Wetware
46.
TEAM
47.
Funnel
48.
Scepticism 2.0
49.
ARIS? Argus!
50.
Run, Forrester, Run!
51.
Eureka!
52.
You drive!
53.
Reproduce
54.
Eat your own dog food
55.
So, what
should an architect be
56.
Champ
57.
Visionary
58.
Chief
59.
Motivator
60.
Worker
61.
Thank you
62.
Most images originate
from istockphoto.com except few ones taken from Wikipedia and product pages or generated through public online generators