Agile 2009 - dependencies http://agile2009.agilealliance.org/taxonomy/term/357/0 en Introducing Agile in the Very Large: Microsoft Developer Division’s Journey http://agile2009.agilealliance.org/node/560 <p>In 2005, Microsoft’s DevDiv (with 2000 participants and 40 million lines of code) overhauled its engineering practices to improve agility, quality, and customer satisfaction. Four years into the journey, <em>customer satisfaction has increased dramatically. Product quality improved 10x. Velocity improved 2x, with schedule time for major releases was cut by eighteen months and quarterly releases of “power tools” allowed incremental delivery to external customers.</em> Practices that change include planning, org, quality gates, branching, testing, tooling, reporting, backlogs, transparency.</p> http://agile2009.agilealliance.org/node/560#comments Agile &amp; Organizational Culture Talk Agile Planning Cultural Diversity Culture change dependencies feature teams large scale leadership legacy product backlog tools 90 minutes Mon, 26 Jan 2009 19:41:46 +0000 samg 560 at http://agile2009.agilealliance.org Leveraging Maven 2 for Agility http://agile2009.agilealliance.org/node/434 <p>We struggled with long-running, complex builds and difficulty in sharing code across multiple projects. We started using Maven to simplify our builds. This lead to many more benefits that we didn&#8217;t expect. It also minimized the overhead costs of extracting, introducing and maintaining new modules. This provided a path for us to move away from a few monolithic slow builds to many small, lightweight fast builds. Using conventions improved cross-team communication. Managing dependencies, versions and performing releases have all become trivial. Maven is a wonderful tool for enhancing agility.</p> http://agile2009.agilealliance.org/node/434#comments Tools for Agility Experience report build dependencies Maven Maven2 45 minutes Wed, 21 Jan 2009 01:53:04 +0000 timander 434 at http://agile2009.agilealliance.org