« To Manage or Not to Manage | Main | Mechelen Closing »

December 12, 2008

Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

Storagezilla

I made the mistake of engineering some of our software people in the "How are you going to build your software" conversation and it's a mistake I've never made again.

These days, those PowerPoints made of of boxes with labels that all fit together like a jigsaw puzzle do me just fine.

I know they have no bearing on reality at all but oh look, the management layer is on top and the piece closest to the metal is on the bottom and all the magic happens in those boxes in between.

Anything beyond that, the developer knows better.

VicenteM

Well... I'll tell you why you don't charge for this information... because as soon as the marketing guys read your blog, your info has no value...

maybe that's why engineers need marketing guys ;-)

Jered Floyd

Overly curious, and then meddling, business people are certainly a challenge! It's better if you have smart business people and good training, though. I've been using XP (eXtreme Programming) practices for about six years now, and one of the planning tenets is "the customer is the only person who can meaningfully determine what the product should do, and prioritize the features; the developer is the only person who can meaningfully determine how long it will take and how it will be done." Once you play by these rules, everything gets much easier and more honest. I'd rather see more honesty rather than trying to snow (or ice) over your marketing team, so I can't really endorse your method despite its advantages...

A bigger question, what do you recommend when it's the end customer who's asking inappropriate questions so that they can offer "advice"?

Steve Todd

Hi Jered,

My post is mainly "tongue-in-cheek" for those of us who have been there when someone wants to "play engineer" during a meeting.

I've never experienced a customer trying to do the same! Most of the customer questions are less about how it's built internally and more along the lines of "how can you build it so it's easy to use", which is an excellent question and highly appropriate.

Steve

Chuck Hollis

Actually, we do the same thing when people are arguing about web designs.

How are you building your web site?

Expressable widgets, naturally ...

Personally, as a marketing guy, I usually have an intellectual curiosity in how things are built.

Not because I want to play engineer, but because -- a very long time ago -- I actually built software.

Thanks!

The comments to this entry are closed.

Blog powered by Typepad