<?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: How can products sharing the same platform best be managed?</title>
	<atom:link href="http://ask.goodproductmanager.com/2008/10/05/how-can-products-sharing-the-same-platform-best-be-managed/feed/" rel="self" type="application/rss+xml" />
	<link>http://ask.goodproductmanager.com/2008/10/05/how-can-products-sharing-the-same-platform-best-be-managed/</link>
	<description>Your product management questions answered</description>
	<lastBuildDate>Tue, 13 Dec 2011 18:48:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: David Locke</title>
		<link>http://ask.goodproductmanager.com/2008/10/05/how-can-products-sharing-the-same-platform-best-be-managed/comment-page-1/#comment-490</link>
		<dc:creator>David Locke</dc:creator>
		<pubDate>Sun, 30 Nov 2008 22:00:52 +0000</pubDate>
		<guid isPermaLink="false">http://ask.goodproductmanager.com/?p=79#comment-490</guid>
		<description>At one point, we had several products that ran in a console. We treated that console functionality as a part of the product itself. This meant that the code and functionality of the console component diverged. And, development costs for the consoles were incurred by each team.

At some point we split out the console and removed that functionality from the products. Each product ran in the standard console. The console was maintained by one team and only that team. 

That console was considered to be a platform. There was an inhouse technology platform under the console. And, there was a Windows platform amoung other third-party platform running under the console as well. 

The products were nicely issolated from the platform changes. Layers, adopters, and sublimation got the job done. Modularization simplified the code as well as the interfaces amoung the roadmaps.</description>
		<content:encoded><![CDATA[<p>At one point, we had several products that ran in a console. We treated that console functionality as a part of the product itself. This meant that the code and functionality of the console component diverged. And, development costs for the consoles were incurred by each team.</p>
<p>At some point we split out the console and removed that functionality from the products. Each product ran in the standard console. The console was maintained by one team and only that team. </p>
<p>That console was considered to be a platform. There was an inhouse technology platform under the console. And, there was a Windows platform amoung other third-party platform running under the console as well. </p>
<p>The products were nicely issolated from the platform changes. Layers, adopters, and sublimation got the job done. Modularization simplified the code as well as the interfaces amoung the roadmaps.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin Dillard</title>
		<link>http://ask.goodproductmanager.com/2008/10/05/how-can-products-sharing-the-same-platform-best-be-managed/comment-page-1/#comment-416</link>
		<dc:creator>Justin Dillard</dc:creator>
		<pubDate>Wed, 08 Oct 2008 01:01:35 +0000</pubDate>
		<guid isPermaLink="false">http://ask.goodproductmanager.com/?p=79#comment-416</guid>
		<description>The Two Products are related, but both can work on their own.  They can be combined to be a &quot;suite&quot;  if you will.  One product is lacking compared to another.  Just due to time in development.  One product has been around for 4 years or so and the other about 1.  I understand that the 4 year old product is more stable but, we have a larger customer base that is more demanding.  Just having trouble doing the balancing act.</description>
		<content:encoded><![CDATA[<p>The Two Products are related, but both can work on their own.  They can be combined to be a &#8220;suite&#8221;  if you will.  One product is lacking compared to another.  Just due to time in development.  One product has been around for 4 years or so and the other about 1.  I understand that the 4 year old product is more stable but, we have a larger customer base that is more demanding.  Just having trouble doing the balancing act.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Raj</title>
		<link>http://ask.goodproductmanager.com/2008/10/05/how-can-products-sharing-the-same-platform-best-be-managed/comment-page-1/#comment-415</link>
		<dc:creator>Raj</dc:creator>
		<pubDate>Tue, 07 Oct 2008 19:55:37 +0000</pubDate>
		<guid isPermaLink="false">http://ask.goodproductmanager.com/?p=79#comment-415</guid>
		<description>I agree with Ivan&#039;s thoughts. Especially - &quot;Unless the two products are tied together (they interoperate or one requires the other), it’s best to focus on them as separate entities.&quot;

I used to work for a company which had two different products targeting two different markets - but had evolved from the same code base. 

The CTO for that company wanted to keep the code base the same so that &quot;common features&quot; only had to be done once, instead of twice.

It sounded great in theory, but in practice it made it nearly impossible to plan product releases, prioritize features, prioritize bugs, and so forth. Eventually the releases ended up requiring difficult &amp; painful compromises between the two  teams.

Based on that experience, I&#039;d highly recommend separating products that are really separate and are targeted at different markets.

Hope this helps.

- Raj
&lt;a href=&quot;http://www.accompa.com&quot; rel=&quot;nofollow&quot;&gt;Accompa - Affordable Requirements Management Software for Product Managers&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>I agree with Ivan&#8217;s thoughts. Especially &#8211; &#8220;Unless the two products are tied together (they interoperate or one requires the other), it’s best to focus on them as separate entities.&#8221;</p>
<p>I used to work for a company which had two different products targeting two different markets &#8211; but had evolved from the same code base. </p>
<p>The CTO for that company wanted to keep the code base the same so that &#8220;common features&#8221; only had to be done once, instead of twice.</p>
<p>It sounded great in theory, but in practice it made it nearly impossible to plan product releases, prioritize features, prioritize bugs, and so forth. Eventually the releases ended up requiring difficult &amp; painful compromises between the two  teams.</p>
<p>Based on that experience, I&#8217;d highly recommend separating products that are really separate and are targeted at different markets.</p>
<p>Hope this helps.</p>
<p>- Raj<br />
<a href="http://www.accompa.com" rel="nofollow">Accompa &#8211; Affordable Requirements Management Software for Product Managers</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: How to Manage Two Separate Products Built on the Same Code &#124; The Productologist: Exploring the Depths of Product Management</title>
		<link>http://ask.goodproductmanager.com/2008/10/05/how-can-products-sharing-the-same-platform-best-be-managed/comment-page-1/#comment-414</link>
		<dc:creator>How to Manage Two Separate Products Built on the Same Code &#124; The Productologist: Exploring the Depths of Product Management</dc:creator>
		<pubDate>Mon, 06 Oct 2008 13:02:32 +0000</pubDate>
		<guid isPermaLink="false">http://ask.goodproductmanager.com/?p=79#comment-414</guid>
		<description>[...] Here&#8217;s another cross-post from Jeff Lash&#8217;s Ask a Good Product Manager. This one asks the question: How do I manage two separate products on the same platform. [...]</description>
		<content:encoded><![CDATA[<p>[...] Here&#8217;s another cross-post from Jeff Lash&#8217;s Ask a Good Product Manager. This one asks the question: How do I manage two separate products on the same platform. [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Justin Dillard</title>
		<link>http://ask.goodproductmanager.com/2008/10/05/how-can-products-sharing-the-same-platform-best-be-managed/comment-page-1/#comment-413</link>
		<dc:creator>Justin Dillard</dc:creator>
		<pubDate>Sun, 05 Oct 2008 17:24:46 +0000</pubDate>
		<guid isPermaLink="false">http://ask.goodproductmanager.com/?p=79#comment-413</guid>
		<description>Thanks for the reply.</description>
		<content:encoded><![CDATA[<p>Thanks for the reply.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

