I need your help.
Apr. 6th, 2006 10:28 am![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
I desire to re-route the connotations of a word, and its usage.
I despise the verb-form of the word "architect", specifically when it's used by some computer-industry Howard Roark wannabe* who wants to talk up their network/software/system design, because they are so far up themselves that they got the full text of The Fountainhead tatooed on the insides of their eyelids.
If I hear someone "architected" a solution, I figure one of two things has happened.
1) It's a random design that they want to talk up because they know it's pretty boring otherwise.
2) It's a design that's looks pretty and was done without any consideration of reality.
Assignment: Picture yourself in a meeting where someone says that they "architected a solution". Assume no political ramifications for mockery of said person. How would you correct their usage?
*Such a thing to aspire to. Eugh.
I despise the verb-form of the word "architect", specifically when it's used by some computer-industry Howard Roark wannabe* who wants to talk up their network/software/system design, because they are so far up themselves that they got the full text of The Fountainhead tatooed on the insides of their eyelids.
If I hear someone "architected" a solution, I figure one of two things has happened.
1) It's a random design that they want to talk up because they know it's pretty boring otherwise.
2) It's a design that's looks pretty and was done without any consideration of reality.
Assignment: Picture yourself in a meeting where someone says that they "architected a solution". Assume no political ramifications for mockery of said person. How would you correct their usage?
*Such a thing to aspire to. Eugh.
no subject
Date: 2006-04-06 06:21 pm (UTC)no subject
Date: 2006-04-06 06:37 pm (UTC)no subject
Date: 2006-04-06 07:03 pm (UTC)If you're taking the first step of using the word "architect" to talk about something other than buildings (computer systems, in this case), I see no problem with coming up with another verb to describe that action, which isn't really design, since design has another, already well established meaning that isn't the same as what the architect does. By using "design" for that verb, you're just overloading it and removing its actual meaning in the context.
In this case, what architects are doing is "technical designs and specifications, some PM, coordinating other team members, owning the spec, and probably building a good chunk of it too".
I use "architect" as a verb to describe this collective action. It seems fine to me.
no subject
Date: 2006-04-06 07:06 pm (UTC)2. pragmatic reaction: I'd never have guessed that's what you mean by "to architect" if you hadn't defined it there, and it's not what (some) other people mean by it. So it's obviously not "fine", however it may seem to you.
no subject
Date: 2006-04-06 07:18 pm (UTC)It's not "design" - that's a completely separate activity.
no subject
Date: 2006-04-06 09:20 pm (UTC)Design is the process of translating conceptual architectural concepts into concrete patterns, networks, systems, components and APIs. I should be able to hand a good design with appropriate requirements to my developers and expect they will create a system from it. Rather different.
no subject
Date: 2006-04-07 02:19 am (UTC)I think that makes the point :) You think that "architect" has this other meaning, and you don't mean "design", for which you also have your own definition of. Other people have no clue what this special other meaning of "architect" is. You're basically using a private word and expecting people to understand it. They're mostly using the consensus definition of "design", which is broader than you seem to want it to be, and they certainly don't know your definition of "architect", because it's not a word that has a consensus definition.
no subject
Date: 2006-04-07 05:22 am (UTC)I've been doing it for nearly 20 years and at least software architecture has some shape and discipline now. What pleases me most is that I often have colleagues now that I can have decent and reasoned architectural discussions that don't have to dip into design until the right time.
Now, if you want a term that baffles me, perhaps we can try to define software engineer ;) ...
no subject
Date: 2006-04-07 03:53 pm (UTC)Nobody here has an issue with the word "architecture" as applied to technical fields. Note that it is a noun. And as you say, architects to various things. One of their core functions is to design. People whose job is "designer" also do a variety of things, one of which is to design.
Yes, the field of "software architecture" has taken shape, and the term has some meaning.
No, the verb "to architect" hasn't taken any shape, and has no agreed meaning, nor does it have a useful role. We don't need a new verb for the entire collection of things a software architect does anymore than we need a new verb for the entire collection of things that a building architect does, or than we need a new verb for the entire collection of things that an interior designer does. An interior designer does more than just design, too, obviously. They may manage a project, and buy materials, and even hire people to do parts of the work. A building architect usually does more than just design the building. We understand that, fine.
When you're an architect, you design things. You also do other work in preparation for and related to designing things. Fine. That doesn't make the verb "to architect" have any clear meaning - certainly not one that you should expect anyone to understand (much as that may surprise you, since you assume people do understand it).
no subject
Date: 2006-04-06 09:49 pm (UTC)I use "architect" as a verb to describe this collective action. It seems fine to me.
What office do you work at? I've been practicing architecture for about 15 years now, and have yet to meet a fellow professional who admitted to using "to architect" in preference to "to design". Although I'm also not thinking of any fellow professionals I've previously met who felty the need for an overaching verb that would include project managing, plan drafting, building systems designing, and spec writing.
no subject
Date: 2006-04-06 10:25 pm (UTC)no subject
Date: 2006-04-07 08:52 pm (UTC)no subject
Date: 2006-04-08 01:34 am (UTC)