<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Product Ownership (6)</title>
	<atom:link href="http://www.ardonio.com/2008/03/18/product-ownership-6/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ardonio.com/2008/03/18/product-ownership-6/</link>
	<description></description>
	<lastBuildDate>Wed, 14 Dec 2011 13:12:31 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.2</generator>
	<item>
		<title>By: Bramus!</title>
		<link>http://www.ardonio.com/2008/03/18/product-ownership-6/#comment-7</link>
		<dc:creator>Bramus!</dc:creator>
		<pubDate>Fri, 21 Mar 2008 00:37:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.ardonio.com/2008/03/18/product-ownership-6/#comment-7</guid>
		<description>Awesome series of posts! Posting my reply here as this one is the final of the series.&lt;br/&gt;&lt;br/&gt;[ WARNING : I&#039;m no master here on this subject :P ]&lt;br/&gt;&lt;br/&gt;The SCRUM methodology first was unknown to me, yet the principles it holds I already was maintaining: &lt;br/&gt;Define a set of features/tweaks for the next release and go for it. &lt;br/&gt;&lt;br/&gt;Hereby I keep a list of urgent/less urgent/nice to have which indicate the priority (the so called backlog).&lt;br/&gt;&lt;br/&gt;However I implement these in a kind of a waterfall method (define, implement, test, fix bugs, final). Don&#039;t know if I get the full picture here, but to me a sprint seems like a mini-waterfall to me.&lt;br/&gt;&lt;br/&gt;Anywho, to the list:&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;1) &quot;A deep understanding of the problem&quot;&lt;br/&gt;********************************************&lt;br/&gt;&lt;br/&gt;The Product Owner should indeed have a great insight into the matter. He must know the ins and outs, combined with great communication skills in order to please all parties. Above that he must be able to filter/translate requests into a language the developer/whateverer understands and see relations between some of the requests.&lt;br/&gt;&lt;br/&gt;You wrote &quot;In order to do all this, there is no way the product owner will get away with having a high level overview of what the product is supposed to be&quot;. Shouldn&#039;t that be without?&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;2) A good enough technical background&lt;br/&gt;********************************************&lt;br/&gt;&lt;br/&gt;In order for the PO to translate those requests he must indeed have an insight in what&#039;s possible and what&#039;s not. If not, he must either talk to his development team or start reading a (general) book on the matter (imo that is).&lt;br/&gt;&lt;br/&gt;When the heat is on, some decisions must be made indeed in order to please all stakeholders. If the PO has a technical background he can set priorities, backed up with the relations he sees within the different requests.&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;3) Great communication and negotiation skills&lt;br/&gt;********************************************&lt;br/&gt;&lt;br/&gt;See 1 and 2. Glad to see you&#039;ve used the term stories, as they indeed are stories. The product is a book, containing several chapters, each with their own stories and pages. Taking a product to this granularity and linking stuff from story A to story B (and mashing that up into a new story for stakeholder A &amp; B) in order to start the negotiations with all stakeholders.&lt;br/&gt;&lt;br/&gt;In order to convince them all, he must have strong communication skills, backed up by some simple people management skills (always smile, don&#039;t burst out, be positive, flatter the others, etc.)&lt;br/&gt;&lt;br/&gt;And aah, the triangle which I recall it being cheap-fast-good:&lt;br/&gt;&lt;br/&gt;cheap+fast=!good&lt;br/&gt;fast+good=!cheap&lt;br/&gt;good+cheap=!fast&lt;br/&gt;&lt;br/&gt;To me, resources fall under the cheap part. Adding more developers, will increase the price, leaving less money for the development itself (as you indicate).&lt;br/&gt;&lt;br/&gt;Yet, when adding more resources, the product won&#039;t necessarily improve the product (once read: &quot;nine women can&#039;t deliver a baby in on month&quot;).&lt;br/&gt;&lt;br/&gt;Yeah, I&#039;m a bit confused on the placement of scope &amp; resources in the variant (IM me :D)&lt;br/&gt;&lt;br/&gt;4) A &quot;business sense&quot; and a vision&lt;br/&gt;********************************************&lt;br/&gt;&lt;br/&gt;Aaah, the Plan! One of the reasons why I quit my old job is that my boss had no bigger goal set, he was just riding along the waves not knowing where he was gonna end up. That lack of vision really bothered me, as I myself need to have a goal to strive to. &lt;br/&gt;&lt;br/&gt;To accomplish the goal, a business sense indeed must be there. One must precisely know how what will effect the path to reaching the goal. Sometimes a sidepath must be taken in order to get on the main path again, yet the final goal must never be kept out of sight.&lt;br/&gt;&lt;br/&gt;And to the questions you asked: no and yes. Two obvious answers imo as ones decisions are highly impacted by knowing what&#039;s possible and what&#039;s not (cfr. &quot;A good enough technical background&quot;)&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;5) No other job&lt;br/&gt;********************************************&lt;br/&gt;&lt;br/&gt;Yes, guilty of that one, I&#039;m a freelancer too after hours. And yes, that affects my day job one way or another (both in a positive and negative manner).&lt;br/&gt;&lt;br/&gt;However, the interpretation of job can be expanded as in &quot;no other big projects to handle&quot; as one cannot focus the full 100% on the project otherwise (distractions from the other project, cutting corners in order to work a bit more on that other project, etc.).&lt;br/&gt;&lt;br/&gt;Phew, big comment. Hope the submit won&#039;t give a timeout :-¨P</description>
		<content:encoded><![CDATA[<p>Awesome series of posts! Posting my reply here as this one is the final of the series.</p>
<p>[ WARNING : I'm no master here on this subject <img src='http://www.ardonio.com/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  ]</p>
<p>The SCRUM methodology first was unknown to me, yet the principles it holds I already was maintaining: <br />Define a set of features/tweaks for the next release and go for it. </p>
<p>Hereby I keep a list of urgent/less urgent/nice to have which indicate the priority (the so called backlog).</p>
<p>However I implement these in a kind of a waterfall method (define, implement, test, fix bugs, final). Don&#8217;t know if I get the full picture here, but to me a sprint seems like a mini-waterfall to me.</p>
<p>Anywho, to the list:</p>
<p>1) &#8220;A deep understanding of the problem&#8221;<br />********************************************</p>
<p>The Product Owner should indeed have a great insight into the matter. He must know the ins and outs, combined with great communication skills in order to please all parties. Above that he must be able to filter/translate requests into a language the developer/whateverer understands and see relations between some of the requests.</p>
<p>You wrote &#8220;In order to do all this, there is no way the product owner will get away with having a high level overview of what the product is supposed to be&#8221;. Shouldn&#8217;t that be without?</p>
<p>2) A good enough technical background<br />********************************************</p>
<p>In order for the PO to translate those requests he must indeed have an insight in what&#8217;s possible and what&#8217;s not. If not, he must either talk to his development team or start reading a (general) book on the matter (imo that is).</p>
<p>When the heat is on, some decisions must be made indeed in order to please all stakeholders. If the PO has a technical background he can set priorities, backed up with the relations he sees within the different requests.</p>
<p>3) Great communication and negotiation skills<br />********************************************</p>
<p>See 1 and 2. Glad to see you&#8217;ve used the term stories, as they indeed are stories. The product is a book, containing several chapters, each with their own stories and pages. Taking a product to this granularity and linking stuff from story A to story B (and mashing that up into a new story for stakeholder A &#038; B) in order to start the negotiations with all stakeholders.</p>
<p>In order to convince them all, he must have strong communication skills, backed up by some simple people management skills (always smile, don&#8217;t burst out, be positive, flatter the others, etc.)</p>
<p>And aah, the triangle which I recall it being cheap-fast-good:</p>
<p>cheap+fast=!good<br />fast+good=!cheap<br />good+cheap=!fast</p>
<p>To me, resources fall under the cheap part. Adding more developers, will increase the price, leaving less money for the development itself (as you indicate).</p>
<p>Yet, when adding more resources, the product won&#8217;t necessarily improve the product (once read: &#8220;nine women can&#8217;t deliver a baby in on month&#8221;).</p>
<p>Yeah, I&#8217;m a bit confused on the placement of scope &#038; resources in the variant (IM me <img src='http://www.ardonio.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> )</p>
<p>4) A &#8220;business sense&#8221; and a vision<br />********************************************</p>
<p>Aaah, the Plan! One of the reasons why I quit my old job is that my boss had no bigger goal set, he was just riding along the waves not knowing where he was gonna end up. That lack of vision really bothered me, as I myself need to have a goal to strive to. </p>
<p>To accomplish the goal, a business sense indeed must be there. One must precisely know how what will effect the path to reaching the goal. Sometimes a sidepath must be taken in order to get on the main path again, yet the final goal must never be kept out of sight.</p>
<p>And to the questions you asked: no and yes. Two obvious answers imo as ones decisions are highly impacted by knowing what&#8217;s possible and what&#8217;s not (cfr. &#8220;A good enough technical background&#8221;)</p>
<p>5) No other job<br />********************************************</p>
<p>Yes, guilty of that one, I&#8217;m a freelancer too after hours. And yes, that affects my day job one way or another (both in a positive and negative manner).</p>
<p>However, the interpretation of job can be expanded as in &#8220;no other big projects to handle&#8221; as one cannot focus the full 100% on the project otherwise (distractions from the other project, cutting corners in order to work a bit more on that other project, etc.).</p>
<p>Phew, big comment. Hope the submit won&#8217;t give a timeout :-¨P</p>
]]></content:encoded>
	</item>
</channel>
</rss>

