<?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: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>Analytical Mind &#187; Agile Maturity Model</title>
	<atom:link href="http://analytical-mind.com/tag/agile-maturity-model/feed/" rel="self" type="application/rss+xml" />
	<link>http://analytical-mind.com</link>
	<description>Offering new paradigms to improve performance and quality of life at work</description>
	<lastBuildDate>Mon, 13 Feb 2012 16:33:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='analytical-mind.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://0.gravatar.com/blavatar/cda5a041e22ce3a6d8750dd7a26013ff?s=96&#038;d=http%3A%2F%2Fs2.wp.com%2Fi%2Fbuttonw-com.png</url>
		<title>Analytical Mind &#187; Agile Maturity Model</title>
		<link>http://analytical-mind.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://analytical-mind.com/osd.xml" title="Analytical Mind" />
	<atom:link rel='hub' href='http://analytical-mind.com/?pushpress=hub'/>
		<item>
		<title>Yet Another Agile Maturity Model (AMM) &#8211; The 5 Levels of Maturity</title>
		<link>http://analytical-mind.com/2010/07/12/yet-another-agile-maturity-model-the-5-levels-of-maturity/</link>
		<comments>http://analytical-mind.com/2010/07/12/yet-another-agile-maturity-model-the-5-levels-of-maturity/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 13:54:30 +0000</pubDate>
		<dc:creator>Martin Proulx</dc:creator>
				<category><![CDATA[agile]]></category>
		<category><![CDATA[Leadership]]></category>
		<category><![CDATA[Management]]></category>
		<category><![CDATA[Organizational Structure]]></category>
		<category><![CDATA[Project Team]]></category>
		<category><![CDATA[Transition to Agile]]></category>
		<category><![CDATA[Agile Maturity Model]]></category>
		<category><![CDATA[Assessment]]></category>
		<category><![CDATA[Pyxis]]></category>

		<guid isPermaLink="false">http://analytical-mind.com/?p=1426</guid>
		<description><![CDATA[I am very aware of the previous debates on the need for an Agile Maturity Model (see the Other Useful Links at the end of this post). I actually agree with Esther Derby&#8217;s recent post &#8230; How agile you are doesn’t matter. Whether you are 50 per cent agile, 90 per cent agile or agile through [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=analytical-mind.com&amp;blog=7227443&amp;post=1426&amp;subd=danossia&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I am very aware of the previous debates on the need for an Agile Maturity Model (see the <a href="http://wp.me/pKRK1-n0/#Links">Other Useful Links</a> at the end of this post). I actually agree with <a href="http://www.estherderby.com/2010/06/achieving-agility-means-to-an-end-or-end-in-itself-2.html">Esther Derby&#8217;s recent post</a> &#8230;</p>
<blockquote><p>How agile you are doesn’t matter. Whether you are 50 per cent agile, 90 per cent agile or agile through and through (what ever that means), doesn’t matter. What does matter is that your company is satisfying its customers, stakeholders, and employees. (<a href="http://www.estherderby.com/2010/06/achieving-agility-means-to-an-end-or-end-in-itself-2.html">Achieving Agility: Means to an End, or End in Itself</a>)</p></blockquote>
<p>But let&#8217;s face it, people like to know where they stand compared to others. Starting at a very young age, we have been raised and trained to compare our results to others in an attempt to reach the next level &#8211; whatever the next level may be.</p>
<p>We get into such comparison as:</p>
<ul>
<li>Are my grades better than Tommy&#8217;s?</li>
<li>Can I run faster than Carl?</li>
<li>Am I stronger than black belt Anna?</li>
<li>Did I earn more frequent flyer miles than Frank?</li>
</ul>
<p>It&#8217;s the same thing with Agile. People &#8211; managers and executives mostly &#8211; really have the need to know they are headed for the top of the maturity model. It may not make much sense but they have been raised and trained to measure, to compare, and to brag when comparing favorably or to adapt when comparison isn’t positive for them.</p>
<p>As I already stated, <a href="http://analytical-mind.com/2009/04/21/nobody-is-interested-in-agile/">I agree</a> with Esther when she says that it doesn&#8217;t really matter how Agile you are. What matters are the results. So along those lines, I believe it is important to<strong> associate the level of maturity and the related results</strong> which I believe exist and can be demonstrated.</p>
<p>Unfortunately, there isn&#8217;t much hard data to demonstrate that achieving a certain level of maturity provides x% of improved performance or y% cost reductions but most of us who have been implementing Agile within organizations would agree that that higher the <em>maturity</em>, the better the results. So it is based on these observations that I decided to present yet another Agile Maturity Model.</p>
<p>As recently reported by <a href="http://analytical-mind.com/2010/02/08/forrester-reports-agile-development-mainstream-adoption-has-changed-agility/">Forrester</a>, Scrum being the most adopted Agile approach these days, the proposed maturity model heavily relies on the adoption of Scrum practices with a lesser consideration to other practices such as: Agile Modeling, Feature-driven development – FDD, Test-driven development – TDD, eXtreme Programming – XP, etc. By no mean I am rejecting or considering those other approaches non-important. I built this model mostly on Scrum because this is the comparison organizations are asking us to be evaluated on at this time.</p>
<h1>The Agile Maturity Model</h1>
<p><a href="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0011.png"><img class="alignnone size-full wp-image-1466" title="Agile-Maturity-Model-001" src="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0011.png" alt="Agile Maturity Model" width="659" height="493" /></a></p>
<h2>Level 1 &#8211; Team Level Maturity</h2>
<p>At this level, team members have decided to adopt Scrum and/or software engineering practices without asking for approval from their manager. Some of the well known practices are used but without consistency.</p>
<p><a href="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0021.png"><img class="alignnone size-full wp-image-1467" title="Agile-Maturity-Model-002" src="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0021.png" alt="Agile Maturity Model" width="662" height="492" /></a></p>
<h3>Team</h3>
<ul>
<li>A Scrum Master is in place</li>
<li>The Team has adopted some of the Scrum practices and artifacts but may not use them consistently</li>
<li>The process isn&#8217;t documented and tends to vary by project</li>
<li>Agile practices have been self-taught</li>
<li>Process is limited to the solution team</li>
<li>The team doesn&#8217;t understanding the language used by the business representatives</li>
</ul>
<h3>Department</h3>
<ul>
<li>Outside the team, almost nobody has heard or understand what Agile means</li>
<li>Other teams are unaware or not interested in the approach used by the Agile team</li>
<li>Mostly business as usual</li>
</ul>
<h3>Business</h3>
<ul>
<li>Unaware or not interested in the approach used by the team</li>
<li>Business as usual</li>
<li>Complains that what the information technologies team delivers is not what is needed or asked for</li>
<li>Misunderstanding of the language used for the development team</li>
</ul>
<h3>Project Managers</h3>
<ul>
<li>Unaware or not interested in the approach used by the team</li>
<li>Follow the traditional project management approach</li>
</ul>
<h3>Managers</h3>
<ul>
<li>Unaware or not interested in the approach used by the team</li>
<li>Business as usual</li>
</ul>
<h3>Results</h3>
<ul>
<li>Team is slightly more productive</li>
<li>Moral is slightly improved</li>
<li>Much friction with project managers, people managers and the business as the team members try to teach people outside the team what Agile is and what it can do for them</li>
</ul>
<h2>Level 2 &#8211; Department Level Maturity</h2>
<p>At this level, the practices adopted by the team members have started to be imitated by other teams within the software development department. Some of the managers have noticed the positive results of adopting the Agile approach and are tempted to replicate what they observed.</p>
<p><a href="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0032.png"><img class="alignnone size-full wp-image-1468" title="Agile-Maturity-Model-003" src="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0032.png" alt="Agile Maturity Model" width="662" height="492" /></a></p>
<h3>Team</h3>
<ul>
<li>A Scrum Master is in place</li>
<li>Some of the teams have adopted some of the Scrum practices and artifacts and are starting to use them consistently</li>
<li>Consistency across the teams is uneven and mostly depends on the leadership and perseverance of a few individuals</li>
<li>Some of the process is documented but it tends to vary by team</li>
<li>Agile practices have been self-taught or a coach was hired to help the team launch their initiative</li>
<li>Process is limited to the department</li>
</ul>
<h3>Department</h3>
<ul>
<li>Mostly business as usual</li>
<li>Agile is sometime discussed in departmental meetings with some interest from people outside the team immediately impacted</li>
<li>An increasing number of teams are adopting Agile practices</li>
</ul>
<h3>Business</h3>
<ul>
<li>A business analyst acts as the proxy for the business representative</li>
<li>Unaware or not interested in the approach used by the team</li>
<li>Collaboration between the development team and the business side remains mostly unchanged except maybe for increased interaction between the 2 groups</li>
<li>Business decision are still mostly made by business analysts or architects</li>
</ul>
<h3>Project Managers</h3>
<ul>
<li>Starting to be aware of the new practices used by some of the teams</li>
<li>Mostly resistant to change since they are lacking information about the new process</li>
<li>Follow the traditional project management approach</li>
<li>Do not consider the Agile approach to be very solid for large scale projects</li>
</ul>
<h3>Managers</h3>
<ul>
<li>Unaware or not interested in the approach used by the team</li>
<li>Business as usual</li>
</ul>
<h3>Results</h3>
<ul>
<li>Teams that have adopted the Agile approach are slightly more productive</li>
<li>Moral is improving</li>
<li>Productivity varies from one team to the next</li>
<li>Some teams&#8217; productivity is decreasing since they have hit important hurdles</li>
<li>Some teams have abandoned the new approach and have gone back to their traditional approach</li>
<li>Some friction between the development and the business teams in light of the new approach</li>
</ul>
<h2>Level 3 &#8211; Business Level Maturity</h2>
<p>At this level, the solution teams have integrated the business people in the model. Collaboration (and trust) has increased and a partnership relationship is increasing.</p>
<p><a href="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0041.png"><img class="alignnone size-full wp-image-1469" title="Agile-Maturity-Model-004" src="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0041.png" alt="Agile Maturity Model" width="662" height="494" /></a></p>
<h3>Team</h3>
<ul>
<li>Scrum Masters are in place</li>
<li>The 3 Scrum roles are well understood and respected</li>
<li>If there is more than 1 Scrum team, a Scrum of Scrum has been put in place</li>
<li>External help has been used to achieve this level of maturity</li>
<li>Team members are attending Agile conferences</li>
</ul>
<h3>Department</h3>
<ul>
<li>There is confusion around the roles of: business analyst, architect, database administrators and project managers</li>
<li>The process is documented and tends to be consistent across projects</li>
<li>External help has been used to properly implement the Agile practices</li>
</ul>
<h3>Business</h3>
<ul>
<li>A Product Owner is clearly identified and may be dedicated to their project</li>
<li>The concept of incremental and iterative development is gaining more acceptance from the business representatives</li>
<li>Process is slowly expanding within the business side</li>
<li>Product Owners bring some of their colleagues to end-of-sprint demonstrations</li>
</ul>
<h3>Project Managers</h3>
<ul>
<li>Starting to be aware of the new practices used by some of the teams</li>
<li>Mostly resistant to change since they are lacking information about the new process</li>
<li>Follow the traditional project management approach</li>
<li>Do not consider the Agile approach to be very solid for large scale projects</li>
</ul>
<h3>Managers</h3>
<ul>
<li>Awareness is increasing at the director level within IT and Business of the new Agile approach</li>
<li>Many assumptions and misunderstanding remain</li>
<li>A strong evangelist is in place to promote the new approach and bring together the IT and business side of the organization</li>
</ul>
<h3>Results</h3>
<ul>
<li>Project teams using the Agile approach are more productive</li>
<li>Moral of the people using Agile is much higher than those outside the Agile teams</li>
<li>Some friction with project managers and people managers remain where most people tend to fall back to their traditional paradigms</li>
</ul>
<h2>Level 4 &#8211; Project Management Level Maturity</h2>
<p>At this level, the project management approach is modified to include some of the Scrum practices. Although the department still mostly relies on the traditional PMBOK recommendations, Scrum has been integrated in the project management approach.</p>
<p><a href="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0051.png"><img class="alignnone size-full wp-image-1470" title="Agile-Maturity-Model-005" src="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0051.png" alt="Agile Maturity Model" width="662" height="493" /></a></p>
<h3>Team</h3>
<ul>
<li>There is a clear segmentation between the role of the Scrum Master and that of the project manager</li>
<li>If there is more than 1 Scrum team, a Scrum of Scrum has been put in place</li>
<li>Interference with the team’s activities is almost eliminated</li>
<li>The team is autonomous and the Scrum rituals and artifacts are respected and standardized</li>
</ul>
<h3>Department</h3>
<ul>
<li>The department has adopted many of the Scrum practices and artifacts and are using them consistently</li>
<li>Much of the confusion around the roles of: business analyst, architect, database administrators and project managers have been eliminated</li>
<li>The process is documented and is consistent across projects</li>
<li>External help has been used to properly implement the Agile practices</li>
</ul>
<h3>Business</h3>
<ul>
<li>Product Owners are clearly identified and are dedicated to their project</li>
<li>The project manager is well accepted and is part of the Product Owner team</li>
<li>The concept of incremental and iterative development is fully accepted from the business representatives</li>
<li>Process is expanding to the business side</li>
</ul>
<h3>Project Managers</h3>
<ul>
<li>Projects managers are fully aware of the new practices used by the teams</li>
<li>Resistance to change has been replaced with adaptation of the traditional approach to include a more Agile approach</li>
<li>Agile is accepted as a solid approach for large scale projects</li>
</ul>
<h3>Managers</h3>
<ul>
<li>Awareness of the new Agile approach is increasing at director level and above within the IT, Business, and Project Management organizations</li>
<li>Some assumptions and misunderstanding remain for managers</li>
<li>Training initiatives have begun for management and attendance is high</li>
<li>A strong evangelist is in place at the management / executive level to promote the new approach</li>
</ul>
<h3>Results</h3>
<ul>
<li>Project teams using the Agile approach are more productive</li>
<li>Moral of the people using Agile is much higher than those outside the Agile teams</li>
<li>Friction between traditional roles are being handled</li>
</ul>
<h2>Level 5 &#8211; Management Level Maturity</h2>
<p>At this level, managers have adapted their management style to support an Agile organization. Organizational structures and reporting mechanisms are better adapted for collaboration and improved for increased performance.</p>
<p><a href="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0061.png"><img class="alignnone size-full wp-image-1471" title="Agile-Maturity-Model-006" src="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0061.png" alt="Agile Maturity Model" width="662" height="496" /></a></p>
<h3>Team</h3>
<ul>
<li>Scrum Masters are in place</li>
<li>The 3 Scrum roles are well understood and respected</li>
<li>If there is more than 1 Scrum team, a Scrum of Scrum has been put in place</li>
<li>External help has been used to achieve this level of maturity</li>
<li>Team members are attending Agile conferences</li>
</ul>
<h3>Department</h3>
<ul>
<li>The department has adopted many of the Scrum practices and artifacts and are using them consistently</li>
<li>There is no confusion around the various roles surrounding the projects</li>
<li>The process is documented and is consistent across projects</li>
</ul>
<h3>Business</h3>
<ul>
<li>Product Owners are clearly identified and are dedicated to their project</li>
<li>The project manager is well accepted and is part of the Product Owner team</li>
<li>The concept of incremental and iterative development is fully accepted from the business representatives</li>
<li>Process is expanding to the management level of the organization</li>
</ul>
<h3>Project Managers</h3>
<ul>
<li>Projects managers are fully aware of the new practices used by the teams</li>
<li>The traditional project management approach has been adapted to include a more Agile approach</li>
<li>Agile is accepted as a solid approach for large scale projects</li>
<li>Review the best practices to adapt to changing realities</li>
</ul>
<h3>Managers</h3>
<ul>
<li>Have fully transferred the authority and responsibility to the teams to allow them to do their job properly</li>
<li>Avoid interference and micromanagement</li>
<li>Promote collaboration and teamwork</li>
<li>Support continuous learning and do not systematically penalize failures</li>
<li>Adapt their management style to the context of their team</li>
</ul>
<h3>Results</h3>
<ul>
<li>The various projects using Scrum are more productive than those using a traditional approach</li>
<li>Moral is high all around</li>
<li>Friction around the new approach has disappeared</li>
<li>Strong collaboration between all parties involved</li>
<li>Organization is able to quickly react to changes in its environment</li>
<li>Management is considering implementing Agile to projects that do not require software development</li>
</ul>
<h2>Level 6 &#8211; Corporate-wide Level Maturity</h2>
<p>Utopia or the nirvana? At this level, the entire organization &#8211; the people, the processes and the tools are aligned with the Agile principles and values. As I haven&#8217;t had the opportunity to witness such an organization (yet), I am unable to describe the criteria to be used to qualify for this level.</p>
<p><a name="Links"></a></p>
<h2>Other useful Links</h2>
<ul>
<li><a href="http://www.drdobbs.com/architecture-and-design/224201005">The Agile Maturity Model (AMM)</a> posted on April 1, 2010.</li>
<li><a href="http://www.rallydev.com/agileblog/2009/06/does-agile-need-its-own-process-maturity-model/">Does Agile Need Its Own Process Maturity Model?</a> posted on June 1, 2009.</li>
<li><a href="http://www.infoq.com/news/2009/04/Agile-Maturity-Models">Scott Ambler Revisits Agile Process Maturity Models</a> posted on April 27, 2009.</li>
<li><a href="http://www.drdobbs.com/architecture-and-design/212501388">Agile CMMI: Complimentary or Oxymoronic?</a> posted on December 19, 2008.</li>
<li><a href="http://whattodowearelikethatonly.blogspot.com/2008/08/agile-maturity-model.html">The Agile Maturity Model</a> posted on August 2, 2008.</li>
<li><a href="http://www.infoq.com/news/2007/10/agile_maturity_model">Does the Agile Community Need a Maturity Model?</a> posted on October 16, 2007.</li>
<li><a href="http://www.agilejournal.com/articles/columns/the-agile-manager/52-an-qagile-maturity-modelq">An &#8220;Agile Maturity Model?</a> posted on June 7, 2006.</li>
</ul>
<br />Filed under: <a href='http://analytical-mind.com/category/agile/'>agile</a>, <a href='http://analytical-mind.com/category/leadership/'>Leadership</a>, <a href='http://analytical-mind.com/category/management/'>Management</a>, <a href='http://analytical-mind.com/category/organizational-structure/'>Organizational Structure</a>, <a href='http://analytical-mind.com/category/agile/agile-leadership-model/project-team/'>Project Team</a>, <a href='http://analytical-mind.com/category/transition-to-agile/'>Transition to Agile</a> Tagged: <a href='http://analytical-mind.com/tag/agile-maturity-model/'>Agile Maturity Model</a>, <a href='http://analytical-mind.com/tag/assessment/'>Assessment</a>, <a href='http://analytical-mind.com/tag/pyxis/'>Pyxis</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/danossia.wordpress.com/1426/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/danossia.wordpress.com/1426/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/danossia.wordpress.com/1426/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/danossia.wordpress.com/1426/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/danossia.wordpress.com/1426/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/danossia.wordpress.com/1426/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/danossia.wordpress.com/1426/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/danossia.wordpress.com/1426/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/danossia.wordpress.com/1426/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/danossia.wordpress.com/1426/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/danossia.wordpress.com/1426/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/danossia.wordpress.com/1426/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/danossia.wordpress.com/1426/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/danossia.wordpress.com/1426/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=analytical-mind.com&amp;blog=7227443&amp;post=1426&amp;subd=danossia&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://analytical-mind.com/2010/07/12/yet-another-agile-maturity-model-the-5-levels-of-maturity/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/01d59b0fe39cb3b2bbf95007602fc5ea?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">danossia</media:title>
		</media:content>

		<media:content url="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0011.png" medium="image">
			<media:title type="html">Agile-Maturity-Model-001</media:title>
		</media:content>

		<media:content url="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0021.png" medium="image">
			<media:title type="html">Agile-Maturity-Model-002</media:title>
		</media:content>

		<media:content url="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0032.png" medium="image">
			<media:title type="html">Agile-Maturity-Model-003</media:title>
		</media:content>

		<media:content url="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0041.png" medium="image">
			<media:title type="html">Agile-Maturity-Model-004</media:title>
		</media:content>

		<media:content url="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0051.png" medium="image">
			<media:title type="html">Agile-Maturity-Model-005</media:title>
		</media:content>

		<media:content url="http://danossia.files.wordpress.com/2010/07/agile-maturity-model-0061.png" medium="image">
			<media:title type="html">Agile-Maturity-Model-006</media:title>
		</media:content>
	</item>
	</channel>
</rss>
