<<< Previous speaker next speaker >>>

David Anderson, Founder of APLN

 David  Anderson

David Anderson is thought leader in managing effective software team. He is a board member and founder of the APLN and signatory of the project management Declaration of Interdependence.

He has 26 years experience in the software development business starting with computer games in the early 1980's. As a pioneer in the agile software movement David has managed teams at Corbis, Sprint and Motorola delivering superior productivity and quality. While at Microsoft he developed the MSF for CMMI Process Improvement methodology.

David's book, Agile Management for Software Engineering - Applying the Theory of Constraints for Business Results, introduced many ideas from Lean and Theory of Constraints in to software engineering.

Recently, as Senior Director of Software Engineering at Corbis, David led a team that introduced many Lean ideas including use of kanban, oobeya, and visual control techniques. The results were astounding. The team demonstrated high levels of productivity, improved lead times and quality. Email:dja@agilemanagement.net

Presentation: "Introduction: Kanban/ Lean Software Development"

Time: Wednesday 10:20 - 10:30

Location: Metropolitan Ballroom

Abstract: Kanban has been described as "the first new Agile method for 5 years," by Sanjiv Augustine, while others have commented in 2009 that they "haven't seen buzz like this since the birth of XP." What is Kanban all about? Why is it creating such a buzz? How does it fit with other Agile methods? And when would you choose to use it? Kanban is based on a very simple principle - agree a limit to work-in-progress, and pull new work only when something is finished. From this simple principle a whole set of emergent rules have evolved into the latest collaborative game of software development. Experts who've been using Kanban in the field for several years will talk about how they use Kanban, how and why they adopted it, the effects it had on the culture of their organization and how they see the future of Lean software development evolving.

Presentation: "New Approaches to Risk Management"

Time: Wednesday 13:45 - 14:45

Location: Metropolitan Ballroom

Abstract: For almost a decade our community has claimed that agile is a risk-driven approach. Yet there is very little published material on agile risk management. Traditional risk management is based on avoidance of external variations. While, traditional project scheduling treats tasks homogeneously from a risk perspective. Lean pull systems and Real Options Theory provide new means to manage overall business risk in technology projects. This tutorial describes 3 techniques that evolved in the kanban community that increase sophistication of risk management and provide improved business agility.