<?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: Development without Dictatorship</title>
	<atom:link href="http://aliasaria.ca/blog/2008/10/06/development-without-dictatorship/feed/" rel="self" type="application/rss+xml" />
	<link>http://aliasaria.ca/blog/2008/10/06/development-without-dictatorship/</link>
	<description>my name is ali asaria -- this is my blog. I am the founder of Well.ca. I live in Guelph, Ontario, Canada. you can contact me at [myfirstname]@[thisdomainname]</description>
	<lastBuildDate>Fri, 12 Mar 2010 20:45:09 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Corey Reid</title>
		<link>http://aliasaria.ca/blog/2008/10/06/development-without-dictatorship/comment-page-1/#comment-1006</link>
		<dc:creator>Corey Reid</dc:creator>
		<pubDate>Tue, 14 Oct 2008 17:29:41 +0000</pubDate>
		<guid isPermaLink="false">http://aliasaria.ca/blog/?p=385#comment-1006</guid>
		<description>Hey, Ali, great post!

I learned the most important lesson I ever learned about management from my father: &quot;Always work to make yourself obsolete.&quot;

As manager of the software development team here at FreshBooks, it&#039;s my job to make sure the team doesn&#039;t need me anymore. That means, exactly as you suggest, that I need to help them learn to be self-sufficient.

Of course, you shouldn&#039;t expect to be able to teach EVERYONE on your team to be a good PM. Not everyone wants to do that. Not everyone is suited to do that. What you CAN do, though, is (besides improving the feedback loop as you suggest) work too create an environment where honesty is fostered, so that team members feel free to say what they see, regardless of whether or not it aligns with the other team members&#039; opinions.

