<?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: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-4926211670830934570</id><updated>2011-12-21T05:23:00.564+01:00</updated><category term='courage'/><category term='Lean'/><category term='value'/><category term='Valtech'/><category term='BAT'/><category term='Agile'/><category term='Web 2.0'/><category term='innovation'/><category term='Software development'/><category term='Scrum'/><title type='text'>So, what? Scrum It...</title><subtitle type='html'>Yes, another umpteenth version of a blog related to SCRUM and agile methodologies. The aim of this blog is to share my experiences throughout project and teams management.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://so-scrumit.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4926211670830934570/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://so-scrumit.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>nipolychr</name><uri>http://www.blogger.com/profile/10502145390606035575</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_RDo3NOsap6s/Swf5Evkz3PI/AAAAAAAABPM/Le9hAFO8dxI/S220/n699815891_290963_6972.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4926211670830934570.post-2674481193951324644</id><published>2009-11-23T11:06:00.002+01:00</published><updated>2009-11-24T10:23:50.534+01:00</updated><title type='text'>Scrum: a process that enables Innovation?</title><content type='html'>&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;One criticism that occurs most often in Scrum is that it is, once again, a software development process. This is exactly the question that I had to answer recently after an awareness session to Scrum in my company.&lt;br /&gt;&lt;br /&gt;One of points for the resistance comes from the fact that the organization is afraid of losing its capacity for creativity and innovation.&lt;br /&gt;&lt;br /&gt;If you've read my previous post on Lean Software Development and Scrum, one of the key feature is to fight for eliminating waste.&lt;br /&gt;In my opinion, Scrum is not only a framework that implements practices encouraging waste reduction, but it is a process that encourages innovation.&lt;br /&gt;&lt;br /&gt;Traditionally, application design is upstream of the software development cycle, which prevents, in most cases, the return of brilliant ideas during the project, or even integration.&lt;br /&gt;Depending on the customer value of new and innovative ideas discovered during a sprint, they could eventually be integrated directly into the next sprint. The traditional approach can stifle innovation with cumbersome change control. Scrum allows a flexible and creative team to build the best solution for the customer.&lt;br /&gt;&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;2 principles to keep in mind:&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Adapt to change&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Innovation-value&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;Respond to change rather than follow a pre-established plan, taking into account the fact that the conditions and objectives of an enterprise can evolve over time, even while the project is under progress, corresponds perfectly to the vision of innovation inherent in Agile development methods, such as Scrum &lt;br /&gt;&lt;br /&gt;In the software industry and in high technology sector, we have many examples that demonstrate Scrum does not break Innovation:&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Google&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Yahoo&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Salesforce.com&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;In the last example, Salesforce.com has been able to introduce big changes and the plan was to do a big bang within 3 months.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;The immediate result was:&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;i&gt;&lt;b&gt;“&lt;/b&gt;&lt;/i&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;b&gt;They did suddenly the shortest release cycle ever&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;i&gt;&lt;b&gt;”&lt;/b&gt;&lt;/i&gt;&lt;span style="font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;The immediate consequences:&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Predictability&amp;nbsp; - On Time&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;Releases - more often&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; font-size: small;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;Since the implementation of Agile:&lt;i&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: center;"&gt;&lt;i&gt;&lt;b&gt;“Every agile release has been deployed on time (down to  the exact minute)”&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Results:&lt;br /&gt;&lt;/div&gt;&lt;ul style="text-align: left;"&gt;&lt;li&gt; &lt;b&gt;+94%&lt;/b&gt; in feature request delivered between 2006 and 2007&lt;/li&gt;&lt;li&gt;&lt;b&gt;+38%&lt;/b&gt; of feature request delivered per developer &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: left;"&gt;Now:&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;i&gt;&lt;b&gt;Business wants to slow the development down, because they&amp;nbsp; can not handle the output of the development any more. They deliver too&amp;nbsp; much.&lt;br /&gt;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;a href="https://www.box.net/shared/sv7r5kva3l"&gt;Salesforce.com - Large scale agile transfomation&lt;/a&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4926211670830934570-2674481193951324644?l=so-scrumit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://so-scrumit.blogspot.com/feeds/2674481193951324644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://so-scrumit.blogspot.com/2009/11/scrum-process-that-enbles-innovation.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4926211670830934570/posts/default/2674481193951324644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4926211670830934570/posts/default/2674481193951324644'/><link rel='alternate' type='text/html' href='http://so-scrumit.blogspot.com/2009/11/scrum-process-that-enbles-innovation.html' title='Scrum: a process that enables Innovation?'/><author><name>nipolychr</name><uri>http://www.blogger.com/profile/10502145390606035575</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_RDo3NOsap6s/Swf5Evkz3PI/AAAAAAAABPM/Le9hAFO8dxI/S220/n699815891_290963_6972.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4926211670830934570.post-8576987947573713919</id><published>2009-11-19T15:52:00.000+01:00</published><updated>2009-11-19T15:52:28.178+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software development'/><category scheme='http://www.blogger.com/atom/ns#' term='Lean'/><category scheme='http://www.blogger.com/atom/ns#' term='Scrum'/><title type='text'>Lean Software Development and Scrum</title><content type='html'>&lt;span style="font-size: small;"&gt;&lt;/span&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span title="Mardi dernier j'ai participé à l'édition 2009 des Valtech Days."&gt;Last Tuesday I attended  the 2009 edition of the Valtech Days.&lt;br /&gt;&lt;/span&gt;&lt;span title="J'ai pu assister à 2 workshops très intéréssants sur le Lean Management et le Lean Software Development, une méthodologie agile qui a été mise en oeuvre chez Thalès."&gt;I was able to attend 2 very interesting workshops  on Lean Management and Lean Software Development, an agile methodology  that has been implemented by Thales.&lt;br /&gt;&lt;/span&gt;&lt;span title="Plusieurs aspects très intéressants que j'ai retenu:"&gt;Several interesting points that I was interested in:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span title="- Le premier est la culture du changement en introduisant la valeur apportée au client"&gt;The first is  the culture change by introducing &lt;b&gt;the value for customers&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span title="- Le premier est la culture du changement en introduisant la valeur apportée au client"&gt;&lt;/span&gt;&lt;span title="- l'autre principe qui m'a intéressé est l'élimination des gaspillages, l'objectif étant de mettre en place des pratiques pour améliorer l'efficience des processus pour apporter de la valeur au client"&gt;The other principle is &lt;b&gt;the elimination of  waste&lt;/b&gt;, the objective is to implement practices for improving the  efficiency of the process to add value to the customers&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span title="- l'autre principe qui m'a intéressé est l'élimination des gaspillages, l'objectif étant de mettre en place des pratiques pour améliorer l'efficience des processus pour apporter de la valeur au client"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span title="Quelle est la relation avec Scrum?"&gt;&lt;i&gt;&lt;b&gt;What is the relationship  with Scrum?&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span title="Scrum définit des pratiques qui permette l'amélioration des processus et la chasse au gaspillage."&gt;&lt;i&gt;&lt;b&gt;Scrum&lt;/b&gt;&lt;/i&gt;  defines practices that enable process improvement and waste &lt;/span&gt;&lt;/span&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span title="Scrum définit des pratiques qui permette l'amélioration des processus et la chasse au gaspillage."&gt;cutting&lt;/span&gt;&lt;/span&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span title="Scrum définit des pratiques qui permette l'amélioration des processus et la chasse au gaspillage."&gt;.&lt;br /&gt;&lt;/span&gt;&lt;span title="Comment peut-on définir la notion de gaspillage dans le développement logiciel?"&gt;How can we define the concept of waste in  software development? &lt;/span&gt;&lt;span title="Il s'agit de toute activité qui absorbe des ressources (humaines, machines, etc) sans apporter de la valeur au client final."&gt;It is any activity that absorbs resources  (human, machine, etc.) without adding value to the customer.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span title="Il s'agit de toute activité qui absorbe des ressources (humaines, machines, etc) sans apporter de la valeur au client final."&gt;&lt;/span&gt;&lt;span title="Dans l'édition logicielle les gaspillages les plus souvent observés sont les suivants:"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span title="Dans l'édition logicielle les gaspillages les plus souvent observés sont les suivants:"&gt;In software edition industry, wastes most often observed are:&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span title="- Trop de fonctionnalités"&gt;Too many features&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span title="- Trop de fonctionnalités"&gt;&lt;/span&gt;&lt;span title="- Travail partiellement fait"&gt;Work done partially&lt;/span&gt;&lt;/span&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span title="- Travail partiellement fait"&gt;Communication&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span title="- Travail partiellement fait"&gt;&lt;/span&gt;&lt;span title="- Transmission de la connaissance"&gt;Knowledge Transfer&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span title="- Transmission de la connaissance"&gt;&lt;/span&gt;&lt;span title="- Commutation entre différentes tâches"&gt;Switching between  different tasks&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span title="- Commutation entre différentes tâches"&gt;&lt;/span&gt;&lt;span title="- Retards"&gt;Delays&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span title="- Retards"&gt;&lt;/span&gt;&lt;span title="- Défauts"&gt;Defects&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span title="Pour moi, Scrum est le framework idéal pour éliminer tous ces gaspillages:"&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" title="Pour moi, Scrum est le framework idéal pour éliminer tous ces gaspillages:"&gt; For me, &lt;i&gt;&lt;b&gt;Scrum &lt;/b&gt;&lt;/i&gt;is the  ideal framework for eliminating all waste: &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" title="- Le développement itératif permet de répondre aux problèmes de &amp;quot;Travail fait partiellement&amp;quot;"&gt;Iterative development  can meet the challenges of "&lt;b&gt;Work done partially&lt;/b&gt;" &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" title="- Le développement itératif permet de répondre aux problèmes de &amp;quot;Travail fait partiellement&amp;quot;"&gt;&lt;/span&gt;&lt;span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="- Les pratiques de TDD (Test Driven Development), Refactoring et intégration continue permettent d'éliminer les problèmes de défauts"&gt;TDD  (Test Driven Development), Refactoring and continuous integration can  eliminate the problems of "&lt;b&gt;defects&lt;/b&gt;"&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="- Les pratiques de TDD (Test Driven Development), Refactoring et intégration continue permettent d'éliminer les problèmes de défauts"&gt;Backlog &amp;amp; sprint planning meetings, Pair-programming and one cross-functional team can eliminate the problems of "&lt;b&gt;communication&lt;/b&gt;", "&lt;b&gt;knowledge transfer&lt;/b&gt;", "&lt;b&gt;defects&lt;/b&gt;" and "&lt;b&gt;too many features&lt;/b&gt;".&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="- Les pratiques de TDD (Test Driven Development), Refactoring et intégration continue permettent d'éliminer les problèmes de défauts"&gt;Adding Sustainable rythm, collective responsibility of the code and the Scrum dashboard can eliminate the problems of "&lt;b&gt;delays&lt;/b&gt;"&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;/ul&gt;&lt;span style="font-size: small;"&gt;&lt;span class="long_text" id="result_box"&gt;&lt;span onmouseout="this.style.backgroundColor='#fff'" onmouseover="this.style.backgroundColor='#ebeff9'" style="background-color: white;" title="- Les pratiques de TDD (Test Driven Development), Refactoring et intégration continue permettent d'éliminer les problèmes de défauts"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4926211670830934570-8576987947573713919?l=so-scrumit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://so-scrumit.blogspot.com/feeds/8576987947573713919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://so-scrumit.blogspot.com/2009/11/lean-software-development-and-scrum.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4926211670830934570/posts/default/8576987947573713919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4926211670830934570/posts/default/8576987947573713919'/><link rel='alternate' type='text/html' href='http://so-scrumit.blogspot.com/2009/11/lean-software-development-and-scrum.html' title='Lean Software Development and Scrum'/><author><name>nipolychr</name><uri>http://www.blogger.com/profile/10502145390606035575</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_RDo3NOsap6s/Swf5Evkz3PI/AAAAAAAABPM/Le9hAFO8dxI/S220/n699815891_290963_6972.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4926211670830934570.post-7398727516537257820</id><published>2009-11-16T14:50:00.001+01:00</published><updated>2009-11-16T14:53:53.754+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Valtech'/><category scheme='http://www.blogger.com/atom/ns#' term='innovation'/><category scheme='http://www.blogger.com/atom/ns#' term='Agile'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><title type='text'>Valtech Days 2009</title><content type='html'>&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;Tomorrow, I will participate to the Valtech Days 2009:&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;a href="http://www.valtech.fr/fr/index/valtech_days.html/"&gt;http://www.valtech.fr/fr/index/valtech_days.html/&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;Three sessions are organized:&lt;br /&gt;&lt;/div&gt;&lt;ul&gt;&lt;li style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;Agile methodologies&lt;/li&gt;&lt;li style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;E-Business &amp;amp; Web 2.0&lt;/li&gt;&lt;li&gt;&lt;span style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;Technological Innovations&lt;/span&gt; &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4926211670830934570-7398727516537257820?l=so-scrumit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://so-scrumit.blogspot.com/feeds/7398727516537257820/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://so-scrumit.blogspot.com/2009/11/valtech-days-2009.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4926211670830934570/posts/default/7398727516537257820'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4926211670830934570/posts/default/7398727516537257820'/><link rel='alternate' type='text/html' href='http://so-scrumit.blogspot.com/2009/11/valtech-days-2009.html' title='Valtech Days 2009'/><author><name>nipolychr</name><uri>http://www.blogger.com/profile/10502145390606035575</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_RDo3NOsap6s/Swf5Evkz3PI/AAAAAAAABPM/Le9hAFO8dxI/S220/n699815891_290963_6972.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4926211670830934570.post-93238056971390745</id><published>2009-11-16T14:23:00.001+01:00</published><updated>2009-11-16T22:31:18.261+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='value'/><category scheme='http://www.blogger.com/atom/ns#' term='courage'/><category scheme='http://www.blogger.com/atom/ns#' term='BAT'/><title type='text'>B.A.T. and courage...</title><content type='html'>&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;For those who are familiar with XP, one of the founding values is &lt;b&gt;COURAGE&lt;/b&gt;: &lt;br /&gt;&lt;/div&gt;&lt;ul style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;li&gt;Courage to tell the truth.&lt;/li&gt;&lt;li&gt;Courage to implement practices every day.&lt;/li&gt;&lt;li&gt;Courage to adapt the team to changes.&lt;/li&gt;&lt;li&gt;Etc. &lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif; text-align: left;"&gt;A few months ago, I implemented a process to improve the quality of  development delivered to the testing team, the &lt;i&gt;&lt;b&gt;BAT (Build Acceptance  Tests)&lt;/b&gt;&lt;/i&gt;:&lt;br /&gt;&lt;/div&gt;&lt;ul style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;li&gt;The &lt;i&gt;&lt;b&gt;BAT &lt;/b&gt;&lt;/i&gt;is generally a short set of tests, which exercises the main functionalities of the application &lt;/li&gt;&lt;li&gt;If the &lt;b&gt;&lt;i&gt;BAT&lt;/i&gt;&lt;/b&gt; fails, the build is rejected, and testing continues on the previous build (provided there has been at least one build that has passed the acceptance test)&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;b&gt;Why BAT is important? What are the benefits?&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;ul style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;b&gt;It lets developer know right away&lt;/b&gt;&lt;/i&gt; if there is a serious problem with the build&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;b&gt;It saves the QA team to waste time&lt;/b&gt;&lt;/i&gt; and to get frustration by avoiding test of an unstable build&lt;/span&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;b&gt;It minimizes integration risk&lt;/b&gt;&lt;/i&gt; when the different team members combine or "integrate" the code they have been working on separately&lt;/span&gt;&lt;i&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;It reduces the risk of low quality&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;b&gt;&amp;nbsp;&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-size: small;"&gt;&lt;i&gt;&lt;b&gt;It supports easier defect diagnosis&lt;/b&gt;&lt;/i&gt; on something that happened between the two builds broke the product&lt;/span&gt;&lt;i&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;i&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;/li&gt;&lt;li&gt;&lt;i&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;It improves motivation&lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;i&gt;&lt;b&gt;&lt;span style="font-size: small;"&gt;  &lt;/span&gt;&lt;/b&gt;&lt;/i&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;We have succeeded in defining the scope of testing with  development teams to find an acceptable and accepted agreement by all  the stakeholders of the product cycle. After many iterations, the BAT has revealed what we were suspecting:&lt;br /&gt;&lt;/div&gt;&lt;ul style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;li&gt;Not enough testing practice during code phase&lt;/li&gt;&lt;li&gt;Not enough integration practice during code phase&lt;/li&gt;&lt;li&gt;Severe bugs reported during the BAT&lt;/li&gt;&lt;/ul&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;The main consequence of the application of the BAT process was to delay the campaigns performed by testing team and finally to slip the delivery date of the product.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;b&gt;You will certainly ask why "Courage"?&lt;/b&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;Faced with the reality of the quality of builds, some managers  want to call into question the principle of the BAT. At this moment we must have the &lt;b&gt;courage&lt;/b&gt; to leave our comfort to face  obstacles.&lt;br /&gt;&lt;/div&gt;&lt;div style="font-family: &amp;quot;Trebuchet MS&amp;quot;,sans-serif;"&gt;What is important to do is to leave a form of struggle, to be aware of the  interest of good practices and finally demonstrate that over time, these  practices are beneficial for all.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4926211670830934570-93238056971390745?l=so-scrumit.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://so-scrumit.blogspot.com/feeds/93238056971390745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://so-scrumit.blogspot.com/2009/11/bat-and-courage.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4926211670830934570/posts/default/93238056971390745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4926211670830934570/posts/default/93238056971390745'/><link rel='alternate' type='text/html' href='http://so-scrumit.blogspot.com/2009/11/bat-and-courage.html' title='B.A.T. and courage...'/><author><name>nipolychr</name><uri>http://www.blogger.com/profile/10502145390606035575</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://3.bp.blogspot.com/_RDo3NOsap6s/Swf5Evkz3PI/AAAAAAAABPM/Le9hAFO8dxI/S220/n699815891_290963_6972.jpg'/></author><thr:total>0</thr:total></entry></feed>
