The Artima Developer Community
Sponsored Link

Java Buzz Forum
PeopleOverProcess.com: "We do what the customers ask for."

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Michael Cote

Posts: 10306
Nickname: bushwald
Registered: May, 2003

Cote is a programmer in Austin, Texas.
PeopleOverProcess.com: "We do what the customers ask for." Posted: Sep 21, 2006 12:59 AM
Reply to this message Reply

This post originated from an RSS feed registered with Java Buzz by Michael Cote.
Original Post: PeopleOverProcess.com: "We do what the customers ask for."
Feed Title: Cote's Weblog: Coding, Austin, etc.
Feed URL: https://cote.io/feed/
Feed Description: Using Java to get to the ideal state.
Latest Java Buzz Posts
Latest Java Buzz Posts by Michael Cote
Latest Posts From Cote's Weblog: Coding, Austin, etc.

Advertisement

New Book

When I'm talking software innovation with people, few things -- OK, no other things -- drive me more crazy when I hear the phrase "we do what the customers ask for." Sure, I've read and believe in The Inmates are Running the Asylum (thanks, Brandon!), but, to continue with today's metaphor, I've worked in the sausage factory for many, many years.

The problem with doing what the customer wants is that in software, the customer rarely knows what they want. They may know it when they see it, and there's certainly areas like compliance where they know the effect of what they want (obeying the law), but except for "dead" segments, I'd wager that customers rarely know what they want beyond "things to be better than they are today."

Back-bone for The Straw-Man

I always get my leg stuck up the knee when I make broad statements like that, so allow me to pause to say: of course that's not across the board. In fact, I'd say the "do what customers want"/"do what you think they need" split isn't even 80/20, it's probably more 50/50.

My problem is that most vendor-folks I talk with go whole-hog (in words at least) with the "do only what the customer wants." Sure, you could say I'm straw manning here: "Silly, Coté, they're saying 'we do software that solves problems our customer has.'" But I would say, "hrm, not so much. And even then, are there new problems you solve for the customer that will make things better for them?" Wade through yesterday's post along these lines for more background.

Ultimately, my rebuttal is even more crass: what customers want is the stuff they already bought to "work." Rails on ABAP anyone?

To their credit, as I've been reading through the SAP's Enterprise SOA, they're telling that story well...if you upgrade your ecosystem to NetWeaver. And don't read into that statement that I'm vetting the technology behind the story, I'm just saying the text reads good ;>

"That's why they sent me. I am expert."

Logjamin'

Tim Lister's talk from Agile 2006 touches on this point, among many others. He has two anecdotes (granted, from corporate development, not so much packaged/ISV type models) along those lines (crudely summarized here, not exact quotes):

I was working in a hospital, and there were the nurses -- great people who were no-nonsense -- and then the "CMO," the Chief Medical Officer. The CMO sent out a two line email that launched a 15 month project. In one meeting, we asked him for details on this or that aspect, and his response was quick, "I'm an executive! I don't answer questions."

Another time, I was working for a female boss, and I was asking her for guidance with a technical project. She shot back, "I'm not your mom! You're the tech people, figure it out!"

Now, I'm hijacking that first anecdote for my own purposes -- clearly, the CMO was being a bad -- but the point is this: there's only so much pestering your customers will put up with. They hire you to come up with the software and, I'd argue, in many cases to figure out what software will make their businesses and lives better.

Tags: , , , ,

Read: PeopleOverProcess.com: "We do what the customers ask for."

Topic: BPEL Tuning, or why Threads matter Previous Topic   Next Topic Topic: Indy StartUp Weirdness

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use