Guest contributor David Howard: Agile development isn't product management

Technology trends and news by John Shinal
February 25, 2008 | last edited July 10, 2008 | Comments (1)
Short URL: http://vator.tv/n/145

1558

(Editor's note: this is the first post from Vator.tv contributor David Howard, a former product marketer at Cisco Systems and Alcatel who is now a San Francisco-based marketing consultant to tech companies. We met him at the kick-off mixer for the UC Berkeley Haas School of Business student business plan competition, which Vator is co-sponsoring.

In this story, Howard sheds some light on the growing trend toward Agile software development, which emphasizes speed rather than documentation, and why it's important for companies not to confuse the process with product management.

His next post will be about why you should never choose a company or product name that scores less than eight points on a Scrabble board.)

Agile software development promises many benefits, and organizations must continue to innovate not only in product but in process and apply those innovations that deliver. I’m all for better code delivered faster, on time and with fewer bugs.

But many people seem to mistakenly believe that this new software development methodology is a product management methodology. Such a misunderstanding of what Agile development can and cannot do can lead to breakdowns in product management discipline and generate incomplete products or even product failures.

If you believe like I do that product management is really a business management function and not exclusively a software development or engineering function, then Agile development should be viewed as only one component of the organization’s product management model.

What makes product management a business function? And why is Agile development not the same as managing product development? From my product management toolbox assembled over the years, I can identify several product management tasks that originate from outside of the software development group and are therefore out of the scope of an Agile software development model: 

<!--[if !supportLists]-->·          <!--[endif]-->Requirements development and business case.

<!--[if !supportLists]-->·          <!--[endif]-->Field and beta test programs.

<!--[if !supportLists]-->·          <!--[endif]-->Pricing plan, gross margin analysis.

<!--[if !supportLists]-->·          <!--[endif]-->Sales order entry and product initialization.

<!--[if !supportLists]-->·          <!--[endif]-->Product technical documents and user manuals.

 We could go on to review many other product management deliverables outside the scope of Agile development, such as positioning statements, marketing collateral, training plans, regulatory or export certifications, or the need to have a firm, committed, stake-in-the-ground list of features to support advanced launch planning, but it should be clear that Agile development occupies only part of the product manager’s mind. Let’s shift now from the perspective of the product manager to the perspective of the product itself. Ted Levitt’s concept of “whole product” marketing, popularized by Geoff Moore and Bill Davidow. If you adhere to the “whole product” philosophy of technology product management, you may view the final output of the Agile development process to be the core or generic product, around which the product manager must wrap the expected, augmented and potential product.

The whole product beyond the core product may consist of customer service and warranty provisions, for example, or system integration, support, partnerships and interoperability, company and product brand equity, training and so on. Most are fruits not of the software development model but business management efforts by the product manager.

Joe Bentzel, in his recent book Asymmetric Marketing, rejects the classic whole product model and chasm theory but still advises marketers to wrap their core technology in “compound sets of services and intangibles.”services and intangibles that come from outside of the software development process. If Agile development is to continue to flourish, it’s important that firms adopt it when and where it fits, and ask no more of it than it can deliver.

Comment

David Howard
David Howard, on February 25, 2008

John - thanks for making this so easy to shoot and get posted. The piece on checking names in scrabble will be more fun and give me a chance to smile. :)


blog comments powered by Disqus
Find your friends' startup new!
Vator is more valuable if you know who's here.
Discover who has a startup and help their success by following their progress!

Featured Stories

Latest company news bites on Vator

How does $600 sound to you? Join our Newest Video making contest http://bit.ly/wiBOit
See more
OnRelay - Marie Wold (President & CFO)
There is visual voice mail, and then there is OnRelay's new log integrated visual messaging feature. ...
See more
Nine Startup Tips From Michael Dell (founder of Dell Computers) http://bit.ly/w32Dar
See more
#SiliconValley is becoming more mainstream, with Best Buy Superbowl ad praising tech innovators youtu.be/cavHNSZTyAg #startup
See more
Suggest a Brand name for Sport meets Street-wear apparel and win $100 http://bit.ly/zKZvMc
See more