<?xml version="1.0"?><rss version="2.0"><channel><title>Discuss Agile &gt; Agile Product Management</title><link>http://agilecommons.org/hives/745b532810</link><description>A place for product managers to learn and share tips on working with agile development teams</description><language>en-us</language><copyright>Copyright 2006, HiveLive Inc.</copyright><pubDate>Fri, 29 Jan 2010 17:30:00 +0000</pubDate><lastBuildDate>Fri, 29 Jan 2010 17:30:00 +0000</lastBuildDate><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Best Practice: Naming User Stories (2 Comments)</title><link>http://agilecommons.org/posts/5b82063de3</link><description>&lt;p&gt;&lt;em&gt;Question by &lt;a href=&quot;http://agilecommons.org/people/ef22d3d19b&quot;&gt;Su&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;Do you recommend naming user stories with the full user story text, e.g., &amp;nbsp;&quot;As a &amp;lt;user&amp;gt;, I want to &amp;lt;do something&amp;gt; so that I can &amp;lt;get some value&amp;gt;&quot; or with a short name? What&amp;nbsp;are the risks and/or benefits of either approach?&lt;/p&gt;
</description><guid isPermaLink="true">http://agilecommons.org/posts/5b82063de3</guid><pubDate>Mon, 25 Jan 2010 16:31:37 +0000</pubDate></item><item><title>Number of Product Managers per VP of Product Managers (2 Comments)</title><link>http://agilecommons.org/posts/be1455155d</link><description>&lt;p&gt;&lt;em&gt;Question by &lt;a href=&quot;http://agilecommons.org/people/b3ff9da556&quot;&gt;LouiseKAllen&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;I am doing some market sizing - as anyone seen any data on the average number of product managers per Director/VP of PM by chance?&amp;nbsp; I am looking for the same data on the Development side - average number of developers per VP of Development?&amp;nbsp; Thanks very much for anyone&apos;s help.&lt;/p&gt;
&lt;p&gt;Louise Allen&lt;/p&gt;
</description><guid isPermaLink="true">http://agilecommons.org/posts/be1455155d</guid><pubDate>Mon, 15 Sep 2008 16:17:57 +0000</pubDate></item><item><title>Parallel Iterations - good or bad? (8 Comments)</title><link>http://agilecommons.org/posts/67f9613144</link><description>&lt;p&gt;&lt;em&gt;Question by &lt;a href=&quot;http://agilecommons.org/people/743c9db9e5&quot;&gt;Catherine C&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;p style=&quot;margin-bottom:.0001pt;text-indent:-.25in;line-height:normal;&quot; class=&quot;MsoListParagraph&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:9pt;font-family:Arial, &apos;sans-serif&apos;;color:#000000;&quot;&gt;&lt;span&gt;1.&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size:9pt;font-family:Arial, &apos;sans-serif&apos;;color:#000000;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family:&apos;Times New Roman&apos;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span style=&quot;font-size:9pt;font-family:Arial, &apos;sans-serif&apos;;color:#000000;&quot;&gt;How good or bad is it to implement parallel iterations using Agile?&lt;/span&gt;&lt;/p&gt;
</description><guid isPermaLink="true">http://agilecommons.org/posts/67f9613144</guid><pubDate>Tue, 04 Dec 2007 22:21:13 +0000</pubDate></item><item><title>Agile Process from Fantasy Interactive (1 Comment)</title><link>http://agilecommons.org/posts/c939dc8c28</link><description>&lt;p&gt;&lt;em&gt;Tip by &lt;a href=&quot;http://agilecommons.org/people/fb6fac3d2d&quot;&gt;Stephen&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;Today we posted an entry on our experience with using Agile. You can find the discussion here http://www.kontain.com/fi/#entries/entry/25191</description><guid isPermaLink="true">http://agilecommons.org/posts/c939dc8c28</guid><pubDate>Tue, 21 Apr 2009 14:57:16 +0000</pubDate></item><item><title>When Do You Deliver Acceptance Criteria? (3 Comments)</title><link>http://agilecommons.org/posts/4d216c2ff5</link><description>&lt;p&gt;&lt;em&gt;Question by &lt;a href=&quot;http://agilecommons.org/people/743c9db9e5&quot;&gt;Catherine C&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;p style=&quot;margin-bottom:.0001pt;text-indent:-.25in;line-height:normal;&quot; class=&quot;MsoListParagraph&quot;&gt;&lt;span style=&quot;font-size:9pt;font-family:Arial, &apos;sans-serif&apos;;color:#000000;&quot;&gt;&lt;span&gt;1.&lt;span style=&quot;font-family:&apos;Times New Roman&apos;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span style=&quot;font-size:9pt;font-family:Arial, &apos;sans-serif&apos;;color:#000000;&quot;&gt;If the user stories are brief enough to fit on a 3x5 card, how can Dev possibly have enough info to give you what you want? It seems like you&apos;d need to define &amp;amp; deliver the acceptance criteria (sounds a lot like Requirements) up front before they start developing, rather than toward the end of the iteration.&lt;/span&gt;&lt;/p&gt;
</description><guid isPermaLink="true">http://agilecommons.org/posts/4d216c2ff5</guid><pubDate>Tue, 04 Dec 2007 22:07:41 +0000</pubDate></item><item><title>Acceptance Criteria vs. &quot;Detailed User Story&quot; (10 Comments)</title><link>http://agilecommons.org/posts/5b31f40205</link><description>&lt;p&gt;&lt;em&gt;Question by &lt;a href=&quot;http://agilecommons.org/people/743c9db9e5&quot;&gt;Catherine C&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;p style=&quot;margin-bottom:.0001pt;text-indent:-.25in;line-height:normal;&quot; class=&quot;MsoListParagraph&quot;&gt;&lt;span style=&quot;font-size:9pt;font-family:Arial, &apos;sans-serif&apos;;color:#000000;&quot;&gt;&lt;span&gt;1.&lt;span style=&quot;font-family:&apos;Times New Roman&apos;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span style=&quot;font-size:9pt;font-family:Arial, &apos;sans-serif&apos;;color:#000000;&quot;&gt;What is the difference between the Acceptance Criteria and a &apos;detailed story spec&apos;?&lt;/span&gt;&lt;/p&gt;
</description><guid isPermaLink="true">http://agilecommons.org/posts/5b31f40205</guid><pubDate>Mon, 10 Dec 2007 05:15:06 +0000</pubDate></item><item><title>Delivering features across multiple iterations (2 Comments)</title><link>http://agilecommons.org/posts/fed64119ca</link><description>&lt;p&gt;&lt;em&gt;Question by &lt;a href=&quot;http://agilecommons.org/people/743c9db9e5&quot;&gt;Catherine C&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;p style=&quot;margin-bottom:.0001pt;text-indent:-.25in;line-height:normal;&quot; class=&quot;MsoListParagraph&quot;&gt;&lt;strong&gt;&lt;span style=&quot;font-size:9pt;font-family:Arial, &apos;sans-serif&apos;;color:#000000;&quot;&gt;&lt;span&gt;1.&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style=&quot;font-size:9pt;font-family:Arial, &apos;sans-serif&apos;;color:#000000;&quot;&gt;&lt;span&gt;&lt;span style=&quot;font-family:&apos;Times New Roman&apos;;font-style:normal;font-variant:normal;font-weight:normal;font-size:7pt;line-height:normal;&quot;&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt; &lt;span style=&quot;font-size:9pt;font-family:Arial, &apos;sans-serif&apos;;color:#000000;&quot;&gt;For a feature that will take 3 months to develop, what would you do. Build it over 3 iterations?&lt;/span&gt;&lt;/p&gt;
</description><guid isPermaLink="true">http://agilecommons.org/posts/fed64119ca</guid><pubDate>Wed, 05 Dec 2007 05:22:37 +0000</pubDate></item><item><title>Product Management Through The Eyes of a Product Owner (1 Comment)</title><link>http://agilecommons.org/posts/059cee1a48</link><description>&lt;p&gt;&lt;em&gt;Question by &lt;a href=&quot;http://agilecommons.org/people/90eb256be0&quot;&gt;Luke Hohmann&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;I’ve finally finished adding two submissions to the 2009 Agile&amp;nbsp;Alliance&amp;nbsp;conference. My first submission is my very popular “&lt;em&gt;&lt;a class=&quot;external-link&quot; href=&quot;http://www.agile2009.org/node/951&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Prioritizing for Profit&lt;/a&gt;&lt;/em&gt;” talk on how a &lt;em&gt;product manager&lt;/em&gt; should approach the prioritization of a backlog based on backlog items that &lt;em&gt;drive profit&lt;/em&gt; and avoid ROI prioritization schemes. My second submission, &lt;em&gt;&lt;a class=&quot;external-link&quot; href=&quot;http://www.agile2009.org/node/1381&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Leveraging Collaborative Ideation and Decision Making Technologies&lt;/a&gt;,&lt;/em&gt; is a new talk about&amp;nbsp;an emerging class of tools that help distributed&amp;nbsp;Agile teams&amp;nbsp;in collaborative ideation and prioritization activities.&lt;/p&gt;
&lt;p&gt;Since the selected papers are based on what people submit, and since I care enough about Agile Product Management that I created the leading company on the subject, I thought I’d take a look at the submissions to the Agile Product Management stage that Enthiosys’ own Rich Mironov is producing.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;&lt;strong&gt;What an incredible disappointment.&lt;/strong&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Instead of seeing submissions that address the full range of product management issues, I’m seeing submissions that clump into a few small categories, all of which can be summed up as “product management through the eyes of a product owner”. These are:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Lots of talks about the backlog, but not many talks about market research&lt;/li&gt;
&lt;li&gt;Lots of talks about the backlog, not many talks about making money from your work (other than mine)&lt;/li&gt;
&lt;li&gt;Lots of talks about role definition and team structure (important)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;C’mon people—one more time—a real product manager does more than manage a backlog. A real product manager does a whole plethora of things (if you’re confused, visit our partner Pragmatic Marketing).&lt;/p&gt;
&lt;p&gt;So, how about some submissions on:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;win/loss analysis in Agile and how frequent releases can stop losses faster once patterns are found&lt;/li&gt;
&lt;li&gt;sales collateral in Agile and how you need to stop printing materials when faster releases makes them obsolete&lt;/li&gt;
&lt;li&gt;market segmentation in Agile and how Agile can help you create finer-tuned segments&lt;/li&gt;
&lt;li&gt;buyer personas in Agile and how market feedback (releases) tunes your sales processes&lt;/li&gt;
&lt;li&gt;market research in Agile (listen up! there is more than Kano and &lt;a class=&quot;external-link&quot; href=&quot;http://innovationgames.com/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;Innovation Games&lt;/a&gt;!)&lt;/li&gt;
&lt;li&gt;pricing strategies in Agile (should I raise my price every release? why or why not?)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;My main point is that I’m very concerned that the Agile conference is still thinking about Product Management through from the vantage point of a product owner. That’s just wrong. I’ll try to make a few more submissions to compensate for this. In the meantime, if you read my blog, and you’re an AGILE PRODUCT MANAGER, please, submit, on something other than managing a backlog. (And, if you really do think that being an Agile Product Manager is primarily about managing your backlog… submit to another stage).&lt;/p&gt;
&lt;p&gt;More at: &lt;a href=&quot;http://www.enthiosys.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;www.enthiosys.com&lt;/a&gt;&lt;/p&gt;
</description><guid isPermaLink="true">http://agilecommons.org/posts/059cee1a48</guid><pubDate>Tue, 24 Feb 2009 00:08:37 +0000</pubDate></item><item><title>How To Sound Smart (But Be Really Naive) About Dramatic Changes in Technology</title><link>http://agilecommons.org/posts/c686d9c716</link><description>&lt;p&gt;&lt;em&gt;Question by &lt;a href=&quot;http://agilecommons.org/people/90eb256be0&quot;&gt;Luke Hohmann&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;Adam Bullied posted an apparently naïve question on his &lt;a href=&quot;http://writethatdown.com/archives/2009/02/are-agile-pms-baloney&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;blog&lt;/a&gt;, inviting readers to take simplistic views of agile product management as identical to traditional product management, or as a completely different animal. Lots of folks piled on, creating a patchwork of comments and opinions that don’t address the interesting question of how product manage has evolved under Agile. I’d reframe his question (“Are agile PMs Baloney?”) into something meatier: “Do radically different ways of building software radically change how software product managers do their job, and how does this change our thinking about delivering value to the market?”&lt;/p&gt;
&lt;p&gt;Let’s get warmed up. Suppose I was an industrial designer working in the early 1950’s. My job? Creating new tools for machine shops. My tools? Pencil and paper. Clay and wood prototypes. My development process? Relatively slow. Feedback loops? Long. To compensate, I work as much experimentation into my process as I could, but, let’s face it: there was only so much experimentation that I could try.&lt;/p&gt;
&lt;p&gt;Fast forward to today. I’m still an industrial designer making tools for machine shops. Except now I’m not using pencil and paper, I’m using a sophisticated CAD-CAM system. I might be using wood and clay, but chances are good that I’m &lt;em&gt;printing&lt;/em&gt; my prototypes. My development process? Fast. Feedback loops? Short. My ability to experiment with alternatives, and to use experiments with customers, is so easy that I find myself naturally collaborating throughout my process.&lt;/p&gt;
&lt;p&gt;Now, ask yourself: Has the job of the industrial designer changed?&lt;/p&gt;
&lt;p&gt;Think about this before reading further. &lt;strong&gt;Has the job changed?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Of course it has! Our “jobs” are inextricably tied to the tools and infrastructure that we use to complete the same. Dramatic changes to the technologies of our tools and infrastructure creates equally dramatic changes in our jobs. In every industry.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Few developers program in assembly language anymore. We have better tools for that. And these tools, have, in turn, changed the job of the developer.&lt;/li&gt;
&lt;li&gt;The “job” of setting the price of items has changed dramatically since the advent of sophisticated pricing systems.&lt;/li&gt;
&lt;li&gt;Even cooking has changed, as high-tech methods enable the creation of dramatically different kinds of food. (&lt;a href=&quot;http://www.boston.com/news/science/articles/2005/08/28/mit_crew_churns_out_ice_cream_with_sizzle/&quot; rel=&quot;nofollow&quot;&gt;Cryogenic Ice Cream&lt;/a&gt;, anyone?)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Which leads us to the main point of this blog. Adam asserted that there is no such thing as an Agile Product Manager, because, well, the job of the product manager is still the same. A good PM has to identify market problems and solve them. Agile is just a different technology for doing that, right? And because of that, there really is no such thing as an “Agile” PM – they’re just a PM using a different technology, right?&lt;/p&gt;
&lt;p&gt;Wrong. Naively wrong, at best, but, wrong nonetheless.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;However you choose to interpret the meaning of the word “job”, get clear on the following: It is a complex system. And complex systems have feedback loops. Which means…&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Your “job” influences and is influenced by the technologies that you use to do the same.&lt;/li&gt;
&lt;li&gt;Dramatic changes to these technologies will cause equally dramatic changes in your job.&lt;/li&gt;
&lt;li&gt;Your “job” lives inside a larger, even more complex system. So, changes in how you behave shape this even larger system. (Think how markets change when release cycles change from 9 months to 3 months to 3 weeks).&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;If you find someone telling you that an Agile PM is just a regular PM doing Agile, smile knowlingly, pat them on the head, and walk away, because trying to explain complex, non-linear systems thinking to people who don’t think in terms of systems is just too darn hard, unless, of course, you’re billing by the hour.&lt;/p&gt;
&lt;p&gt;And if you’re NOT experiencing dramatic changes in your product management job since you’ve adopted Agile then give us a call – chances are pretty good you’re not doing Agile right.&lt;/p&gt;
&lt;p&gt;More at: &lt;a title=&quot;enthiosys&quot; href=&quot;http://www.enthiosys.com&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;http://www.enthiosys.com&lt;/a&gt;&lt;/p&gt;
</description><guid isPermaLink="true">http://agilecommons.org/posts/c686d9c716</guid><pubDate>Tue, 24 Feb 2009 00:07:38 +0000</pubDate></item><item><title>Important Lessons in Pairing – From a Designer’s Perspective</title><link>http://agilecommons.org/posts/db1a91c384</link><description>&lt;p&gt;&lt;em&gt;Question by &lt;a href=&quot;http://agilecommons.org/people/90eb256be0&quot;&gt;Luke Hohmann&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;&lt;p&gt;As part of our blossoming partnership with cooper, I had the good fortune to sit in one one full day of cooper’s &lt;a class=&quot;external-link&quot; href=&quot;http://www.cooper.com/services/training/ixd_practicum.html&quot; rel=&quot;nofollow&quot;&gt;Kim Goodwin&lt;/a&gt; (recent author of &lt;a class=&quot;external-link&quot; href=&quot;http://www.cooper.com/insights/books/&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot;&gt;_Designing for the Digital Age: How to Create Human-Centered Products and Services&lt;/a&gt;) was the instructor. Throughout the class, she emphasized the importance of pairing in design. Some of her advice is spot on with pairing practice in the Agile community. Some, however, was new to me, and quite profound. Here are some “Kimisms” (or cooperisms) that I picked up in the class.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Start with a pair of peer designers. They may have different experiences, skills, and areas of preferences, but they are peers.&lt;/li&gt;
&lt;li&gt;Give them a shared design task. Both are working together to create the design.&lt;/li&gt;
&lt;li&gt;One member of the pair is designing and creating and the other is helping. Kim referred to these people in two distinction roles – the generator and the synthesizer.&amp;nbsp; The synthesizer helps in three distinct ways:&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Concept midwifery: The synthesizer works with the generator to help them create a fully formed idea, most often by challenging the design from a narrative perspective informed by the personas, scenarios, and workflows created during the research phase of the project.&lt;/li&gt;
&lt;li&gt;Understanding the concept: The synthesizer confirms their understanding of the idea.&lt;/li&gt;
&lt;li&gt;Critiquing the concept: The synthesizer helps to critique the idea by explicitly asking how the primary persona for which the concept has been developed would use this idea. Once this has been handled, the synthesizer continues to ask how other personas would respond, taking great care to avoid their own experience and leverage their personas experience.&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;&lt;/li&gt;
&lt;li&gt;People at cooper pair for a good chunk of time – often a year – but not “forever” as too much time together makes you less effective at critiquing work.Roles are important, and while people tend to fall into common roles that they can skillfully execute, pairs sometimes explicitly switch the roles that they’re playing. This is common in pair programming, too!&lt;/li&gt;
&lt;li&gt;One member of the pair can help the other from being bogged down in too much detail at the wrong time of the design.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;br /&gt;
While I’ve explained this in pretty cut-and-dry terms, the reality is that pairing is always a fluid process. If isn’t so much as there is an &lt;em&gt;explicit&lt;/em&gt; role switch as that whomever is leading is generating and whomever is synthesizing is helping. Hand the marker to me, and when I stand up we fluidly change our perspectives and our roles.This is some great stuff, especially the light process reminder about helping others create fully formed ideas before critiquing them, and when critiquing ideas, remembering to critique them from the perspective of your personas, and not your own experience.&lt;/p&gt;
</description><guid isPermaLink="true">http://agilecommons.org/posts/db1a91c384</guid><pubDate>Tue, 24 Feb 2009 00:05:27 +0000</pubDate></item></channel></rss>