Managing products in an agile environment, an interesting panel…
Last night I attended a meeting of the XP Toronto chapter, a usergroup of developers who use the extreme programming methodology to develop software products. I was part of a Product Management Panel with Saeed Khan (from Platespin) and Lee Garrison (from Riverdale Partners).
The purpose of our panel was to talk about what product managers do (and shouldn’t do), and how product management works inside an agile environment. For those of you who read the blog, you know that recently we moved to the agile methodology here at Tucows.
I got a lot of questions about why we moved to agile. People wanted to know what pain brought us to the point of realizing that iterative development was the way to go. Some of the reasons I shared - we weren’t able to reach our goals fast enough; we took so long spec-ing a product that it was not salient when it got to market; and we couldn’t easily change mid-course.
We discussed a lot about what Product Managers should do. (Shouldn’t do included things like managing bugs, picking button colours on interfaces etc.) Most of the discussion about the role of product management came from the methodology we follow at Tucows (as did the rest of my panel - the Pragmatic Marketing approach. This is a market driven approach to product management. Its main mantra is to fully understand your market. To talk to your customers, your prospects, your competitors, and other market influencers to fully be able to articulate what the market needs to the customer.
When this is done well, it makes for a really great product.
When you combine a market approach with an agile process, I think you get the best of both worlds. One of my fellow panelists spoke about agile coming around out of frustration by developers, and pragmatic methodology of the frustration in product management, and I think that makes a lot of sense. By understanding the market well, and responding to changes in the market, you can release something that really works for your customers. The two releases that Tucows has coming out this month (email that you already know about and another coming shortly…I’ll leave that as a surprise) are real results of listening to the market, and adjusting our course as we learned more and delivering using the agile methodology. It is really encouraging to be on a couple of those teams and feel the energy that comes out of a team working in an agile environment. It’s amazing to see people so committed to a release.


HELP! I woke up this morning to my site is gone with ipowerweb.com. I go to your site to try to transfer the domain name and it only gives me the option to contact server. There is NO server. Please tell me what to do-
Comment by Anonymous — June 14, 2007 @ 7:30 am
Hi Kim, Our open source project has been working on a solution for agile product management. Would you care to give us your feedback? There are demo accounts available at http://www.yoxel.com Thanks a million
Comment by Anonymous — June 15, 2007 @ 10:24 am
I'll certainly take a look, thanks for letting me know!
Comment by Anonymous — June 15, 2007 @ 1:38 pm