<?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:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Agile Diary, Agile Introduction, Agile Implementation</title>
	<atom:link href="http://agilediary.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://agilediary.wordpress.com</link>
	<description>Experiences in transition to Agile Project Management</description>
	<pubDate>Mon, 23 Jun 2008 15:54:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<language>en</language>
			<item>
		<title>A New Job</title>
		<link>http://agilediary.wordpress.com/2008/06/23/a-new-job/</link>
		<comments>http://agilediary.wordpress.com/2008/06/23/a-new-job/#comments</comments>
		<pubDate>Mon, 23 Jun 2008 15:54:09 +0000</pubDate>
		<dc:creator>vikramadhiman</dc:creator>
		
		<category><![CDATA[Change]]></category>

		<category><![CDATA[WiZiQ]]></category>

		<category><![CDATA[Product Manager]]></category>

		<guid isPermaLink="false">http://agilediary.wordpress.com/?p=87</guid>
		<description><![CDATA[Its been slow on this blogs front for a while now [2 months now]. This is because, I have recently joined a growing Internet Product Company, www.wiziq.com as a Product Manager. This is a great opportunity for me. As a Product Manager, I would be the marketing teams interface with development team. I would have [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Its been slow on this blogs front for a while now [2 months now]. This is because, I have recently joined a growing Internet Product Company, <a title="Wiziq.com" href="http://www.wiziq.com" target="_blank">www.wiziq.com</a> as a Product Manager. This is a great opportunity for me. As a Product Manager, I would be the marketing teams interface with development team. I would have a team of marketing people working with me and I will work with them to identify the customers real needs. We will develop as per the priorities in the market and this is a real exercise in me to become a product owner. Already I am grappling with issues like prioritizing the tasks - identifying the best process to complete the tasks in a weeks time [our sprint time] and defining the releases. I am also working with Internet Marketing team, Marketing team and Support team. An all rounded exposure would provide me a great experience to becomes a Gen-Next Product Manager.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilediary.wordpress.com/87/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilediary.wordpress.com/87/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilediary.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilediary.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilediary.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilediary.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilediary.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilediary.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilediary.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilediary.wordpress.com/87/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilediary.wordpress.com/87/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilediary.wordpress.com/87/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilediary.wordpress.com&blog=2545477&post=87&subd=agilediary&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilediary.wordpress.com/2008/06/23/a-new-job/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Agile Metrics - Technical/ Code Quality Measures</title>
		<link>http://agilediary.wordpress.com/2008/04/01/agile-metrics/</link>
		<comments>http://agilediary.wordpress.com/2008/04/01/agile-metrics/#comments</comments>
		<pubDate>Tue, 01 Apr 2008 16:25:31 +0000</pubDate>
		<dc:creator>vikramadhiman</dc:creator>
		
		<category><![CDATA[Agile Metrics]]></category>

		<guid isPermaLink="false">http://agilediary.wordpress.com/?p=85</guid>
		<description><![CDATA[I have been discussing with a few friends about their favorite Agile Metrics. The metrics can be divided into following categories:


Technical/ Code related measures


Business Perspective


Process Perspective


Here is a list we have come up with to measure Code Quality:

Code Coverage : Code coverage is a measure used in software testing. It describes the degree to which [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div>I have been discussing with a few friends about their favorite Agile Metrics. The metrics can be divided into following categories:</div>
<ul>
<li>
<div>Technical/ Code related measures</div>
</li>
<li>
<div>Business Perspective</div>
</li>
<li>
<div>Process Perspective</div>
</li>
</ul>
<div>Here is a list we have come up with to measure Code Quality:</div>
<ul>
<li>Code Coverage : <strong>Code coverage</strong> is a measure used in software testing. It describes the degree to which the source code of a program has been tested. It is a form of testing that inspects the code directly and is therefore a form of white box testing</li>
<li>Cohesion : In computer programming, <b>cohesion</b> is a measure of how strongly-related and focused the various responsibilities of a software module are. Cohesion is an ordinal type of measurement and is usually expressed as &#8220;high cohesion&#8221; or &#8220;low cohesion&#8221; when being discussed. Modules with high cohesion tend to be preferable because high cohesion is associated with several desirable traits of software including robustness, reliability, reusability, and understandability whereas low cohesion is associated with undesirable traits such as being difficult to maintain, difficult to test, difficult to reuse, and even difficult to understand.</li>
<li>Low Coupling: In computer science, <b>coupling</b> or <b>dependency</b> is the degree to which each program module relies on each one of the other modules. Coupling is usually contrasted with cohesion. Low coupling often correlates with high cohesion, and vice versa.</li>
<li>Cyclomatic Complexity: <strong>Cyclomatic complexity</strong> is a software metric (measurement). It is used to measure the complexity of a program. It directly measures the number of linearly independent paths through a program&#8217;s source code.</li>
<li>Number of unit test cases per feature or method or class. Minimum 4 test cases per feature ( +ve, -ve and stress, system interaction)</li>
<li>Defect Density : Number of defects per lines of code</li>
</ul>
<div>Here are some tools you can explore further:</div>
<ul>
<li>
<div>.Net - nDepend</div>
</li>
<li>
<div>Java - jDepend</div>
</li>
</ul>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilediary.wordpress.com/85/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilediary.wordpress.com/85/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilediary.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilediary.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilediary.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilediary.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilediary.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilediary.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilediary.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilediary.wordpress.com/85/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilediary.wordpress.com/85/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilediary.wordpress.com/85/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilediary.wordpress.com&blog=2545477&post=85&subd=agilediary&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilediary.wordpress.com/2008/04/01/agile-metrics/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Agile Collaboration Schemas</title>
		<link>http://agilediary.wordpress.com/2008/03/19/agile-collaboration-schemas/</link>
		<comments>http://agilediary.wordpress.com/2008/03/19/agile-collaboration-schemas/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 14:06:24 +0000</pubDate>
		<dc:creator>vikramadhiman</dc:creator>
		
		<category><![CDATA[Contracts]]></category>

		<category><![CDATA[Agile Collaboration Schemas]]></category>

		<guid isPermaLink="false">http://agilediary.wordpress.com/?p=84</guid>
		<description><![CDATA[Traditionally, Indian IT Services Industry has a tradition of negotiating contracts and these contracts define the nature of association between the organization outsourcing work and the organization taking on work.  However, traditional mechanism of contracts is undergoing a change as at one end the IT Industry has entered the third wave of services characterized by [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p style="text-align:justify;" class="MsoNormal"><span>Traditionally, Indian IT Services Industry has a tradition of <b>negotiating contracts</b> and these contracts define the nature of association between the organization outsourcing work and the organization taking on work.<span>  </span>However, traditional mechanism of contracts is undergoing a change as at one end the IT Industry has entered the <b>third wave of services</b> characterized by <b>core technical skills</b>, <b>strong project management skills</b>, <b>creativity</b> and <b>innovation</b> and on the other hand <b>competition is increasing</b>. <i>The sellers market is slowly being replaced with buyers market</i>. In addition, whether the organizations are doing “Agile” or not, Agile is also influencing how contracts are structured. Agile contracts are perhaps the most important facet in a service organization looking to go Agile. If the organization can’t have a contractual structure in place, more than likely Agile implementation would fail. However, it takes a bit of learning and unlearning to understand how to write contracts. One of the first things to do could be to call it by a different name. I like to call them “collaboration schemas”. Here are broad differences between contracts and collaboration schemas:</span></p>
<ul>
<li>
<div style="margin-left:38.25pt;text-indent:-0.25in;text-align:justify;" class="MsoListParagraphCxSpFirst"><span>Like Agile, collaboration schemas define the broad contours and framework of engagement </span></div>
</li>
<li>
<div style="margin-left:38.25pt;text-indent:-0.25in;text-align:justify;" class="MsoListParagraphCxSpMiddle"><span>Like Agile, each collaboration schema instance is unique and different</span></div>
</li>
<li>
<div style="margin-left:38.25pt;text-indent:-0.25in;text-align:justify;" class="MsoListParagraphCxSpMiddle"><span>Like Agile, collaboration schemas are to come up using collaboration, feedback and trust</span></div>
</li>
<li>
<div style="margin-left:38.25pt;text-indent:-0.25in;text-align:justify;" class="MsoListParagraphCxSpMiddle"><span>Like Agile, collaboration schemas emphasize transparency and minimize capitalizing at others expense</span></div>
</li>
<li>
<div style="margin-left:38.25pt;text-indent:-0.25in;text-align:justify;" class="MsoListParagraphCxSpLast"><span>The outcomes of the collaboration schema is Keiretsu – closely knit organizational engagement</span></div>
</li>
</ul>
<p style="text-align:justify;" class="MsoNormal"><span>A major factor to consider moving forward in Agile is trust. Trust is one of those values which you can only earn through your actions. Trust is formed right from the first interaction and continues to be either strengthened, holds on or declines with each further interaction.<span>  </span>These principles help a trust worthy image for the company:</span></p>
<ul>
<li><b><span>Open negotiation of profit margins</span></b></li>
<li><b><span>Transparency on actual costs for development</span></b></li>
<li><b><span>Ability to walk the extra mile and think what’s the best for the customer</span></b></li>
</ul>
<p style="text-indent:-0.25in;text-align:justify;" class="MsoListParagraphCxSpLast">Another of the salient features of contracts is the “fixed price”. Everyone dreads “fixed price” in service industry. The customer knows that she would be looking at huge change control budget even after a “fixed price”. The vendor knows that they would more than likely a loosing proposition and yet they would take it up. And on top of this, another <span>common myth&lt; is that you can&#8217;t do &#8220;fixed price with &#8220;<span>Agile</span>&#8220;. That’s not entirely true. There are various fixed price options available [and more can be constructed]. Some of these options include target cost collaboration schemas, 1/3<sup>rd</sup> – 2/3<sup>rd</sup> collaboration schemas, evolutionary collaboration schemas, fixed price/ fixed date collaboration schemas, maximum cost/ last date collaboration schemas, declining rate collaboration schemas and intellectual property collaboration schemas. Some other options within the framework include less scope collaboration schemas, two stage collaboration schemas, initial requirement freeze phase and fixed quota hours. <span> </span></span></p>
<p style="text-align:justify;" class="MsoNormal"><span>Agile is finding wide spread acceptance and in future there would be more examples and schemas to provide reference for teams looking to try Agile within service environment. However, the above should be a good guidance and relatively risk free bases to start from for most teams. The idea is to understand that the above are just a starting point and the real beauty of Agile should be brought to collaboration schemas as well – visibility, inspection and adaptation.</span></p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilediary.wordpress.com/84/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilediary.wordpress.com/84/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilediary.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilediary.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilediary.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilediary.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilediary.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilediary.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilediary.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilediary.wordpress.com/84/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilediary.wordpress.com/84/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilediary.wordpress.com/84/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilediary.wordpress.com&blog=2545477&post=84&subd=agilediary&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilediary.wordpress.com/2008/03/19/agile-collaboration-schemas/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Scrum-India Yahoo Group</title>
		<link>http://agilediary.wordpress.com/2008/03/12/scrum-india-yahoo-group/</link>
		<comments>http://agilediary.wordpress.com/2008/03/12/scrum-india-yahoo-group/#comments</comments>
		<pubDate>Wed, 12 Mar 2008 16:44:22 +0000</pubDate>
		<dc:creator>vikramadhiman</dc:creator>
		
		<category><![CDATA[Course Assistance]]></category>

		<category><![CDATA[Public Speaking]]></category>

		<category><![CDATA[Scrum-India Yahoo Group]]></category>

		<guid isPermaLink="false">http://agilediary.wordpress.com/?p=82</guid>
		<description><![CDATA[I moderate the Scrum-India Yahoo Group founded by Pete Deemer. If you would like to join the group, please go the group URL http://tech.groups.yahoo.com/group/Scrum-India/ To sign up for the Scrum-India group without having to go through the full Yahoo! registration process, just click the button below that says “join this group”, and then on the [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div>I moderate the Scrum-India Yahoo Group founded by Pete Deemer. If you would like to join the group, please go the group URL <a target="_blank" href="http://tech.groups.yahoo.com/group/Scrum-India/" title="Scrum-India"><font color="#ff9900">http://tech.groups.yahoo.com/group/Scrum-India/</font></a> To sign up for the Scrum-India group without having to go through the full Yahoo! registration process, just click the button below that says “join this group”, and then on the web page that loads, look for a link at the bottom that says “join the mailing list instead”– click that and you would be subscribed.</p>
<p>The group will be a place to <em>Meet other people using Scrum, at product companies and services companies, big and small</em>. Primarily, the group would answer questions you would be hesitant to ask in bigger groups. Some of the topics that would be discussed in the group include:</p>
<ul>
<li>Scrum and fixed-bid contracts,</li>
<li>Scrum and CMMi,</li>
<li>Reporting business metrics in Scrum,</li>
<li>Techniques for Agile planning and estimation,</li>
<li>Introduction to Scrum,</li>
<li>Product Backlog,</li>
<li>Product Owner,</li>
<li>IT Services and Scrum,</li>
<li>Advice on organizational change.</li>
</ul>
<p>Biweekly posting of Scrum events throughout India would be posted as well.</p>
</div>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilediary.wordpress.com/82/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilediary.wordpress.com/82/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilediary.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilediary.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilediary.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilediary.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilediary.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilediary.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilediary.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilediary.wordpress.com/82/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilediary.wordpress.com/82/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilediary.wordpress.com/82/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilediary.wordpress.com&blog=2545477&post=82&subd=agilediary&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilediary.wordpress.com/2008/03/12/scrum-india-yahoo-group/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Review : Agile Conference at NCR</title>
		<link>http://agilediary.wordpress.com/2008/03/08/review-agile-conference-at-ncr/</link>
		<comments>http://agilediary.wordpress.com/2008/03/08/review-agile-conference-at-ncr/#comments</comments>
		<pubDate>Sat, 08 Mar 2008 16:46:00 +0000</pubDate>
		<dc:creator>vikramadhiman</dc:creator>
		
		<category><![CDATA[Public Speaking]]></category>

		<category><![CDATA[Agile Conference]]></category>

		<guid isPermaLink="false">http://agilediary.wordpress.com/?p=83</guid>
		<description><![CDATA[I started for the conference at NCR from Chandigarh at about 10 AM on 7th. I had hired a taxi and ASCI, was kind enough to sponsor the to and fro fare. We reached Delhi at around 4 PM and it took us one hour to reach Green Park and another 04 hours to reach [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div>I started for the conference at NCR from Chandigarh at about 10 AM on 7th. I had hired a taxi and <a target="_blank" href="http://www.agileindia.org" title="Agile India">ASCI</a>, was kind enough to sponsor the to and fro fare. We reached Delhi at around 4 PM and it took us one hour to reach Green Park and another 04 hours to reach Ansals Institute - the conference venue. The problem was as usual traffic. The new toll bridge does not seem to have worked. I sometimes wonder how life would have been without it, if its so difficult with it. Needless to say, Gurgaon at night is quite a sight but no greenery makes it a very dry city. I reached the campus and immediately slept.</div>
<div></div>
<div></div>
<div>Waking up early on 8th, I rearranged my presentation and slides and got ready and went to the venue. By the time, Pete was already speaking. I have listened to Pete many time and as usual he was in his elements. After Pete and some tea, I saw Naresh, president of ASCI, speaking for the first time. He is a good speaker. After that I attended Shreekanth from Sabre&#8217;s talk on Distributed Development. It was a decent talk as well. After that I attended two talks back to back : Jagdish Shri&#8217;s talk on CMMi and Agile as well as Deepak from Intelligrape&#8217;s talk on Metrics for Agile Projects. Both were brilliant. Finally, it was my turn and I was able to complete only half of the content I prepared [mental note: keep presentation short]. After my presentation, the open space was held where I went for &#8220;Is India suited for Agile&#8221;. Interesting comments were made for and against the motion. Not sure, if we concluded anything.</div>
<div></div>
<div></div>
<div>Overall, the conference was a good start, although not sure why it was on 5th floor when a ground floor venue would have allowed use of parks and open spaces. However, a great start.</div>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilediary.wordpress.com/83/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilediary.wordpress.com/83/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilediary.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilediary.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilediary.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilediary.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilediary.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilediary.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilediary.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilediary.wordpress.com/83/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilediary.wordpress.com/83/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilediary.wordpress.com/83/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilediary.wordpress.com&blog=2545477&post=83&subd=agilediary&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilediary.wordpress.com/2008/03/08/review-agile-conference-at-ncr/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Agile Conference NCR</title>
		<link>http://agilediary.wordpress.com/2008/02/12/agile-conference-ncr/</link>
		<comments>http://agilediary.wordpress.com/2008/02/12/agile-conference-ncr/#comments</comments>
		<pubDate>Tue, 12 Feb 2008 16:29:58 +0000</pubDate>
		<dc:creator>vikramadhiman</dc:creator>
		
		<category><![CDATA[Public Speaking]]></category>

		<category><![CDATA[Agile Conference]]></category>

		<guid isPermaLink="false">http://agilediary.wordpress.com/?p=81</guid>
		<description><![CDATA[I will be presenting at Agile Conference - NCR. The topic I selected was &#8220;Agile Collaboration Schemas&#8221;. It would an interesting event. Currently, the presentation is being peer reviewed by Guido and Priyanshu from Xebia.

I will post the abstract submitted for the conference in my next post.
       ]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div>I will be presenting at <a target="_blank" href="http://www.agilecollab.com/agile-conference-in-ncr" title="Agile Conference NCR">Agile Conference - NCR</a>. The topic I selected was &#8220;Agile Collaboration Schemas&#8221;. It would an interesting event. Currently, the presentation is being peer reviewed by Guido and Priyanshu from <a target="_blank" href="http://www.xebia.com" title="Xebia.com">Xebia</a>.</div>
<div></div>
<div>I will post the abstract submitted for the conference in my next post.</div>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilediary.wordpress.com/81/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilediary.wordpress.com/81/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilediary.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilediary.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilediary.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilediary.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilediary.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilediary.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilediary.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilediary.wordpress.com/81/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilediary.wordpress.com/81/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilediary.wordpress.com/81/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilediary.wordpress.com&blog=2545477&post=81&subd=agilediary&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilediary.wordpress.com/2008/02/12/agile-conference-ncr/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Xebia.com</title>
		<link>http://agilediary.wordpress.com/2008/02/08/xebiacom/</link>
		<comments>http://agilediary.wordpress.com/2008/02/08/xebiacom/#comments</comments>
		<pubDate>Fri, 08 Feb 2008 16:23:01 +0000</pubDate>
		<dc:creator>vikramadhiman</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<category><![CDATA[Agile Company]]></category>

		<guid isPermaLink="false">http://agilediary.wordpress.com/?p=80</guid>
		<description><![CDATA[It is interesting to note that there is a company in North India, that claims to use only Agile Software Development frameworks for its IT Services Outsourcing. The company is www.xebia.com Although there home page does not talk about this, if you go to some inner pages you get mention of terms like Agile Business, [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>It is interesting to note that there is a company in North India, that claims to use only Agile Software Development frameworks for its IT Services Outsourcing. The company is <a href="http://www.xebia.com/">www.xebia.com</a> Although there home page does not talk about this, if you go to some inner pages you get mention of terms like <a target="_blank" href="http://www.xebia.com/article.php?C=3&amp;ID=2" title="Agile Business">Agile Business</a>, <a target="_blank" href="http://www.xebia.com/article.php?C=3&amp;ID=2" title="Business Value">Business Value</a>, Scrum Certification Courses can be found. They are also organizing a conference in NCR on Agile.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilediary.wordpress.com/80/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilediary.wordpress.com/80/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilediary.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilediary.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilediary.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilediary.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilediary.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilediary.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilediary.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilediary.wordpress.com/80/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilediary.wordpress.com/80/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilediary.wordpress.com/80/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilediary.wordpress.com&blog=2545477&post=80&subd=agilediary&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilediary.wordpress.com/2008/02/08/xebiacom/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Managers in Agile</title>
		<link>http://agilediary.wordpress.com/2008/02/01/managers-in-agile/</link>
		<comments>http://agilediary.wordpress.com/2008/02/01/managers-in-agile/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 16:08:43 +0000</pubDate>
		<dc:creator>vikramadhiman</dc:creator>
		
		<category><![CDATA[Agile]]></category>

		<category><![CDATA[Change]]></category>

		<category><![CDATA[Agile Transition]]></category>

		<category><![CDATA[Manager 2.0]]></category>

		<guid isPermaLink="false">http://agilediary.wordpress.com/?p=79</guid>
		<description><![CDATA[One of the challenge and opportunity that transition to Agile presents for most organizations, is to redefine how we manage things [and we saw in last post - how difficult it can be] and importantly the role of a manager.

Well, below is a general outline of some of the things managers do in their current [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div>One of the challenge and opportunity that transition to Agile presents for most organizations, is to redefine how we manage things [and we saw in <a target="_blank" href="http://agilediary.wordpress.com/2008/01/21/we-do-not-know-how-to/" title="We do not know how to">last post </a>- how difficult it can be] and importantly the role of a manager.</div>
<div></div>
<div>Well, below is a general outline of some of the things managers do in their current roles:</div>
<ul>
<li>Do code reviews</li>
<li>Define tasks</li>
<li>Assign tasks</li>
<li>Track tasks</li>
<li>Firefight</li>
<li>Make MS Project Plan</li>
<li>Make Excel Reports</li>
<li>Talk to the customers</li>
<li>Give feedback to team members</li>
<li>Recommend appraisal of team members</li>
<li>Promote team members</li>
<li>Give presentations</li>
<li>Train people</li>
<li>Write case studies</li>
<li>Write white papers</li>
<li>Work with other teams</li>
<li>Provide technical leadership</li>
<li>Provide process leadership</li>
<li>Provider marketing leadership</li>
<li>Do HTML coding or other housekeeping work</li>
<li>Keep customer happy</li>
<li>Read about technology and trends</li>
<li>Make usage projections</li>
<li>Improve company bottomline</li>
<li>Recommend engineering practices</li>
<li>Control attrition</li>
<li>Interview and hire</li>
<li>Provide status updates</li>
</ul>
<div>There can be more depending on which organization do you work with. All that is needed is to come up with all the tasks that you do and cross out ones you should not do in Agile. Assigning and tracking tasks are obvious ones to go. There are many above that can be crossed. After this, investigate if any more things should be added to the mix. Thats it - you have a great new JD for a Manager. CMMi - here we come <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </div>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilediary.wordpress.com/79/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilediary.wordpress.com/79/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilediary.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilediary.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilediary.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilediary.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilediary.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilediary.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilediary.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilediary.wordpress.com/79/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilediary.wordpress.com/79/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilediary.wordpress.com/79/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilediary.wordpress.com&blog=2545477&post=79&subd=agilediary&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilediary.wordpress.com/2008/02/01/managers-in-agile/feed/</wfw:commentRss>
		</item>
		<item>
		<title>We do not know how to &#8230;</title>
		<link>http://agilediary.wordpress.com/2008/01/21/we-do-not-know-how-to/</link>
		<comments>http://agilediary.wordpress.com/2008/01/21/we-do-not-know-how-to/#comments</comments>
		<pubDate>Mon, 21 Jan 2008 15:55:32 +0000</pubDate>
		<dc:creator>vikramadhiman</dc:creator>
		
		<category><![CDATA[Agile]]></category>

		<category><![CDATA[Change]]></category>

		<category><![CDATA[Agile Transition]]></category>

		<category><![CDATA[Issues]]></category>

		<guid isPermaLink="false">http://agilediary.wordpress.com/?p=78</guid>
		<description><![CDATA[A lot of people come to me these days and ask, ever since we started doing Agile, things have gone from bad to worse. Some of the things that go wrong [according to them] are:

We do not know how to bill - the customer wants a fixed price while we can&#8217;t give it in Agile
We [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div>A lot of people come to me these days and ask, ever since we started doing Agile, things have gone from bad to worse. Some of the things that go wrong [according to them] are:</div>
<ul>
<li><strong>We do not know how to bill</strong> - the customer wants a fixed price while we can&#8217;t give it in Agile</li>
<li><strong>We do not know how to hire</strong> - there are so many things we need to look for more, we can&#8217;t seem to find enough people</li>
<li><strong>We do not know how to train</strong> - we need to coach people on things like responsibility, duties and collaboration</li>
<li><strong>We do not know how to measure</strong> - how can you measure without knowing what everyone else did</li>
<li><strong>We do not know how to manage requirements</strong> - they just keeping all the time and we do not know how to keep architecture scalable for that</li>
<li><strong>We do not know how to manage</strong> - Agile just throws so many things in diverse directions and we do not know how to go about things</li>
</ul>
<div>My first response to this is &#8220;Ok! At least you know all this and got so far&#8221;. Invariably I find out that the reason they are unable to manage the above is because they are able to somehow manage to do the impossible - reinvent the wheel on Scrum and XP. Probably its the comfort of familiar rather than uncomfort of unfamiliar, although that may turn out more comfortable. Needless to say there are many solutions available for the above. We will try and see some of them in the future posts.</div>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilediary.wordpress.com/78/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilediary.wordpress.com/78/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilediary.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilediary.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilediary.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilediary.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilediary.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilediary.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilediary.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilediary.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilediary.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilediary.wordpress.com/78/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilediary.wordpress.com&blog=2545477&post=78&subd=agilediary&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilediary.wordpress.com/2008/01/21/we-do-not-know-how-to/feed/</wfw:commentRss>
		</item>
		<item>
		<title>PS 2000 Contracts for Software Development</title>
		<link>http://agilediary.wordpress.com/2008/01/14/ps-2000-contracts-for-software-development/</link>
		<comments>http://agilediary.wordpress.com/2008/01/14/ps-2000-contracts-for-software-development/#comments</comments>
		<pubDate>Mon, 14 Jan 2008 16:54:39 +0000</pubDate>
		<dc:creator>vikramadhiman</dc:creator>
		
		<category><![CDATA[Collaboration]]></category>

		<category><![CDATA[Contracts]]></category>

		<category><![CDATA[Agile Contracts]]></category>

		<category><![CDATA[PS 2000]]></category>

		<guid isPermaLink="false">http://agilediary.wordpress.com/?p=77</guid>
		<description><![CDATA[The Norwegian Computer Society now offers a complete set of standard contracts for software development and maintenance and management. The standard contracts are now being used in many of the largest public IT projects in Norway. The main feature of the contract for software development is that:

 It provides mechanisms for establishing a common understanding [...]]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>The Norwegian Computer Society now offers a complete set of standard contracts for software development and maintenance and management. The standard contracts are now being used in many of the largest public IT projects in Norway. The <b>main feature of the contract</b> <b>for software development</b> is that:</p>
<ul>
<li> It provides <b>mechanisms for establishing a common understanding</b> between customer and the developer and</li>
<li>A <b>flexible iterative model</b> for development suited <b>for an environment of uncertainties and risks</b></li>
</ul>
<p>The standard contract for iterative development [v2] has these main elements:</p>
<ul class="column">
<li>Increasing efficiency of the procurement and tender processes</li>
<li>Based on documented &#8220;Best practice&#8221;</li>
<li>Tools for managing uncertainty</li>
<li>Stage by stage, iterative development model securing ability to benefit from increasing understanding of the requirements                   and challenges</li>
<li>Close co-operation between supplier and customer</li>
<li>Incentives and sanctions in combination with target pricing</li>
<li>Procedures for conflict resolution with an expert as a mediator</li>
</ul>
<p class="column">The contract consists of three parts:</p>
<ol class="column">
<li>The Customer and Supplier are defined in the Part I, Contract Document, which also sets forth the order of priority between                   Part I, Part II and the annexes in Part III.</li>
<li>The General Provisions are stated in Part II. The objective of Part II is to govern the rights and obligations of the parties in relation to the development of the software, including any adaptations, services and associated hardware as specified in separate annexes (Part III) to the Contract.</li>
<li>Part III consists of all the specific annexes.</li>
</ol>
<p>The difference between a normal contract and this contract is that it outlines terms of engagement clearly. Instead of providing an overall project cost, the team estimates one iteration at a time and each iteration is almost a new project.  Hence, the contract basically takes the incremental approach to estimation as well. Apart from this, the team also outlines the responsibilities, roles and rights of the supplier and vendor for the success of the project, primarily that customer would be responsible for marketing insights and the developer for the technical insights. An expert is pre-selected as an arbitrator in case of dispute. Just the fact that you follow an iterative model for estimation, you improve the efficiency of standard contractual cycle by:</p>
<ul>
<li>It takes assumptions, forecast and psychic part of estimation out</li>
<li>Allows for Agile development to emerge automatically</li>
<li>Closer cooperation and collaboration needed by default</li>
<li>Incentives and sanctions along with target pricing can provide a nice framework for iterative development</li>
</ul>
<p>I am trying to get my hands on one such contract and lets see if we can analyze this further.</p>
<img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/agilediary.wordpress.com/77/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/agilediary.wordpress.com/77/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/agilediary.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/agilediary.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/agilediary.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/agilediary.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/agilediary.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/agilediary.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/agilediary.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/agilediary.wordpress.com/77/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/agilediary.wordpress.com/77/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/agilediary.wordpress.com/77/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=agilediary.wordpress.com&blog=2545477&post=77&subd=agilediary&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://agilediary.wordpress.com/2008/01/14/ps-2000-contracts-for-software-development/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>