<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
	xmlns:media="http://search.yahoo.com/mrss/"
>

<channel>
	<title>producteering.org &#187; distributed agile development</title>
	<atom:link href="http://producteering.org/tag/distributed-agile-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://producteering.org</link>
	<description>Software &#38; technology trends</description>
	<lastBuildDate>Thu, 22 Apr 2010 06:34:20 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<!-- podcast_generator="podPress/8.8" -->
		<copyright>&#xA9; </copyright>
		<managingEditor>selina.dsouza@aspiresys.com ()</managingEditor>
		<webMaster>selina.dsouza@aspiresys.com()</webMaster>
		<category></category>
		<itunes:keywords></itunes:keywords>
		<itunes:subtitle></itunes:subtitle>
		<itunes:summary>Just another Localhost.localdomain weblog</itunes:summary>
		<itunes:author></itunes:author>
		<itunes:category text="Society &amp; Culture"/>
		<itunes:owner>
			<itunes:name></itunes:name>
			<itunes:email>selina.dsouza@aspiresys.com</itunes:email>
		</itunes:owner>
		<itunes:block>No</itunes:block>
		<itunes:explicit>no</itunes:explicit>
		<itunes:image href="http://producteering.org/wp-content/plugins/podpress/images/powered_by_podpress_large.jpg" />
		<image>
			<url>http://producteering.org/wp-content/plugins/podpress/images/powered_by_podpress.jpg</url>
			<title>producteering.org</title>
			<link>http://producteering.org</link>
			<width>144</width>
			<height>144</height>
		</image>
		<item>
		<title>Interview with Karthi Swaminathan, Sr. Director &#8211; Engineering, Collabnet</title>
		<link>http://producteering.org/2009/07/10/interview-with-karthi-swaminathan-sr-director-engineering-collabnet/</link>
		<comments>http://producteering.org/2009/07/10/interview-with-karthi-swaminathan-sr-director-engineering-collabnet/#comments</comments>
		<pubDate>Fri, 10 Jul 2009 16:32:01 +0000</pubDate>
		<dc:creator>Selina</dc:creator>
				<category><![CDATA[Agile]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Producteering Interviews]]></category>
		<category><![CDATA[Tools]]></category>
		<category><![CDATA[application lifecycle management]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[collabnet]]></category>
		<category><![CDATA[distributed agile development]]></category>
		<category><![CDATA[karthi swaminathan]]></category>
		<category><![CDATA[opensource teams]]></category>
		<category><![CDATA[subversion]]></category>
		<category><![CDATA[teamforge]]></category>

		<guid isPermaLink="false">http://producteering.org/?p=184</guid>
		<description><![CDATA[I recently spoke to Karthi Swaminathan, Senior Director-Engineering from CollabNet, who heads the Engineering operations at Collabnet&#8217;s Chennai development centre. Karthi has over 18 years of software development experience working in both large enterprises and start-ups in the US and India. We spoke at length about Collabnet&#8217;s Application Lifecycle Management Platform, the Distributed and Opensource [...]]]></description>
			<content:encoded><![CDATA[<p>I recently spoke to <a href="mailto:karthi@collab.net"><strong>Karthi Swaminathan</strong></a>, <strong>Senior Director-Engineering</strong> from <a href="http://www.collab.net"><strong>CollabNet</strong></a>, who heads the Engineering operations at Collabnet&#8217;s Chennai development centre. Karthi has over 18 years of software development experience working in both large enterprises and start-ups in the US and India. We spoke at length about Collabnet&#8217;s Application Lifecycle Management Platform, the Distributed and Opensource development culture at Collabnet, their cloud management solutions and so on. Here are some excerpts from the interview.</p>
<p><strong>A quick introduction about Collabnet:</strong> The leader in application life cycle management platforms for distributed software development teams. With more than 1.8 million developers using their platform, Collabnet supports more than 800 companies in their distributed development, offshoring, outsourcing and partner co-development efforts. Founded upon open source principles, Collabnet is also the company behind <a href="http://www.open.collab.net/products/subversion/"><strong>Subversion</strong></a>, the next-generation Software Configuration Management (SCM) solution. Subversion has more than 5 million users worldwide.</p>
<p><strong>Subversion was ranked as the sole leader in the standalone Software Configuration &amp; Change Management space by the Forrester Wave report in May 2007. However, there are many SCM tools in the market from reputed software firms like IBM, Microsoft, Borland and Serena Software. Do you think Subversion will retain its current market leadership position? </strong></p>
<p><strong>Karthi:</strong> Yes, Subversion is the sole leader in SCM space. We have more than 5 mn users worldwide using it. They have made Collabnet-sponsored Subversion as the new standard for version control and Software Configuration Management (SCM). With its recent release 1.5 and 1.6, subversion has all the features which an enterprise customer looks for in any SCM tool. Subversion adoption commands 40+% of the market share and it is growing very rapidly. SVN community is also working towards every 6 month releases to bring in new features into the market. So with all of these things, I&#8217;m sure, it will not only help Subversion  to retain its market leardership position but also consolidate  it further.</p>
<p><strong>Collabnet has distributed development teams located across several continents and also leverages open source communities for its product development efforts. How do you communicate between these teams?</strong></p>
<p><strong>Karthi: </strong>CollabNet has distributed development teams for its core product development across continents. The teams use our own product, a distributed development platform (<a href="http://www.open.collab.net/products/sfee/">CollabNet TeamForge</a>) to develop and communicate amongst various teams and partners. We have also open sourced a few of our products and integrations. We leverage <a href="http://www.open.collab.net/community/">open.collab.net</a> as the collaboration platform to communicate to open source teams and customers. This site contains pretty much all the information related to all of our products &#8211; like features, downloads, faqs, roadmap, etc.  It also has free and open forums where customers and users can join, and ask questions and interact with the developers and as a community help each other out.</p>
<p><strong>As a product development company, can you just give us quick insight about the top 3 best practices that you enforce among your development teams?</strong></p>
<p><strong>Karthi:</strong> Sure. As a company, we follow a hybrid approach. We are founded upon open source principles, we are an enterprise company also. So we follow a hybrid of open and enterprise development cultures internally. We support open communication and discussion on public forums as against one-on-one emails. That&rsquo;s one of the best practices we have. All important issues and decisions get discussed on public forums. This is very healthy for the organization and creates an opportunity for people to learn, you can just be a silent spectator on the forums and learn from that, or also contribute effectively to the discussions and the decisions.  I find this to be one of the best practices that&rsquo;s helping Collabnet.</p>
<p>We have also adopted agile methodology for our development. Agile methodology&#8217;s user-story based approach helps developers to understand and develop to the exact requirement of the story &#8211; we always hear about scope creeps and doing more but with Agile approach, you want to deliver to the base requirement of the story, nothing more or nothing less. That keeps the focus better.</p>
<p>We also do code reviews. That is another important practice we follow to make sure that the code is of high quality. It is not only for quality aspect but also helps to share the knowledge. </p>
<p><strong><a href="http://producteering.org/resources/Interview-Collabnet.MP3">LISTEN TO THE INTERVIEW</a></strong></p>
<p><a href="http://producteering.org/?page_id=182"><strong>READ THE TRANSCRIPT</strong></a></p>
]]></content:encoded>
			<wfw:commentRss>http://producteering.org/2009/07/10/interview-with-karthi-swaminathan-sr-director-engineering-collabnet/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
<enclosure url="http://producteering.org/resources/Interview-Collabnet.MP3" length="10208025" type="audio/mpeg" />
		</item>
	</channel>
</rss>

