[image]
Software architecture training : our two day "From Developer to Architect" training course is an interactive introduction to software architecture and aimed at software developers moving towards their first software architect role. Read more...

Upselling your architecture

(also known as The BS Factor)

You've probably noticed this yourself but never really given it much thought. How many times have you looked at a new piece of technology, framework or project and thought, "wow, that looks complicated, I wonder how they've done that"? Then, when you do look under the covers, what you thought would be complicated is actually fairly straightforward. It may be really clever, but it's more straightforward than you thought. Here you have an example of people "upselling" their architecture.

Let's take an example. Imagine an architect presents their web application, which itself includes the ability to deal with XML-RPC requests. You might hear one of the following statements.

We have an additional Java Servlet that listens to XML-RPC requests. We have a fully integrated XML-RPC infrastructure.

Both statements describe the same thing at different levels, bringing with them different levels of complexity and mystique. The first is very factual and the second has a definite sales spin on it.

I think that both are valid approaches and each creates a different perception of yourself. As an architect, you'll probably need to present to different audiences at different levels. When you do, it's worth thinking about whether you need to upsell your architecture or not.



Re: Upselling your architecture

Interesting that you'd use the word "clever" for something that turns out to be straightforward. I usually reserve "clever" for things that I think are a bad idea, as in "it's all a bit too clever".

"Neat", "simple" and even "elegant" are words I guess I use for upselling instead. Now you've got me thinking that I'm actually downplaying the amount of effort that goes into turning something complex into something simple. Perhaps I should get into some shameless bigging-up by changing to "integrated", "streamlined" and, err, "amazing" (?).

Re: Upselling your architecture

Simple *is* clever but sometimes that's not what people want to hear.

Re: Upselling your architecture


Title
Body
HTML : b, strong, i, em, blockquote, br, p, pre, a href="", ul, ol, li, sub, sup
Name
E-mail address
Website
Remember me Yes  No 

E-mail addresses are not publicly displayed, so please only leave your e-mail address if you would like to be notified when new comments are added to this blog entry (you can opt-out later).


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser