<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Software Reuse Quick Tip # 21</title>
	<atom:link href="http://artofsoftwarereuse.com/2009/10/28/software-reuse-quick-tip-21/feed/" rel="self" type="application/rss+xml" />
	<link>http://artofsoftwarereuse.com/2009/10/28/software-reuse-quick-tip-21/</link>
	<description>Enabling Organizational Agility using Systematic Software Reuse</description>
	<lastBuildDate>Sun, 08 Jan 2012 11:58:38 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>By: Getting Mindshare for Reusable Assets &#171; Art of Software Reuse</title>
		<link>http://artofsoftwarereuse.com/2009/10/28/software-reuse-quick-tip-21/#comment-525</link>
		<dc:creator><![CDATA[Getting Mindshare for Reusable Assets &#171; Art of Software Reuse]]></dc:creator>
		<pubDate>Sun, 01 Aug 2010 21:36:02 +0000</pubDate>
		<guid isPermaLink="false">http://artofsoftwarereuse.com/?p=1662#comment-525</guid>
		<description><![CDATA[[...] of use: how are assets set up? are they easily configurable? are bootstrap code generated for developers? Take care to highlight ease of integration and the multiple variability mechanisms [...]]]></description>
		<content:encoded><![CDATA[<p>[...] of use: how are assets set up? are they easily configurable? are bootstrap code generated for developers? Take care to highlight ease of integration and the multiple variability mechanisms [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: vijaynarayanan</title>
		<link>http://artofsoftwarereuse.com/2009/10/28/software-reuse-quick-tip-21/#comment-218</link>
		<dc:creator><![CDATA[vijaynarayanan]]></dc:creator>
		<pubDate>Sun, 01 Nov 2009 15:54:03 +0000</pubDate>
		<guid isPermaLink="false">http://artofsoftwarereuse.com/?p=1662#comment-218</guid>
		<description><![CDATA[David,
thanks for the comment and I will post code samples soon. Yes, many developers don&#039;t communicate effectively and that surely inhibits reuse. There are several suggestions for making communication better - i had posted earlier on holding &lt;a href=&quot;http://artofsoftwarereuse.com/2009/04/26/having-reuse-friendly-conversations/&quot; rel=&quot;nofollow&quot;&gt;reuse-friendly conversations&lt;/a&gt; with developers, having a &lt;a href=&quot;http://artofsoftwarereuse.com/2009/05/28/communication-plan-simple-template/&quot; rel=&quot;nofollow&quot;&gt;communication plan&lt;/a&gt;, the importance of &lt;a href=&quot;http://artofsoftwarereuse.com/2009/04/18/systematic-reuse-success-factor-1-teamwork/&quot; rel=&quot;nofollow&quot;&gt;teamwork&lt;/a&gt;, and using a brief 1-2 page summary that developers can use a &lt;a href=&quot;http://artofsoftwarereuse.com/2009/09/12/the-assetmap-useful-resource/&quot; rel=&quot;nofollow&quot;&gt;quick reference&lt;/a&gt; at their desks. Additionally, you can share ideas about components that were reused or made reusable during retrospectives or project feedback sessions.]]></description>
		<content:encoded><![CDATA[<p>David,<br />
thanks for the comment and I will post code samples soon. Yes, many developers don&#8217;t communicate effectively and that surely inhibits reuse. There are several suggestions for making communication better &#8211; i had posted earlier on holding <a href="http://artofsoftwarereuse.com/2009/04/26/having-reuse-friendly-conversations/" rel="nofollow">reuse-friendly conversations</a> with developers, having a <a href="http://artofsoftwarereuse.com/2009/05/28/communication-plan-simple-template/" rel="nofollow">communication plan</a>, the importance of <a href="http://artofsoftwarereuse.com/2009/04/18/systematic-reuse-success-factor-1-teamwork/" rel="nofollow">teamwork</a>, and using a brief 1-2 page summary that developers can use a <a href="http://artofsoftwarereuse.com/2009/09/12/the-assetmap-useful-resource/" rel="nofollow">quick reference</a> at their desks. Additionally, you can share ideas about components that were reused or made reusable during retrospectives or project feedback sessions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: David</title>
		<link>http://artofsoftwarereuse.com/2009/10/28/software-reuse-quick-tip-21/#comment-217</link>
		<dc:creator><![CDATA[David]]></dc:creator>
		<pubDate>Sun, 01 Nov 2009 15:15:16 +0000</pubDate>
		<guid isPermaLink="false">http://artofsoftwarereuse.com/?p=1662#comment-217</guid>
		<description><![CDATA[V,

Very nice post.  I like the short side of it.  I think if you can post a object mapping of a few examples it would be great.  

I&#039;m really liking the reuse here but it seems that many people don&#039;t take advantage of what it can do for you.  Mainly I see it happening because different developers work on different parts of the application and don&#039;t communicate with each other.  Do you have any suggestions for the &quot;soft side&quot; of development?

-D]]></description>
		<content:encoded><![CDATA[<p>V,</p>
<p>Very nice post.  I like the short side of it.  I think if you can post a object mapping of a few examples it would be great.  </p>
<p>I&#8217;m really liking the reuse here but it seems that many people don&#8217;t take advantage of what it can do for you.  Mainly I see it happening because different developers work on different parts of the application and don&#8217;t communicate with each other.  Do you have any suggestions for the &#8220;soft side&#8221; of development?</p>
<p>-D</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Twitter Trackbacks for Software Reuse Quick Tip # 21 « Art of Software Reuse [artofsoftwarereuse.com] on Topsy.com</title>
		<link>http://artofsoftwarereuse.com/2009/10/28/software-reuse-quick-tip-21/#comment-212</link>
		<dc:creator><![CDATA[Twitter Trackbacks for Software Reuse Quick Tip # 21 « Art of Software Reuse [artofsoftwarereuse.com] on Topsy.com]]></dc:creator>
		<pubDate>Thu, 29 Oct 2009 16:08:33 +0000</pubDate>
		<guid isPermaLink="false">http://artofsoftwarereuse.com/?p=1662#comment-212</guid>
		<description><![CDATA[[...] Software Reuse Quick Tip # 21 « Art of Software Reuse  artofsoftwarereuse.com/2009/10/28/software-reuse-quick-tip-21/?utm_medium=twitter &#8211; view page &#8211; cached  There are a variety of places to look for reuse opportunities – one that is my favorite is looking for patterns with customer integrations. If a customer is setting ten properties to execute a... (Read more)There are a variety of places to look for reuse opportunities – one that is my favorite is looking for patterns with customer integrations. If a customer is setting ten properties to execute a common service call or method, why not provide a convenience function to accomplish the same in fewer steps? The other classic example is initializing objects. If every consumer is creating the same set of objects and initializing it in a specific way – resulting in a lot of repetitive code – you can provide a factory class or a façade interface. Additionally, look for activities that customers do that should be part of the reusable asset or can be useful to others. For instance, maybe after receiving output your customer converts that data to another format (say from XML to JSON or XML to plain text) – why not provide an option to get that right out of the reusable asset? Note of caution here though: what I am referring to is only common capabilities that aren’t specific to a single consumer. If you place logic that is specific to a consumer the asset is no longer reusable. (Read less) &#8212; From the page [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Software Reuse Quick Tip # 21 « Art of Software Reuse  artofsoftwarereuse.com/2009/10/28/software-reuse-quick-tip-21/?utm_medium=twitter &ndash; view page &ndash; cached  There are a variety of places to look for reuse opportunities – one that is my favorite is looking for patterns with customer integrations. If a customer is setting ten properties to execute a&#8230; (Read more)There are a variety of places to look for reuse opportunities – one that is my favorite is looking for patterns with customer integrations. If a customer is setting ten properties to execute a common service call or method, why not provide a convenience function to accomplish the same in fewer steps? The other classic example is initializing objects. If every consumer is creating the same set of objects and initializing it in a specific way – resulting in a lot of repetitive code – you can provide a factory class or a façade interface. Additionally, look for activities that customers do that should be part of the reusable asset or can be useful to others. For instance, maybe after receiving output your customer converts that data to another format (say from XML to JSON or XML to plain text) – why not provide an option to get that right out of the reusable asset? Note of caution here though: what I am referring to is only common capabilities that aren’t specific to a single consumer. If you place logic that is specific to a consumer the asset is no longer reusable. (Read less) &mdash; From the page [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Twitted by t_agile</title>
		<link>http://artofsoftwarereuse.com/2009/10/28/software-reuse-quick-tip-21/#comment-211</link>
		<dc:creator><![CDATA[Twitted by t_agile]]></dc:creator>
		<pubDate>Wed, 28 Oct 2009 21:07:15 +0000</pubDate>
		<guid isPermaLink="false">http://artofsoftwarereuse.com/?p=1662#comment-211</guid>
		<description><![CDATA[[...] This post was Twitted by t_agile [...]]]></description>
		<content:encoded><![CDATA[<p>[...] This post was Twitted by t_agile [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