This takes immense personal integrity and determined effort. It&#039;s not easy and it&#039;s certainly something I&#039;m still trying to teach myself to do, but I don&#039;t believe there is any other option. As the world changes around us, the basic values of honesty, good data and clear communication will never go out of style.</description>
		<content:encoded><![CDATA[<p>Hey, Ali, great post!</p>
<p>I learned the most important lesson I ever learned about management from my father: &#8220;Always work to make yourself obsolete.&#8221;</p>
<p>As manager of the software development team here at FreshBooks, it&#8217;s my job to make sure the team doesn&#8217;t need me anymore. That means, exactly as you suggest, that I need to help them learn to be self-sufficient.</p>
<p>Of course, you shouldn&#8217;t expect to be able to teach EVERYONE on your team to be a good PM. Not everyone wants to do that. Not everyone is suited to do that. What you CAN do, though, is (besides improving the feedback loop as you suggest) work too create an environment where honesty is fostered, so that team members feel free to say what they see, regardless of whether or not it aligns with the other team members&#8217; opinions.</p>
<p>This takes immense personal integrity and determined effort. It&#8217;s not easy and it&#8217;s certainly something I&#8217;m still trying to teach myself to do, but I don&#8217;t believe there is any other option. As the world changes around us, the basic values of honesty, good data and clear communication will never go out of style.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Garry Seto</title>
		<link>http://aliasaria.ca/blog/2008/10/06/development-without-dictatorship/comment-page-1/#comment-1003</link>
		<dc:creator>Garry Seto</dc:creator>
		<pubDate>Tue, 07 Oct 2008 15:21:18 +0000</pubDate>
		<guid isPermaLink="false">http://aliasaria.ca/blog/?p=385#comment-1003</guid>
		<description>Ali,

Great post!  Very useful information and I can relate to everything you said.  I&#039;ve been trying to move my development team towards Agile-ish practices but it&#039;s definitely a hurdle when you&#039;re working in a quasi-government, enterprisey organization.

Hopefully, I&#039;ll get the chance to build another team with my startup and take some of this solid advice and use it.

Cheers,
Garry</description>
		<content:encoded><![CDATA[<p>Ali,</p>
<p>Great post!  Very useful information and I can relate to everything you said.  I&#8217;ve been trying to move my development team towards Agile-ish practices but it&#8217;s definitely a hurdle when you&#8217;re working in a quasi-government, enterprisey organization.</p>
<p>Hopefully, I&#8217;ll get the chance to build another team with my startup and take some of this solid advice and use it.</p>
<p>Cheers,<br />
Garry</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ali</title>
		<link>http://aliasaria.ca/blog/2008/10/06/development-without-dictatorship/comment-page-1/#comment-1002</link>
		<dc:creator>ali</dc:creator>
		<pubDate>Tue, 07 Oct 2008 14:22:58 +0000</pubDate>
		<guid isPermaLink="false">http://aliasaria.ca/blog/?p=385#comment-1002</guid>
		<description>I am interested in learning more about Agile, Declan. I really hope you can come down and visit our team soon.</description>
		<content:encoded><![CDATA[<p>I am interested in learning more about Agile, Declan. I really hope you can come down and visit our team soon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Declan Whelan</title>
		<link>http://aliasaria.ca/blog/2008/10/06/development-without-dictatorship/comment-page-1/#comment-1000</link>
		<dc:creator>Declan Whelan</dc:creator>
		<pubDate>Tue, 07 Oct 2008 05:56:57 +0000</pubDate>
		<guid isPermaLink="false">http://aliasaria.ca/blog/?p=385#comment-1000</guid>
		<description>Ali,

Nice post!

The challenges you mention are all too common. Thankfully there are people who have thought long and hard about this. More importantly, they have empirically evolved practices and ways of thinking that address these issues. I believe that agile/lean practices provide a framework that can work for any software team.

One of the most important principles is self-organizing teams. Empower the team to work in ways that they feel are effective. Work as a team so that there is alignment around business value, quality, development practices and social interactions. I have written a white paper on agile adoption that you may find interesting: http://dpwhelan.com/blog. I know that you are already quite agile at well.ca so adopting agile practices need not be a hurdle. Rather, you can draw on what others are done to help resolve challenges you face in ways proven ways.

Much of what is in the agile/lean literature you may already do based on intuition or experience. For instance, your idea for trying different design approaches is a great approach and Toyota refers to this as &quot;set based engineering&quot; and they do this all the time! When you find such a match it is reaffirming. When you find suggestions that you did not know of you can consider whether it might work for you. The practices have been placed in a pattern format so that you see if the context and forces match your situation and make informed decisions about applying them.

OK, I will get off my soapbox and offer to share some of this with your team ... I&#039;m just down the road and would love to do this!

Cheers,

Declan</description>
		<content:encoded><![CDATA[<p>Ali,</p>
<p>Nice post!</p>
<p>The challenges you mention are all too common. Thankfully there are people who have thought long and hard about this. More importantly, they have empirically evolved practices and ways of thinking that address these issues. I believe that agile/lean practices provide a framework that can work for any software team.</p>
<p>One of the most important principles is self-organizing teams. Empower the team to work in ways that they feel are effective. Work as a team so that there is alignment around business value, quality, development practices and social interactions. I have written a white paper on agile adoption that you may find interesting: <a href="http://dpwhelan.com/blog" rel="nofollow">http://dpwhelan.com/blog</a>. I know that you are already quite agile at well.ca so adopting agile practices need not be a hurdle. Rather, you can draw on what others are done to help resolve challenges you face in ways proven ways.</p>
<p>Much of what is in the agile/lean literature you may already do based on intuition or experience. For instance, your idea for trying different design approaches is a great approach and Toyota refers to this as &#8220;set based engineering&#8221; and they do this all the time! When you find such a match it is reaffirming. When you find suggestions that you did not know of you can consider whether it might work for you. The practices have been placed in a pattern format so that you see if the context and forces match your situation and make informed decisions about applying them.</p>
<p>OK, I will get off my soapbox and offer to share some of this with your team &#8230; I&#8217;m just down the road and would love to do this!</p>
<p>Cheers,</p>
<p>Declan</p>
]]></content:encoded>
	</item>
</channel>
</rss>
