<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5410348588506944877</id><updated>2024-09-14T16:06:56.928-07:00</updated><title type='text'>Scrum for Waterfall</title><subtitle type='html'>Software Product Development Organizations working in a traditional plan-driven, process-driven, distributed development environments are not able to use Scrum usefully.  We are evolving a variant of Scrum  for such organizations by harnessing paradigms in Scrum, Agile, Lean, Six-sigma, TOC/CCPM, as appropriate, practical and feasible so they can realize similar benefits.  &#xa;&#xa;We like to call this FScrum to mean,  &quot;Scrum for waterfall&quot;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://scrumforwaterfall.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default'/><link rel='alternate' type='text/html' href='http://scrumforwaterfall.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>S M Kripanidhi</name><uri>http://www.blogger.com/profile/15610323065207473561</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://2.bp.blogspot.com/_bKOWsxA53Ko/SikRiwHvD-I/AAAAAAAAALQ/0X1h_VBzz84/S220/Kripa.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>11</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5410348588506944877.post-5768672382812925222</id><published>2011-09-15T19:22:00.000-07:00</published><updated>2011-09-15T19:23:08.158-07:00</updated><title type='text'>Agile is Commando Culture, not Commando Gear</title><content type='html'>&lt;div&gt;Very few large organizations in the world today have been able to understand and harvest Agile to their competitive advantage.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;They more often end up chasing the blind Agile Rat Race, with the &quot;me too&quot; slogan, retrofitting it into fighting terrorists with traffic constables in commando gear supervised by bureaucrats. &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Building the right ecosystem, culture and work environment that can enable build true Agile Capability is the most difficult proposition.  &lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;When I say a true Agile Capability, it should be capable of producing results that resemble value innovation from the likes of products from Apple and a work culture/ work environment for people as in the likes of Google.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Agile is &quot;Commando Culture&quot;, not &quot;Commando Gear&quot;.&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scrumforwaterfall.blogspot.com/feeds/5768672382812925222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scrumforwaterfall.blogspot.com/2011/09/agile-is-commando-culture-not-commando.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/5768672382812925222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/5768672382812925222'/><link rel='alternate' type='text/html' href='http://scrumforwaterfall.blogspot.com/2011/09/agile-is-commando-culture-not-commando.html' title='Agile is Commando Culture, not Commando Gear'/><author><name>S M Kripanidhi</name><uri>http://www.blogger.com/profile/15610323065207473561</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://2.bp.blogspot.com/_bKOWsxA53Ko/SikRiwHvD-I/AAAAAAAAALQ/0X1h_VBzz84/S220/Kripa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5410348588506944877.post-8419945394717686829</id><published>2011-01-24T06:03:00.001-08:00</published><updated>2011-01-24T06:15:42.554-08:00</updated><title type='text'>Agile Transition Roadmap for larger Organizations</title><content type='html'>&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;We need newer Agile Vehicles to enable larger organizations effectively migrate to Agile, incrementally and iteratively.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;I have had similar experiences when trying to help larger organizations transition to Agile. I had found that the primary lacunae that surfaces first in the teams is their inability to build software in the incremental and iterative mode using the right engineering practices like Incremental Architecture, Evolving Design, TDD, Continuous Integration, Automated Testing and Continuous Refactoring.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;This has nothing to do with Agile, but is a core prerequisite competency to get into the IID mode of software development that agile methodologies mandate.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Here is the sequential road-map that worked for me with many large customers helping them migrate to Agile:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;First Destination for the Agile Vehicle:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Get teams build competencies in IID Engineering Practices as mentioned above. This is the preliminary ab-initio &quot;Shu&quot; stage competency needed for everyone trying to build software in the IID mode. Their management style can continue to be formal and traditional at this stage.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Second Destination for the Agile Vehicle:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Once the IID engineering competency is achieved by the organization, introduce the concepts of Critical Chain Project Management (CCPM) to enable them understand how to shrink cycle times and work towards continuous improvements using TOC. Their management style slowly migrates to a systems approach to continuous improvement. Cutter had a few years ago, published my experience report on this.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Third Destination for the Agile Vehicle:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;The teams now understand how to handle complexities, individual capabilities and unpredictabilities in the way we build software. They also understand the vagaries of estimation and adaptive planning. They are now ready to be introduced to shifting their business focus from focusing on efficiency(costs) to focusing on Value (customer). &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Introduction to Lean Values and Principles here makes perfect sense and the Lean Engineering Concepts now get integrated into their way of working. Organization now focuses on how to anticipate, understand meet and exceed Customer (user) Value Expectations (and perceptions). Their organizational business policies change for the better.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Fourth Destination for the Agile Vehicle:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;The organization is now introduced to the concept of Performance Management in the Knowledge Industry. The &quot;Y&quot; Theory for people management. We enable organizations flatten their hierarchies, invert their pyramid structure, restructure their way of working in teams rather than individual roles to finally result in the entire organization working through coordinated and empowered clusters of self-organizing cross functional teams with reward systems promoting collective ownership in teams. This makes the productivity and profitability of the organization visible and tangible.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;Fifth Destination for the Agile Vehicle:&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;The organization now is ready for embracing the true Values and Principles of Agile. Their Business Policies now are oriented towards collaboration (not contract). Their Planning and Execution now are oriented towards being Adaptive. Their People are now enjoying working in Teams with collective ownership. They now need to understand how to leverage this further by focusing on Mutual Trust, Transparency in their relationships with their customers and how to actively collaborate with customers iteratively to accelerate co-creation of Value.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;They should now be in their &quot;Ha&quot; stage of learning. Over time, with consistent innovation and improvement, the organizations can now aim to mature to the &quot;Ri&quot; stage.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot;&gt;This done, to my mind, is Agile Accomplished.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scrumforwaterfall.blogspot.com/feeds/8419945394717686829/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scrumforwaterfall.blogspot.com/2011/01/agile-transition-roadmap-for-larger.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/8419945394717686829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/8419945394717686829'/><link rel='alternate' type='text/html' href='http://scrumforwaterfall.blogspot.com/2011/01/agile-transition-roadmap-for-larger.html' title='Agile Transition Roadmap for larger Organizations'/><author><name>S M Kripanidhi</name><uri>http://www.blogger.com/profile/15610323065207473561</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://2.bp.blogspot.com/_bKOWsxA53Ko/SikRiwHvD-I/AAAAAAAAALQ/0X1h_VBzz84/S220/Kripa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5410348588506944877.post-7877662685324571968</id><published>2010-01-09T17:51:00.000-08:00</published><updated>2010-01-09T21:31:00.228-08:00</updated><title type='text'>Clarifying the &quot;FScrum&quot; Rationale</title><content type='html'>&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:georgia;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;In a hierachial organizational context, when people are told to do things in a particular way, they do it that way but usually do not like it. This seriously erodes their commitment, motivation and belief in the way they do what they do, as they have not internalized &quot;why&quot; they do what they do, that way. &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:georgia;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:georgia;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;Let me try and explain:  When I was an officer in the Indian Air Force, we were all forced to have a crew cut (very short hair).  We used to loathe short hair cuts and would always defy by not having hair cuts during our long holidays.  After I left the service, back in civilian life for the last 2 decades, I always have a crew cut by choice.  I find long hair is very troublesome to maintain.  This happens, as now, I truly believe that sporting a short hair cut is more comfortable, more hygienic, more presentable and very easy to maintain.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:georgia;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:georgia;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;Over time coaching and training software professioanls, I found that when they are told to do something that seem illogical, they question it.  This questioning and subsequent analysis and understanding leads to more clarity in their learning.  Just as we show them the right things to do and clarify its rationale,  we should also illustrate what may be the wrong things to do and clarify those rationale too.  This accelerates right learning.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:georgia;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:georgia;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;My rationale for discussing FScrum as a controversial concept here was to generate an interest to understand &quot;how not to do Scrum&quot; and consequently create a realization in them as to &quot;how it is done right&quot; and &quot;why is it so&quot;.  I am just playing the &quot;devil&#39;s advocate&quot; to accomplish my goals of ensuring that everyone practising Scrum understand its rationale right and practice Scrum in its true spirit to be able to harness the best of the benefits out of it.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:georgia;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-family:georgia;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;Cheers.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scrumforwaterfall.blogspot.com/feeds/7877662685324571968/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scrumforwaterfall.blogspot.com/2010/01/clarifying-fscrum-rationale.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/7877662685324571968'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/7877662685324571968'/><link rel='alternate' type='text/html' href='http://scrumforwaterfall.blogspot.com/2010/01/clarifying-fscrum-rationale.html' title='Clarifying the &quot;FScrum&quot; Rationale'/><author><name>S M Kripanidhi</name><uri>http://www.blogger.com/profile/15610323065207473561</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://2.bp.blogspot.com/_bKOWsxA53Ko/SikRiwHvD-I/AAAAAAAAALQ/0X1h_VBzz84/S220/Kripa.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5410348588506944877.post-2826680667880825947</id><published>2009-06-28T20:57:00.000-07:00</published><updated>2009-06-28T21:50:38.145-07:00</updated><title type='text'>When can Scrum take credit for Success</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot;  style=&quot; ;font-size:13px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;I have seen many contexts in software development that are not congenial for IID and that higher value can be generated faster, cheaper and better, by doing it right the first time, in such contexts. Retrofitting Scrum in such contexts, with BUFD, in an incremental but non iterative mode, sometimes did improve the way teams did things right the first&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;time, though they implemented Scrum upside down.&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;I am not trying to be antithetical to Scrum, but am trying to identify and discover new options to generate value that are clearly outside the contexts of Scrum, based on patterns in value generated by Teams implementing Scrum upside down in traditional waterfall environments.&lt;br /&gt;&lt;br /&gt;I have no where said that it is a pattern of Scrum, but have clearly debated that this is a useful pattern of anti-Scrum.   FScrum, is and will be an anti-Scrum pattern, so everyone knows that this is NOT Scrum, but still has a potential to enhance Value in contexts outside of Scrum identified contexts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;How do we know whether Scrum is working or an upside down implementation of Scrum is working ?&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;We could easily verify and validate if improvements in an organization can be credited to Scrum.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;Here is a simple way of doing it. In any organization that claims improvement with using Scrum, we can verify and validate if the following had occurred in the way they did their work:&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;1. There were small teams ( 5-9 members) who were fully empowered, self-organzing and cross-functional (SO-CF).  The Teams were supported by the Management through Servant Leadership.&lt;br /&gt;&lt;br /&gt;2. The SO-CF Teams demonstrated that through iterative &quot;inspect and adapt&quot; practices, they accomplished empirical learning with feedback and demonstrated improvements in their iteration deliverables, successively improving with each iteration.&lt;br /&gt;&lt;br /&gt;3. Customers provided regular feedback on the deliverables made by the team at the end of each iteration and found that with successive iterations, the teams had developed a capability to anticipate, understand, meet and exceed their expectations, and improved their capability do so, with each successive iteration.&lt;br /&gt;&lt;br /&gt;4. The Product Owner and the Team together, co-created mutual Value and harnessed change to enahance Value.  There was a high degree of collaboration, communications, interactions and a high degree of mutual trust between the Product Owner and the Team.&lt;br /&gt;&lt;br /&gt;5. That there was complete mutual trust and transparancey between the vendor organization and the customer organization, between the vendor management and the SO-CF Teams, and within the team members.  All activities, practices and policies which the three stakeholders adopted in their mutual relationships and transactions, through the duration of the project till the end, confirms this.&lt;br /&gt;&lt;br /&gt;5. Teams ability to deliver Value to Customers improved successively with each iteration due to the ability of the teams to continuously learn and improve through &quot;inspecting and adapting&quot; their way of doing things based on empirical feedback and learning&lt;br /&gt;&lt;br /&gt;6. That the work started when requirements was not fully clear and without a BDUF, the cutomers and developers worked together evolving and changing scope over successive iterations, based on their learning and feedback, in a manner that both the teams and customers were learning new things, adding and modifying scope all the way that reflected their learnings and got a product in the end that fully met their expectations.&lt;br /&gt;&lt;br /&gt;7. At the end of the Scrum project, The Customers were delighted, The Team was delighted and the Mangement was delighted since they made good profits too.&lt;br /&gt;&lt;br /&gt;8. And that in this whole project start to finish, Scrum Roles, Artefacts and Ceremonies were practiced exactly as in the book, without any ScrumButs, and in the right spirit of Scrum Principles and Practices as published.&lt;br /&gt;&lt;br /&gt;If this evidence can be found, I will surely agree that the credit of its success should go to Scrum. If even one of these were not true in the context, I would surely not pass the credit to Scrum and will investigate to find out what else contributed to their success.&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scrumforwaterfall.blogspot.com/feeds/2826680667880825947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scrumforwaterfall.blogspot.com/2009/06/when-can-scrum-take-credit-for-sucess.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/2826680667880825947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/2826680667880825947'/><link rel='alternate' type='text/html' href='http://scrumforwaterfall.blogspot.com/2009/06/when-can-scrum-take-credit-for-sucess.html' title='When can Scrum take credit for Success'/><author><name>S M Kripanidhi</name><uri>http://www.blogger.com/profile/15610323065207473561</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://2.bp.blogspot.com/_bKOWsxA53Ko/SikRiwHvD-I/AAAAAAAAALQ/0X1h_VBzz84/S220/Kripa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5410348588506944877.post-8888257735316302265</id><published>2009-06-08T22:51:00.000-07:00</published><updated>2009-06-08T22:54:51.833-07:00</updated><title type='text'>SCRUM should be GOAL driven</title><content type='html'>&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;We have a great saying &quot;Systems should be Customer driven,  Customers should not be System driven&quot; .  Similarly I feel that any approach or strategy we embrace should be appropriate and effective to accomplish a clear set of &quot;GOALS&quot; (or objective) for a given endeavour in a given context.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;Our &quot;GOALS&quot; in different project situations can be different and we need to ADAPT our approaches to accomplish the GOALS most efficiently and effectively in that context.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;Imperative therefore that before we choose to adopt SCRUM, we should know why we are doing so, what we are trying to accomplish, and how this will help us accomplish our GOALS.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;If my GOALS in one project context is to increase efficiency only (less cost, less time), I should be able to ADAPT my Scrum Practices to that context to enable me accomplish my GOALS in that context.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;If my GOALS in another project situation is to deliver VALUE to my customers by harnessing the &quot;Change&quot; and &quot;Uncertainty&quot; to the customer&#39;s competitive advantage, I should be able to ADAPT my Scrum Practices to that context to enable me accomplish my those GOALS in that context.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;Simply adopting a strategy or an approach like  SCRUM, without understanding why we should do that,  may be meaningless and counterproductive.  I now am more confident, and more convinced that we should be able to ADAPT Scrum Practices to different situations differently.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;Therefore it becomes relevant to explore how SCRUM can benefit those who have only &quot;EFFICIENCY&quot; (reducing cost and time without compromising quality and scope) as their GOALS in their &quot;waterfall&quot; projects and &quot;waterfall&quot; organizations.  With a few modifications in SCRUM Principles, it can work for them to accomplish their GOALS without changing the 3 Roles, 3 Artifacts, 3 Ceremonies and the core practices prescribed in SCRUM.    &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;I am at it again, the FScrum will be a critical need for such teams, working in such contexts.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scrumforwaterfall.blogspot.com/feeds/8888257735316302265/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scrumforwaterfall.blogspot.com/2009/06/scrum-should-be-goal-driven.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/8888257735316302265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/8888257735316302265'/><link rel='alternate' type='text/html' href='http://scrumforwaterfall.blogspot.com/2009/06/scrum-should-be-goal-driven.html' title='SCRUM should be GOAL driven'/><author><name>S M Kripanidhi</name><uri>http://www.blogger.com/profile/15610323065207473561</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://2.bp.blogspot.com/_bKOWsxA53Ko/SikRiwHvD-I/AAAAAAAAALQ/0X1h_VBzz84/S220/Kripa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5410348588506944877.post-4568959862610383102</id><published>2009-06-07T20:49:00.000-07:00</published><updated>2009-06-30T19:28:28.657-07:00</updated><title type='text'>Agile, Shuhari and Commandoes</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;Guys operating in a Ri stage are like trained and experienced commandos.  Commando training in the martial arts, plus orientation on a different Value  System and Collaborative Team Work. In a given endeavor and its context, they  need to manage both the &quot;outputs&quot; and the &quot;outcomes&quot; appropriately.&lt;br /&gt;&lt;br /&gt;Scrum  only talks about managing the outcomes. Without understanding how to manage the  outputs, achieving outcomes would remain a mere passion. I was greatly inspired  by a statement of Tom Peters in his book &quot;Thriving on Chaos&quot;. He said &quot;Most  Quality Programs fail for two reasons : they have Passion without Systems or  Systems without Passion&quot;. Now we can see this in real within the practice of  Agile Software Development or in the rote implementations of heavy processes in  so called L5 organizations.&lt;br /&gt;&lt;br /&gt;I have been delivering free short-duration  (2hrs) Tech Talks on Agile to larger software organizations in the recent past  and have covered about 20 organizations so far and am to cover another 20 in the  next couple of months. One participant asked me : if this is true, how do we do  Agile ? I said, I would not know your organization context but you could do the  following:&lt;br /&gt;&lt;br /&gt;1. Identify guys in your organization who are potential  commando material. Create an inventory list of such people. All in your  organization may not fit to be commandoes. It requires an EQ, Team Play and  being a good learner with a willingness to be honest, mature, committed and  transparent.&lt;br /&gt;&lt;br /&gt;2. Once you have identified such people, begin to train them  in the software engineering skills needed to build software incrementally and  iteratively. The ones I referred in my earlier post. Give them an orientation on  the agile value system of collaboration, team work and customer value focus.  This may be equivalent to the Shu stage. At the end of this training and  orientation, identify now who qualify and who do not qualify to go further.&lt;br /&gt;&lt;br /&gt;3. Now only those who qualified and passed the Shu stage, can be put on  Agile Projects. This engagement will be for them to experience the Ha stage.  Coach them as they do their job if required, to ensure that they now know how to  apply their learning into real situations. You could disqualify members at this  stage too if you find that they may not be suitable for Agile for one reason or  the other.&lt;br /&gt;&lt;br /&gt;4. When they successfully deliver value consistently in  different project situations, they can be selected, groomed and used as Coaches,  where they get a chance to work at the Ri stage with other Agile Teams either in  their Ha stage or use them as trainers to train fresh intakes for the Shu  stage.&lt;br /&gt;&lt;br /&gt;This is how we train Pilots in the Indian Air Force (I am an  ex-IAF officer from the Air Defence Stream). And this is how Army trains and  maintains a group of Commandoes who during a war can work as soldiers but during  a situation like 26/11, can work as commandoes, working towards a given goal,  empirically and iteratively in an empowered self-organizing cross-functional  team mode, strictly and clearly within a set of value system meant for them,  which is different from the army way of process orientation.&lt;br /&gt;&lt;br /&gt;Here too  please note that out of 100 soldiers in the army, only a few qualify for getting  trained as commandos and fewer still qualify to get posted to a commando unit  for one term.&lt;br /&gt;&lt;br /&gt;This is what I am trying to incorporate into my FScrum  hypothesis.&lt;/span&gt;</content><link rel='replies' type='application/atom+xml' href='http://scrumforwaterfall.blogspot.com/feeds/4568959862610383102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scrumforwaterfall.blogspot.com/2009/06/agile-shuhari-and-commandoes.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/4568959862610383102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/4568959862610383102'/><link rel='alternate' type='text/html' href='http://scrumforwaterfall.blogspot.com/2009/06/agile-shuhari-and-commandoes.html' title='Agile, Shuhari and Commandoes'/><author><name>S M Kripanidhi</name><uri>http://www.blogger.com/profile/15610323065207473561</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://2.bp.blogspot.com/_bKOWsxA53Ko/SikRiwHvD-I/AAAAAAAAALQ/0X1h_VBzz84/S220/Kripa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5410348588506944877.post-7103344581305008095</id><published>2009-06-06T01:49:00.000-07:00</published><updated>2009-06-06T02:16:28.227-07:00</updated><title type='text'>Shuhari and Scrum</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;A discussion at agileindia forum on this topic was so enlightening,  I felt it should be recorded here too for the benefit of all others not on this forum.&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;In the context of our discussions on this &quot;Scrum for Waterfall&quot; I had said :&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#3366FF;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:small;&quot;&gt;......I am only pained when I see people embrace Agile without knowing what they are  trying to achieve by doing so and practice it more as a &quot;ceremony&quot; . In such  cases they are not able to understand the imperatives, implications and  consequences of Agile......&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;To which one of the learned members in the forum responded:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#006600;&quot;&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#000000;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-style: normal;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#006600;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:small;&quot;&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Shuhari&quot;&gt;http://en.wikipedia.org/wiki/Shuhari  &lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#006600;&quot;&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#006600;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:small;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt; &lt;div&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#006600;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:small;&quot;&gt;.....  I believe some of it is caused by a Shu level person heading a &#39;Ri&#39; level  operation. I hope an organization that is about to embrace agile employs a Ri  level person or at least learn from and have one to guide at all times. It isn&#39;t  bad in the initial stages of adoption to practice it as a ceremony as long as it  is guided by someone who understands the implications.&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#006600;&quot;&gt;&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#CC0000;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;Here is what I responded to his post which I wish to preserve here for others to read.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#330000;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;.......Your post on &quot;Shuhari&quot; has been a real eye opener for me in understanding why  people doing Agile upside down, do it that way. I surely would like to pass this  credit to you for sharing your views on it that has truly enhanced my wisdom...  if I have any :)&lt;br /&gt;&lt;br /&gt;I have seen many Western Agile Evangelists comparing  Martial Arts to Agile and try to cut-copy-paste their approaches into the way we  learn to do Agile.&lt;br /&gt;&lt;br /&gt;Here is my 2 cents on it.&lt;br /&gt;&lt;br /&gt;When you become a  student of any martial-art, you first undergo a highly rigorous training on the  basic Values, Principles and Practices of the martial art under a teacher, who  is more seen as a tyrant. In such schools, students learn under the direct  supervision of a teacher, for several hours a day, for several years, to master  their learning of it. These schools more look like concentration camps. (Shu  )&lt;br /&gt;&lt;br /&gt;Once the teacher feels that you have learnt the art correctly, you are  allowed now to practice the martial art, you graduate and you now leave the  teacher and go on your own to apply your learning in real-time scenarios. You  use your learning in a manner that suits the context of its use, strictly within  its value system, and you start empirically evolving your own strategies and  approaches to overcome your enemy in different situations and contexts.  (Ha)&lt;br /&gt;&lt;br /&gt;After years of such practice and success, your learning and  approaches become your reflexes and now these competencies can be used  naturally. This highest stage of mastery is also called &quot;Unconscious Competence&quot;  and your skills are naturally ingrained in your action, reactions and deeds.  (Ri).&lt;br /&gt;&lt;br /&gt;Now my question to you is:&lt;br /&gt;&lt;br /&gt;Where have the agile developers  gone through the Shu, and Ha stages before they think they are operating in a Ri  stage of maturity. ( My answer to this would be: The two day CSM course under a  CST is the Shu stage, After becoming a CSM, you first failed agile project is  your Ha stage, therefore now in your next Agile Project you think you are  operating in a Ri stage, so you need a Ri level coach. I agree. But I cannot run  my company on this basis and still satisfy my customers and make profits  consistently.&lt;br /&gt;&lt;br /&gt;Similarly guys who pass a Black-Belt certification  examination in Six Sigma feel that they are now in the Ri  stage.(Sorry.&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#330000;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;wbr&gt;.they are no where near it)&lt;br /&gt;&lt;br /&gt;A lot of guys have become  &quot;Agile Evangelists&quot; and preach/teach Agile and Scrum without ever having written  one line of code. Ask them to teach you &quot;Incremental Architecture&quot;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#330000;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;wbr&gt;,  &quot;Evolving Design&quot;, &quot;Test Driven Development&quot;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#330000;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;wbr&gt;, &quot;Refactoring&quot; (refactoring of  architecture, design, code and tests) and &quot;Continuous Integration&quot; principles  first before they talk Agile or Scrum to you. Most of them will run away or  disappear instantly.&lt;br /&gt;&lt;br /&gt;How do you expect to learn to do Agile anyway at  the Shu and Ha stages from them and expect to operate at a &quot;Ri&quot; stage with your  eyes, ears closed and standing on one leg on the tip of a pole.&lt;br /&gt;&lt;br /&gt;Spend  some time and introspect on what I am trying to say here, and we may have some  ray of hope for Agile to survive in the near term at least.&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt; &lt;div&gt; &lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scrumforwaterfall.blogspot.com/feeds/7103344581305008095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scrumforwaterfall.blogspot.com/2009/06/shuhari-and-scrum.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/7103344581305008095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/7103344581305008095'/><link rel='alternate' type='text/html' href='http://scrumforwaterfall.blogspot.com/2009/06/shuhari-and-scrum.html' title='Shuhari and Scrum'/><author><name>S M Kripanidhi</name><uri>http://www.blogger.com/profile/15610323065207473561</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://2.bp.blogspot.com/_bKOWsxA53Ko/SikRiwHvD-I/AAAAAAAAALQ/0X1h_VBzz84/S220/Kripa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5410348588506944877.post-5981769208720716662</id><published>2009-06-04T22:15:00.000-07:00</published><updated>2009-06-04T22:35:19.156-07:00</updated><title type='text'>What is Scrum ?</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;Thanks to our discussions in the agileprojectmanagement@yahoogroups discussion forum,  many of my assumptions and understanding of Scrum has now been clarified formally.&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;For those of you who are not very clear of what Scrum is and what it is not,  here is what I was given to understand of what Scrum is, by a CST on this forum.  I am taking this at face value pending its endorsement by the official big wigs in the Scrum Alliance.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;--------------------&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;I do not believe that the Scrum Alliance is under the umbrella of the&lt;br /&gt;Agile  Alliance. Many members of the Scrum Alliance are members of the&lt;br /&gt;Agile  Alliance, of course, but it would be incorrect to say that scrum,&lt;br /&gt;itself, as  a process for Agile Software Development. As Ken has pointed&lt;br /&gt;out, one of the  major scrum teams mentioned in the &quot;Enterprise and&lt;br /&gt;Scrum&quot; book (the  transition team) does not have software as a product.&lt;br /&gt;Of course, most of us  see scrum as a good process for Agile Software&lt;br /&gt;Development, but it is not  only for that. The Scrum Alliance defines&lt;br /&gt;&quot;Scrum: A team-based framework to  develop complex systems and products.&quot;&lt;br /&gt;right on the front page.&lt;br /&gt;&lt;br /&gt;Dan  Rawsthorne, PhD, CST&lt;br /&gt;Senior Coach, Danube Technologies&lt;br /&gt;&lt;/span&gt;&lt;a title=&quot;mailto:dan%40danube.com&quot; href=&quot;mailto:dan%40danube.com&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;dan@danube.com&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;,  425-269-8628&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;------------------------------------------------------------------------------------&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;Based on this, I am now very clear on many of the aspects of Scrum implementation as an Agile Software Development Methodology,  in software development environments.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;So far everyone in the Agile Community have been adopting Scrum as an Agile  Software Development methodology within the ambit of Agile Values and  Principles. What we are now learning implies that &quot;Scrum can also be used in Agile  Software Development while it was never designed exclusively for Agile Software  Development&quot;&lt;br /&gt;&lt;br /&gt;I recall a blog of mine titled &quot;Scrum in not Agile&quot; more  thant 2 years ago that was frowned upon by the Agile guys ( &lt;/span&gt;&lt;a title=&quot;http://scrumtales.blogspot.com/&quot; href=&quot;http://scrumtales.blogspot.com/&quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;http://scrumtales.&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;wbr title=&quot;http://scrumtales.blogspot.com/&quot;&gt;blogspot.&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;wbr title=&quot;http://scrumtales.blogspot.com/&quot;&gt;com/&lt;/span&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt; :19th March 2007 ) Now it looks  like afterall it was not so much out of the context.&lt;br /&gt;&lt;br /&gt;With this, as a  veteran member of the Agile Community I feel that the Scrum Alliance, for the  sake of their own credibility, should clearly communicate this to their  potential audience and may need to clearly spell out different approaches for implementing  Scrum in the following varied contexts.&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;This also reinfornces my belief that we need to have separate versions of Scrum for the following contexts.  Using a single generic approach in the practice of Scrum in all contexts may  spell disaster.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;1. Scrum for Agile Software Development (as in  xp@Scrum)&lt;br /&gt;2. Scrum for Agile Product Development (as suggessted in Ken&#39;s book  on it)&lt;br /&gt;3. Scrum for the Product Production Industry (sequential process or  waterfall - as in manufacturing and construction industry) in line with what we  are planning for FScrum&lt;br /&gt;4. Scrum for Research and Development (as in Jim&#39;s  Adaptive Systems Development)&lt;br /&gt;5. Scrum for the Creative Industry  (Advertising, Hollywood and other industry involved in Commercial Arts) that  engages a true iterative empirical approach.&lt;br /&gt;6. Scrum for PM BOK ( I know of  this initiative by the Scrum Alliance to co-opt Scrum with PMI, IPMA and other  project management associations worldwide )&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;This further reinforces my belief that working to develop an FScrum - a version of Scrum for the waterfall types,  may not be invain.  &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;I am aware that Scrum was created to be truly &quot;ADAPTIVE&quot; and it reflects in the  evolving &quot;Values and Principles&quot; of the Scrum Community, who have been  &quot;EVOLVING&quot; Scrum in line with changing market and economic considerations, over  the years, for the benefit of all.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scrumforwaterfall.blogspot.com/feeds/5981769208720716662/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scrumforwaterfall.blogspot.com/2009/06/what-is-scrum.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/5981769208720716662'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/5981769208720716662'/><link rel='alternate' type='text/html' href='http://scrumforwaterfall.blogspot.com/2009/06/what-is-scrum.html' title='What is Scrum ?'/><author><name>S M Kripanidhi</name><uri>http://www.blogger.com/profile/15610323065207473561</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://2.bp.blogspot.com/_bKOWsxA53Ko/SikRiwHvD-I/AAAAAAAAALQ/0X1h_VBzz84/S220/Kripa.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5410348588506944877.post-4982182447059298744</id><published>2009-06-03T07:25:00.000-07:00</published><updated>2009-06-03T07:48:26.504-07:00</updated><title type='text'>Clarifying the need for FScrum</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;Thanks to some great discussions on other sites, I realize that I have to clarify why I thought there was a need for something like FScrum.&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;Scrum is currently under the Agile Umbrella  and is labelled very much an Agile Methodology. Hence in its implementation, we cannot voilate or be in conflict with the Agile Values and the Agile Principles clearly mandated by the Agile Alliance.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;Therefore implemting Scrum as an Agile Methodology in a  predictive (fixed scope, fixed time, fixed cost and fixed quality) plan-driven,  defined process enviroment with traditional management structure (supervision and control) is a definite no-no, will be very hypocritical and treated as anti-Agile.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;If we can use Scrum outside the Agile Values and Principles, in such contexts as illustrated above, and still be acceptable as in order by the Scrum Alliance, then we do not need FScrum.   &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;However in such a scenario we may need to clearly distinguish between Agile Scrum and non-Agile Scrum.  This is what I was trying to formalize and call FScrum (Formal Scrum) or Scrum for Waterfall.   &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;Further to make this work in formal (non-agile) environments,  we may need to modify Scrum Principles slightly so that it is in sync with &quot;Waterfall&quot; culture.  Scrum Practices however (Roles, Ceremonies, Artefacts) can remain the same but &quot;who does what and how&quot; may need to change a little so suit  a &quot;Waterfall&quot; environment.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scrumforwaterfall.blogspot.com/feeds/4982182447059298744/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scrumforwaterfall.blogspot.com/2009/06/clarifying-need-for-fscrum.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/4982182447059298744'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/4982182447059298744'/><link rel='alternate' type='text/html' href='http://scrumforwaterfall.blogspot.com/2009/06/clarifying-need-for-fscrum.html' title='Clarifying the need for FScrum'/><author><name>S M Kripanidhi</name><uri>http://www.blogger.com/profile/15610323065207473561</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://2.bp.blogspot.com/_bKOWsxA53Ko/SikRiwHvD-I/AAAAAAAAALQ/0X1h_VBzz84/S220/Kripa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5410348588506944877.post-4961120357134215323</id><published>2009-06-02T21:33:00.000-07:00</published><updated>2009-06-02T22:19:08.055-07:00</updated><title type='text'>VISION for FScrum - Brainstorming</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;Let&#39;s first try to build a VISION for our &quot;FScrum&quot;, its potential Features, Advantages and Benefits, so we are able to clarify our own expectations from it.   I am using this space  to brainstorm, speculate, collaborate and learn to create a right VISION for FScrum, so we can architect its design correctly to enable it accomplish its goals and expectations correctly.&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;Needs Analysis - Why do we need FScrum&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;Organizations are looking for something like Scrum to help them improve in a Traditional Management Environment.   When I say Traditional Management environment, it is where we have clear management structure and hierarcies,  defined roles, responsibilities in the organization and is functioning in an environment of formal  supervision and control systems.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;Now these organizations cannot suddenly invert their pyramid structure, change their management style into an environment of empowerment and servant leadership,  change the way they work with customers with contracts, and create new recognition and reward systems to promote and nurture group accountability for those working in self-organizing cross-functional teams delivering value to customers, in an empirical process environment driven by feedback. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;This is an Agile Culture IMPERATIVE to be able to harness the Agile Values and Principles and implement Agile Practices like as in Scrum.  &lt;/span&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt; Without this Scrum cannot work.&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#FF0000;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;So, we need to have something like Scrum,  which is not necessarily Agile Scrum but a Scrum that can work in formal environments....so again the name FScrum looks good.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#FF0000;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;Here is our first list of expectations from FScrum :&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;1.  Something that does not mandate empowerment and self-organizing teams becuase we work in a traditional hierarchial structure with supervision and control,  and we cannot invert our organization structure.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;2.  Something that does not manadate empirical process environment as we have a defined process environment and cannot invert it.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;3.  Something that allows us to work with Fixed Scope Contracts with our Customers because that&#39;s they we work and that&#39;s the way our Customers want it.  We cannot change the way we do our business with our customers.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;4.  Something that does not mandate active Customer Collaboration and Co-creation, because our customers are  not inclined to give us iterative feedback during development.  They wish to have a clearly defined and approved scope upfront, before the project is contracted.  We cannot change this way of working, and if we do this,  we will loose all our current customers.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;5.  We will be happy to build software incrementally and iteratively in time-boxed iterations, as long as the iterative nature of adaptive planning is targetted at internal process improvements for the&lt;/span&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#CC0000;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt; outputs,&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;  but is not targetted to iterate changes in Scope by customers for improving &lt;/span&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#006600;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;outcomes&lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;.   Scope is frozen in a contract. (note the two words used here...outputs and outcomes).  Outputs are for internal benefit (improving efficiency, quality, cost, time) while outcomes are for the benefit of Customers (customer satisfaction, Value, ROI, effectiveness).  We cannot do this in our current environment even if we wished to do so.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;6.    We need something like Scrum that can address all our issues accross our entire Product Design, Development, Integration and Maintenance life-cycles.   We are engaged in building large Mission Critical products for a wide range of our Customers that needs to be maintained and serviced for a long Product Life period.   They are complex products with multiple technologies and interfaces operating in a complex IT environment of legacy and new applications.  Hence they have be meticulously engineering for scalability, compatability, performance and compliance to industry and domain strandards.  Therefore the scope, architecture and design of our products are centrally controlled and managed by core Product Engineering Teams and Product Managers very formally to ensure the overall integrity of its sub-systems. They are large and hence need many large teams working to develop it in a distributed and off-shored environments spread out worldwide. Agile Scrum cannot work as it does not scale up to large non-collocated teams in an off-shore product development environment nor was it designed to do so.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;7.  We still want to improve the way we do what we do.  We also feel that there could be many ways to do it and find that some of the Principles and Practices in Scrum, Lean, TOC,  CCPM,  SixSigma can still be harnessed to our advantage, to help us improve within our own organizational contraints and limitations.   &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;Can we think out of the box and build a process-innovation framework that can help us do better in our situation.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;color:#3366FF;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;YES,  WE CAN.  &lt;/span&gt;&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: medium;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scrumforwaterfall.blogspot.com/feeds/4961120357134215323/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scrumforwaterfall.blogspot.com/2009/06/vision-for-fscrum-brainstorming.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/4961120357134215323'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/4961120357134215323'/><link rel='alternate' type='text/html' href='http://scrumforwaterfall.blogspot.com/2009/06/vision-for-fscrum-brainstorming.html' title='VISION for FScrum - Brainstorming'/><author><name>S M Kripanidhi</name><uri>http://www.blogger.com/profile/15610323065207473561</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://2.bp.blogspot.com/_bKOWsxA53Ko/SikRiwHvD-I/AAAAAAAAALQ/0X1h_VBzz84/S220/Kripa.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5410348588506944877.post-9081413814558098097</id><published>2009-06-01T23:38:00.001-07:00</published><updated>2009-06-02T00:10:57.433-07:00</updated><title type='text'>Scrum for Waterfall</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;  white-space: pre-wrap; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;Many Software Product Development Organizations working in a traditional plan-driven and process-driven environment are not able to apply Scrum in its right spirit.    &lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;  white-space: pre-wrap; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;Scrum is an adaptive management framework that is used only in iterative development, in the face of volatile and evolving requirements accompanied by high degree of unpredictabilities in the development scenario.  &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;  white-space: pre-wrap; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;It is based on an empirical process approach that helps empowered self-organizing cross-functional teams &quot;inspect and adapt&quot; to fast changing situations in the development environments, achieved through a high degree of collaboration with their customers.  Trust and Tansparency is an imperative in Scrum environments.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;  white-space: pre-wrap; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;If Scrum is applied in a predictive, traditional management structure, it becomes counter-productive.   Many times, when Scrum is implemented upside down in such contexts it causes such projects to move from &quot;frying pan to fire&quot;.  This is  referred to as &quot;Flaccid Scrum&quot; or in Ken Schwaber&#39;s own term &quot;ScrumBut&quot;.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;  white-space: pre-wrap; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;On this blog-site we are trying to evolve a set of practices that can help deliver &quot;Waterfall Organizations&quot; similar kind of benefits that Agile organizations reap from methodologies like Scrum.  &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;  white-space: pre-wrap; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;We wish to evolve a new variant of Scrum  for the &quot;waterfall&quot; organization by drawing upon from the best of the paradigms in Agile, Lean, Six-sigma, TOC/CCPM and the likes, as appropriate, practical and feasible for such  organizations using watefall as their main software product development approach.  &lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;white-space: pre-wrap;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;  white-space: pre-wrap; &quot;&gt;&lt;span class=&quot;Apple-style-span&quot;  style=&quot;font-size:medium;&quot;&gt;We like to call this FScrum to mean,  &quot;Scrum for Waterfall&quot;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://scrumforwaterfall.blogspot.com/feeds/9081413814558098097/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://scrumforwaterfall.blogspot.com/2009/06/many-software-product-development.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/9081413814558098097'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5410348588506944877/posts/default/9081413814558098097'/><link rel='alternate' type='text/html' href='http://scrumforwaterfall.blogspot.com/2009/06/many-software-product-development.html' title='Scrum for Waterfall'/><author><name>S M Kripanidhi</name><uri>http://www.blogger.com/profile/15610323065207473561</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://2.bp.blogspot.com/_bKOWsxA53Ko/SikRiwHvD-I/AAAAAAAAALQ/0X1h_VBzz84/S220/Kripa.jpg'/></author><thr:total>1</thr:total></entry></feed>