Friday, May 16, 2008


Twisting the meaning of architecture

In the halls of large enterprises, the word architecture is the most overused twisted word in the vocabulary of IT today...

Architecture is the most overused word in software engineering today. Analysis and Design are close on its heels. Depending on whom you believe, it is:
Enterprise Architects need to abusing the word Agile and need to start practicing it. Agile methods for software development such as Extreme Programming set an excellent precedent by not talking about architecture, design or analysis, but talking about concrete activities with unique names appropriate only to themselves. If someone chooses to interpret an XP activity as architecture, or design, or analysis, or hog-calling, this person isn't doing XP or Scrum - they're bullshitting. Is this activity like that activity? These folks usually haven't recognized that such activities that are supposed to provide clarity, in fact are evidence that distillation is a mental disorder. Frankly, so long as each activity is understood well enough for it to be conducted efficiently, it simply doesn't matter. It's just bullshit...

Links to this post:

Create a Link

<< Home
| | View blog reactions

This page is powered by Blogger. Isn't yours?