Agile Event Session

As distributed as it gets: 10 Agile best practices from open source

This video content is for Agile Alliance members only

If you’re already an active member, please log in now.

To view this content, and gain access to many more valuable resources, conference discounts, and invitations to exclusive networking and learning events, please consider becoming an Agile Alliance member.

Abstract/Description

Open source development combines distributed teams, resource constraints and an overload of end user input. Despite these challenges, the velocity of popular open source projects is measurably higher than that of their enterprise counterparts.

The time has come to bridge the lessons learned from open source development with enterprise Agile.

In this talk, Dr. Mik Kersten, creator of the Eclipse Mylyn project which now sees 2M downloads/month, starts with an examination of several successful open source projects and their take on Agile delivery. He then reviews the overlap of open source approaches and Agile methods and highlights 10 best practices that Agile practitioners can apply to improve the collaboration and productivity of their teams.

Each of the 10 best practices is based on empirical data collected from Mylyn and other public open source projects hosted on Apache and GitHub. Graphics and visualizations demonstrate how open source collaboration evolves over time to provide the audience with an intuitive appreciation for this style of Agile delivery.

Watch this video to learn strategies for connecting the lean methodologies of Agile and open source development with the application lifecycle management and predictability needs of large-scale enterprise Agile.

Additional Resources

Add to Bookmarks Remove Bookmark
Add to Bookmarks Remove from Bookmarks
Add to Bookmarks Remove from Bookmarks

Speaker(s) may be willing to present this session at local group meetings and other events.

Agile2013
Video

More Agile Event Session Videos

Strategic Domain-Driven Design
If you’re a software developer or architect who wants to play a more influential role in ensuring your software systems are optimised to support business goals, then you need to learn about the benefits and techniques of strategic domain-driven desig…
TDD – It’s About More Than Just the Tests
Test driven development is all the rage. But why do people choose to write their code in a test driven fashion? It's so their code will have tests, right? Ending up with tested code is a nice benefit of test driven development (TDD), but it's not the…
Strategic Domain-Driven Design
If you’re a software developer or architect who wants to play a more influential role in ensuring your software systems are optimised to support business goals, then you need to learn about the benefits and techniques of strategic domain-driven desig…

Have a comment? Join the conversation

Discover the many benefits of membership

Your membership enables Agile Alliance to offer a wealth of first-rate resources, present renowned international events, support global community groups, and more — all geared toward helping Agile practitioners reach their full potential and deliver innovative, Agile solutions.

Not yet a member? Sign up now