|
SYS-CON.TV Webcasts
Comments
Did you read today's front page stories & breaking news?
SYS-CON.TV
|
Top Links You Must Click On
Communications Successful Software Best Practices: Requirements
Great software IS great marketing
By: Hollis Tibbetts
Sep. 1, 2011 05:45 AM
I'm not in love with "requirements". There are some who think that "Requirements" are the be-all and end-all for building great software. They're not wrong, but they are off by a third of a bubble. Great software companies come from creating and bringing to market (with a great "go to market" strategy) quality software that solves one or more significant problems for an appropriately chosen target audience - and does so measurably better than alternative solutions. How does such successful software happen? Certainly not by accident.
Understanding the Target Customer This understanding along with the proper people, communication skills and training, Go-to-Market Planning Great Software + Great Go-to-Market = Wild Success; or Great Go-to-Market includes Great Software = Wild Success I'd like to refer users to an outstanding article on SandHill.com by Tony Zingale from Jive Software: "Tips for Thriving in the Software Market". It's about knowing the customer & market and creating great go-to-market strategies. Tony knows a thing or two about successful software companies. Jive Software filed its S-1 in August 2011 for an expected IPO that could raise up to $100 million This deep understanding is the soil from which all good software things grow. I suppose if deep understanding is the soil, then requirements are the manure that makes the soil fertile. Although perhaps I'm taking this analogy too far. Requirements - Not the Total Solution Not to mention, lot of things can go wrong in the creation of software "post-requirements". A fair amount of bad software has been created despite the best of requirements. Requirements as a Best Practice for Successful Software Yes, some great software has been created without benefit of good requirements, but "luck is not a strategy for success". Quality software is what drives the success of software companies. Quality software is what helps corporations and other organizations run better and gives them an advantage in the marketplace. Properly done, requirements are one of the embodiments of true understanding of the customer. "Know thy customer" is the first commandment of marketing...and sales...and executive management...and.... So, from that perspective, yes, I love "requirements". It's clearly a Best Practice (capital letters intentional). Enterprise Open Source Magazine Latest Stories . . .
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
|
SYS-CON Featured Whitepapers
Most Read This Week |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||