Agile 2009 - Lean http://agile2009.agilealliance.org/taxonomy/term/211/0 en Killing the gatekeeper: introducing a continuous integration system http://agile2009.agilealliance.org/node/3166 <p>This is the story of how the Launchpad (<a href="https://launchpad.net" title="https://launchpad.net">https://launchpad.net</a>) development team switched to a continuous integration system to increase several flows in their development process:</p> <ul> <li>flow of changes on trunk;</li> <li>flow of changes requiring database schema upgrade;</li> <li>flow of deployed changes to end users.</li> </ul> <p>To switch to a buildbot (<a href="http://buildbot.net" title="http://buildbot.net">http://buildbot.net</a>) based system meant violating a very old company taboo: risking a trunk that doesn&#8217;t pass its test suite. The risk of a broken trunk was offset by allowing each developer to run the full test suite in the Amazon EC2 cloud.</p> http://agile2009.agilealliance.org/node/3166#comments Tools for Agility Experience report continuous integration distribution version control Lean 45 minutes Wed, 04 Mar 2009 03:17:01 +0000 flacoste 3166 at http://agile2009.agilealliance.org First, Kill All The Metrics! http://agile2009.agilealliance.org/node/2989 <p>How well are we served by our current metrics? Do metrics such as developer and tester productivity, ROI, and on-time / on-budget help us improve results? Or, do such metrics drive us towards negative behaviors? In this workshop, we describe the foundation for meaningful metrics. Workshop participants, via a series of exercises, translate this foundation into metrics that they can immediately use. This workshop results from the response I received during my Agile 2008 presentation on the CIO and agile teams. There was a great deal of interest on the topic of aligned, meaningful metrics.</p> <p><a href="http://agile2009.agilealliance.org/node/2989">read more</a></p> http://agile2009.agilealliance.org/node/2989#comments Main Stage Workshop alignment Business Agility Business Value Competitive Advantage Lean metrics process improvement strategy transformation 90 minutes Tue, 03 Mar 2009 17:33:26 +0000 nickolaisen 2989 at http://agile2009.agilealliance.org Kanban adoption at Software Engineering Professionals (SEP) http://agile2009.agilealliance.org/node/2232 <p>In 2004, SEP tried adopting Agile practices. However, Agile failed to have the desired lasting impact across the entire organization. Things changed in 2007, when SEP implemented Kanban for the first time. We will explore how Kanban teams at SEP matured through the lens of the Dreyfus Model for Skill Acquisition. We will examine what this pattern has meant for institutionalization of Lean in the organization. We will discuss a counterintuitive technique for higher success and adoption rates of new methodologies. Finally, we will review common pitfalls teams encountered adopting Kanban.</p> <p><a href="http://agile2009.agilealliance.org/node/2232">read more</a></p> http://agile2009.agilealliance.org/node/2232#comments Agile Adoption Experience report Adopting Cultural Impact Experience Report kanban Lean 45 minutes Wed, 25 Feb 2009 23:03:28 +0000 cmshinkle 2232 at http://agile2009.agilealliance.org Become a Better Agile Practitioner: Learn from other sources http://agile2009.agilealliance.org/node/2014 <p>Want to improve your team? Take a drama class! Want to measure how your agile adoption is going, take a business course!! This session explores the often overlooked practices in other industries for inspiration on improving agile practice in software development. From waste management and lean manufacturing to understanding motivational and sustainable development with NLP, I want to help people begin to look at things differently and perhaps find their own fixes from the rich variety of disciplines in everyday life that they can apply to agile software development.</p> http://agile2009.agilealliance.org/node/2014#comments Agile Adoption Talk agile triangulation excellence improvements kanban Lean NLP 90 minutes Sat, 21 Feb 2009 01:08:27 +0000 mike.sutton 2014 at http://agile2009.agilealliance.org Agile's Too Slow: Developing a Facebook App For the Obama Campaign http://agile2009.agilealliance.org/node/1326 <p>Priorities shifted twice a week. My favorite lightweight practices were all too heavy. Facebook thinks I might be a spammer. On November 5, the code became totally worthless. It was the best project I&#8217;ve been on!</p> <p>Come and hear about a project that was too strange for normal, comfortable agile methods. I hope you can learn from my experience, and make sure you are bringing the right tools and processes to your next project. Focus on the principles of agile (communication, simplicity, feedback, courage) instead of the practices (CI, pairing, iterations, etc).</p> http://agile2009.agilealliance.org/node/1326#comments Agile Frontier Talk election facebook Lean 45 minutes Tue, 10 Feb 2009 14:11:51 +0000 acslocum 1326 at http://agile2009.agilealliance.org Scrum and CMMI: from Good to Great - are you ready-ready to be done-done http://agile2009.agilealliance.org/node/545 <p>The introduction of Scrum at a CMMI Level 5 company doubled productivity and cut defects by 40% compared to waterfall projects in 2006 by focusing on early testing and time to fix builds. Systematic institutionalized Scrum across all projects and used data driven tools like story efficiency to surface Product Backlog impediments . This allowed them to systematically develop a strategy for a second doubling in productivity. Two teams have achieved a sustainable quadrupling of productivity compared to waterfall projects. We discuss here the strategy to bring the entire company to that level. </p> http://agile2009.agilealliance.org/node/545#comments Manifesting Agility Experience report CMMI Flow Lean measures product owner Scrum 45 minutes Mon, 26 Jan 2009 11:46:21 +0000 ruseng 545 at http://agile2009.agilealliance.org The Bottleneck Game: Discover ToC, Agile, Lean and Real Options through play http://agile2009.agilealliance.org/node/503 <p>To make lasting changes, we need to visualise the situation, understand the system, know how to improve it and work together. The Theory of Constraints tells us how to do all that.</p> <p>In this game, we apply the &#8220;Five Focusing Steps&#8221; process improvement method from ToC. Step by step we use Agile, Lean and Real Options techniques to make our &#8220;work&#8221; more fun and productive.</p> <p>After the simulation game, you&#8217;ll be able to apply these techniques to your work.</p> <p>You&#8217;ll be able to use the open source &#8220;Bottleneck Game&#8221; to share these techniques with others.</p> <p>Max. 60 players</p> http://agile2009.agilealliance.org/node/503#comments Agile Frontier Tutorial collaboration game Lean Real Options simulation systems thinking theory of constraints Throughput Accounting 90 minutes Sat, 24 Jan 2009 13:05:05 +0000 PascalVanCauwenberghe 503 at http://agile2009.agilealliance.org The Beer Game with Agile Teams - MIT Game Theory in Agile Project Management http://agile2009.agilealliance.org/node/431 <p>This presentation illustrates, using an animated Agile Story Card Wall, the concepts of Lean&#8217;s Work in Progress, Drum–Buffer–Rope from Theory of Constraints and Systemic Thinking from Peter Senge’s The Fifth Discipline. The presentation, originally inspired by the MIT Beer Game, uses Flash animation to show the flow of story cards across a Story Card Wall over 10 iterations, demonstrating the effects on the team’s throughput as a result of a staffing decision made during the project. The presentation also includes an Excel spreadsheet to do ‘What If’ scenarios.</p> http://agile2009.agilealliance.org/node/431#comments Leadership &amp; Teams Talk Agile Wall Chart Lean theory of constraints toc 90 minutes Tue, 20 Jan 2009 21:26:16 +0000 tlooy 431 at http://agile2009.agilealliance.org Push, Pull, What is the difference http://agile2009.agilealliance.org/node/400 <p>In this talk Ola Ellnestam explains the differences between push and pull in a software development context.</p> <p>The difference between push and pull is described and discussed. Followed by examples from other industries. Mentioning Toyota and Dell. After this rather brief introduction follows a simple and easy to understand exercise.</p> http://agile2009.agilealliance.org/node/400#comments New to Agile Tutorial batch example fun hands on Lean pull push 45 minutes Mon, 19 Jan 2009 09:24:10 +0000 ellnestam 400 at http://agile2009.agilealliance.org The Lean Lego Game http://agile2009.agilealliance.org/node/397 <p>After revolutionizing the automobile industry, Lean principles have been applied to different knowledge areas, such as software development. However, many people haven&#8217;t been introduced to the concepts that made Lean successful. In this interactive session, the participants will work in a small Lego production line, experiencing the problems and applying Lean practices to overcome them. 8 to 20 participants, divided in 4 teams, will learn about: systems thinking, push vs. pull systems, waste, etc. We will also compare the production line scenario with the software development industry.</p> http://agile2009.agilealliance.org/node/397#comments New to Agile Tutorial game kanban Lean pull push systems thinking work cell 90 minutes Sun, 18 Jan 2009 20:50:16 +0000 dtsato 397 at http://agile2009.agilealliance.org