Home > Catalogue > Architects Don’t Code
Also Known As: (pattern “Architect Also Implements”)
System architects do not participate in the development efforts, e.g. because their time is expensive. Thus they ultimately create designs just “on paper” which might be flawed but which the developers are supposed to follow, or are not able to estimate/understand how their changes to the design affect the project.
More likely in waterfall projects.
| Anti-pattern | Relation | |–|–| | Viewgraph Engineering | similar in kind (technical role does not get hands dirty in technical tasks) |