Web 2.0 News Desk
The 1st Commandment of Software: Know Thy Customer
Pathetic Excuses & Software Executives in Denial (another Worst Practice)
Aug. 31, 2011 02:47 PM
Far too many key people at software companies don’t have a clue about their customers. It’s a Software Worst Practice. It's closely related to another serious Software Sin: no clue of who the "target customer" is.
In my conversations with software companies over the last six months, I've heard some of the most pathetic excuses lately, from all functional areas of software companies:
- “I’m in PR, someone else comes up with the content”.
- “I’m a developer, I write code”.
- “I’m a performance architect, my job is to remove bottlenecks and make things go fast”.
- “I sell, Sales is based on relationships and closing skills”.
- “I’m the CFO, other people do that”.
- “I have a team of product managers who are experts in that area”.
- “I’m the Sales VP, my job is to commit to a number, drive my Reps hard, and hit my target quarter after quarter”.
- “I get what I need from Gartner and Forrester”.
- “Our developers know the latest technology trends – we’re technology-driven”.
- “I’m a Marketing generalist”.
- “Our CTO is the visionary…we follow him/her”.
These pathetic excuses demonstrate that people are shirking their responsibilities – often hiding behind “someone else does that” or “I don’t need to do that”. Perhaps the most damaging sin is that of arrogance: “I’m a visionary, I already know that”. This syndrome or disease afflicts many software companies. It’s often accompanied by the drinking of astonishing quantities of Kool-Aid (the “denial” flavor is particularly popular).
The Cliff of Delusion and the Pit of Ignorance
All these people banded together, thinking they know where they’re going…when in fact it’s “over a cliff” – lemming style.
First Commandment of Software: Know thy Customer
Everyone in the company needs an appropriately deep understanding of the target customer – how the software is used, who uses it, what problems it solves, why that is important, what other alternatives the customer has.
In the context of a software vendor:
- A C-level executive that doesn’t know these things has no business leading a software firm.
- A Marketing or PR person who doesn’t know these things has no business marketing anything.
- A Sales person who doesn’t know these things ought not to be selling that software or probably anything else.
- A Sales Manager/Director/VP who is clueless in this area, can’t train new Sales Reps and is a sad example to follow.
- A Developer or Architect who doesn’t know these things is running blind.
- An Engineering manager who doesn’t know these things should find some other profession.
- A Product Manager or Product Marketing Manager who doesn’t know these things should be taken out and shot (figuratively).
I could go on, but I think I’ve made my point.
Are you a Visionary, or are you Smart and Deluded?
Knowing your customer (or “target customer”) is the MOST IMPORTANT thing you can do to create Great Software (and Great Software companies).I daresay any business, for that matter. It is the foundation upon which wildly successful companies are built - companies like Apple, where knowing the customer has been taken to a new level.
Steve Jobs isn’t a visionary because he’s psychic or amazingly intelligent (although many suspect that he's both).
A lot of CTO’s seem to believe that smart = visionary. Or worse yet, smart + some previous success = super visionary.
The correct equation is more likely to be smart + previous success - deep customer knowledge = ADD (arrogant delusion & disaster).
Steve Jobs is a visionary because he (and his people) live and breathe customer needs, wants and priorities. And because he combines that with brilliant insight and a lack of tolerance for compromise on the 1st Commandment.
Avoiding the Cliff of Delusion and the Pit of Ignorance
One “best practice” tool for helping spread knowledge of the customer is the “use case”. I’ve written an article on SysCon Media/Ulitzer on the topic – “Software Best Practices: Use Cases are for Everyone“.
Learning More about Use Cases
One excellent resource is the “Building Better Software” blog. If for no other reason, you should visit their blog because of their tagline “…because people want their software to work”. That’s brilliant. A great starting point is “Requirements 101: User Stories vs. Use Cases“.
Another great resource: Joy Beatty is an expert in the area of use cases and software requirements – typically for commercial customers, rather than software vendors. She has produced a 2 minute video which gives an concise and understandable overview of what a formal use case looks like, as well as dozens of other business analyst-focused articles.
About Hollis TibbettsHollis has established himself as a successful software marketing and technology expert. His various strategy, marketing and technology articles are read nearly 50,000 times a month. He is currently Director for Software Strategy in the Mergers & Acquisitions organization of Dell, Inc.
Hollis has developed substantial expertise in middleware, SaaS, Cloud, data management and distributed application technologies, with over 20 years experience in marketing, technical, product management, product marketing and business development roles at leading companies in such as Pervasive, Aruna (acquired by Progress Software), Sybase (now SAP), webMethods (now Software AG), M7 Corporation (acquired by BEA/Oracle), OnDisplay (acquired by Vignette) and KIVA Software (acquired by Netscape). He has established himself as an industry expert, having authored a large number of technology white papers, as well as published media articles and book contributions.
Hollis is a regularly featured blogger at ebizQ, a venue focused on enterprise technologies, with over 100,000 subscribers. He is also a featured author on Social Media Today "The World's Best Thinkers on Social Media", and maintains a blog focused on creating great software: Software Marketing 2011. He tweets actively as @SoftwareHollis
Additional information is available at HollisTibbetts.com