<?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: Guideline : How to Audit an Agile Project ?</title>
	<atom:link href="http://www.rgopinath.com/2011/12/06/guideline-how-to-audit-an-agile-project/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rgopinath.com/2011/12/06/guideline-how-to-audit-an-agile-project/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=guideline-how-to-audit-an-agile-project</link>
	<description>Pragmatic, Hands-on, Result-oriented                            Process Consulting and Training</description>
	<lastBuildDate>Thu, 23 Mar 2017 12:03:51 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Satya</title>
		<link>http://www.rgopinath.com/2011/12/06/guideline-how-to-audit-an-agile-project/#comment-77794</link>
		<dc:creator>Satya</dc:creator>
		<pubDate>Thu, 23 Mar 2017 12:03:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.rgopinath.com/?p=631#comment-77794</guid>
		<description>This is very interesting.  How do we see this guideline in the view of  CMMI Maturiy Level 5 compliance?</description>
		<content:encoded><![CDATA[<p>This is very interesting.  How do we see this guideline in the view of  CMMI Maturiy Level 5 compliance?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gopinath</title>
		<link>http://www.rgopinath.com/2011/12/06/guideline-how-to-audit-an-agile-project/#comment-3802</link>
		<dc:creator>Gopinath</dc:creator>
		<pubDate>Fri, 02 Aug 2013 15:35:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.rgopinath.com/?p=631#comment-3802</guid>
		<description>Mikael,  I agree that the statement of user-stories alone may not satisfy ISO.  You may be aware that  the purpose of the user story is to trigger, Conversation &amp; Condition of Acceptance. Where necessary it also needs to be supported by  artifacts like wireframes, screenshots , architectural diagrams. Besides an ideal user-story needs to satisfy INVEST (Independent, Negotiable, Valuable, Estimable, Sized appropriately and Testable). This combined with several  good engineering practices (mainly from XP) like TDD, Continuous Integration, Refactoring, Unit Testing, Code reviews etc. will meet most of the ISO requirements. Acceptance Test Driven Development is another new trend which is catching up where the requirements are written in form of acceptance tests.
Thanks for the reference to the Stålhane &amp; Hansen&#039;s paper. I have downloaded it from the net and will go through it.</description>
		<content:encoded><![CDATA[<p>Mikael,  I agree that the statement of user-stories alone may not satisfy ISO.  You may be aware that  the purpose of the user story is to trigger, Conversation &amp; Condition of Acceptance. Where necessary it also needs to be supported by  artifacts like wireframes, screenshots , architectural diagrams. Besides an ideal user-story needs to satisfy INVEST (Independent, Negotiable, Valuable, Estimable, Sized appropriately and Testable). This combined with several  good engineering practices (mainly from XP) like TDD, Continuous Integration, Refactoring, Unit Testing, Code reviews etc. will meet most of the ISO requirements. Acceptance Test Driven Development is another new trend which is catching up where the requirements are written in form of acceptance tests.<br />
Thanks for the reference to the Stålhane &amp; Hansen&#8217;s paper. I have downloaded it from the net and will go through it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mikael</title>
		<link>http://www.rgopinath.com/2011/12/06/guideline-how-to-audit-an-agile-project/#comment-3800</link>
		<dc:creator>Mikael</dc:creator>
		<pubDate>Fri, 02 Aug 2013 12:17:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.rgopinath.com/?p=631#comment-3800</guid>
		<description>Well I was not so much thinking of signed documents as documented evidence. I.e. ISO actually demands evidence. This can be done by photos of the white board. 

In additions user-stories alone may not satisfy ISO but you may need to consider adding acceptance criteria or some other less ambiguous means to satisfy the ISO requirements.

There are a few papers discussing this in particular Stålhane &amp; Hansen&#039;s excellent paper - The application of ISO9001 to agile software development. Product-Focused Software Process Improvement 9th International Conference, PROFES 2008, LNCS, Vol 5089, pp. 371-385. Springer, Heidelberg (2009)</description>
		<content:encoded><![CDATA[<p>Well I was not so much thinking of signed documents as documented evidence. I.e. ISO actually demands evidence. This can be done by photos of the white board. </p>
<p>In additions user-stories alone may not satisfy ISO but you may need to consider adding acceptance criteria or some other less ambiguous means to satisfy the ISO requirements.</p>
<p>There are a few papers discussing this in particular Stålhane &amp; Hansen&#8217;s excellent paper &#8211; The application of ISO9001 to agile software development. Product-Focused Software Process Improvement 9th International Conference, PROFES 2008, LNCS, Vol 5089, pp. 371-385. Springer, Heidelberg (2009)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gopinath</title>
		<link>http://www.rgopinath.com/2011/12/06/guideline-how-to-audit-an-agile-project/#comment-3702</link>
		<dc:creator>Gopinath</dc:creator>
		<pubDate>Mon, 29 Jul 2013 12:25:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.rgopinath.com/?p=631#comment-3702</guid>
		<description>@Mikael: Thanks for your comments. 
I agree that the checklists cover only Scrum and the compliance with ISO 9001 is not very explicit in it. 
But they cover all the ISO requirements in spirit .  To reconfirm I read through the ISO 9001 standard , all  the clauses you have mentioned and I did not find anything which is a blocker to agile implementation.
Any reasonable and pragmatic ISO auditor will not raise issues if you are following Agile in true spirit. 
Yes you may face some problems if the auditors start asking for formal signed-off documents. This usually happens  when the auditors do not interpret ISO correctly and also do not understand the process of Agile development. But it will be good in the longer run if you could take up the challenge of convincing the auditor that the practices you are following meets the intent of ISO.
Agile per se is not against documentation. It advocates writing documents that makes sense,  to the details it makes sense (i.e. don&#039;t over document)  and to the formality it makes sense to the business.
Your questions are very relevant and have prompted me to think about  writing a blogpost on how to map ISO &amp; Agile practices. Hopefully I will do that very soon.</description>
		<content:encoded><![CDATA[<p>@Mikael: Thanks for your comments.<br />
I agree that the checklists cover only Scrum and the compliance with ISO 9001 is not very explicit in it.<br />
But they cover all the ISO requirements in spirit .  To reconfirm I read through the ISO 9001 standard , all  the clauses you have mentioned and I did not find anything which is a blocker to agile implementation.<br />
Any reasonable and pragmatic ISO auditor will not raise issues if you are following Agile in true spirit.<br />
Yes you may face some problems if the auditors start asking for formal signed-off documents. This usually happens  when the auditors do not interpret ISO correctly and also do not understand the process of Agile development. But it will be good in the longer run if you could take up the challenge of convincing the auditor that the practices you are following meets the intent of ISO.<br />
Agile per se is not against documentation. It advocates writing documents that makes sense,  to the details it makes sense (i.e. don&#8217;t over document)  and to the formality it makes sense to the business.<br />
Your questions are very relevant and have prompted me to think about  writing a blogpost on how to map ISO &amp; Agile practices. Hopefully I will do that very soon.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mikael</title>
		<link>http://www.rgopinath.com/2011/12/06/guideline-how-to-audit-an-agile-project/#comment-3676</link>
		<dc:creator>Mikael</dc:creator>
		<pubDate>Sat, 27 Jul 2013 14:09:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.rgopinath.com/?p=631#comment-3676</guid>
		<description>The checklists you mention only cover Scrum. How do you audit ISO compliance? ISO 9001 Clause 7.2.2 states that where the customer provides no documented statement of requirements, the customer requirements shall be confirmed by the organisation before acceptance. In Scrum this may be a challenge. assuming the product backlog is complete and approved by the client (which is not given) then if only user stories are given and no formal requirements exist the team may not comply.
Further, clause 7.3.1 says that the organisation shall determine the design and development stages. This can probably be mitigated, but how do you audit it?
Other clauses which are challenging includes 7.3.3, 7.3.4, 7.3.5, 7.3.7, 8.1, 8.2.3, 8.2.4, 8.5.2, 8.5,3. I don&#039;t think the checklists you have suggested cover any of these clauses. However I so think these clauses can be satisfied but it may demand some tailoring of the basic scrum process. How have you audited these aspects?</description>
		<content:encoded><![CDATA[<p>The checklists you mention only cover Scrum. How do you audit ISO compliance? ISO 9001 Clause 7.2.2 states that where the customer provides no documented statement of requirements, the customer requirements shall be confirmed by the organisation before acceptance. In Scrum this may be a challenge. assuming the product backlog is complete and approved by the client (which is not given) then if only user stories are given and no formal requirements exist the team may not comply.<br />
Further, clause 7.3.1 says that the organisation shall determine the design and development stages. This can probably be mitigated, but how do you audit it?<br />
Other clauses which are challenging includes 7.3.3, 7.3.4, 7.3.5, 7.3.7, 8.1, 8.2.3, 8.2.4, 8.5.2, 8.5,3. I don&#8217;t think the checklists you have suggested cover any of these clauses. However I so think these clauses can be satisfied but it may demand some tailoring of the basic scrum process. How have you audited these aspects?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
