Agile 2009 - Maven http://agile2009.agilealliance.org/taxonomy/term/1458/0 en 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 Automated deployment with Maven and friends - going the whole nine yards http://agile2009.agilealliance.org/node/399 <p>Automating your build process with Continuous Integration is certainly a great idea, but why stop there? Why not go the whole nine yards and automate the deployment process as well? Staging and production deployments are typically more complicated and more involved than a simple development deployment, but doing them by hand can be time-consuming, tricky and error-prone. Indeed, turning your staging and production deployments into a one-click affair has a lot going for it.</p> http://agile2009.agilealliance.org/node/399#comments Tools for Agility Demonstration Automated Build Bamboo continuous integration Jira Maven 90 minutes Mon, 19 Jan 2009 09:07:10 +0000 john.smart 399 at http://agile2009.agilealliance.org