Event Archive‎ > ‎

Effective Software Development in the 21st Century

The New Face Of Software Engineering

What are the foundations for improving delivery of software?

In this talk, Alistair Cockburn, one of the founders of the Agile Software Development movement, lays out the three foundations for effective software development. They are: Craft, Considering software development as a cooperative game of invention and communication, and Lean process flow. These three cornerstones explain the success of effective teams, provide good advice to live and harried project teams, and create a sound basis for educating the next generation of developers.

About the Speaker

Dr. Alistair Cockburn

Dr. Alistair Cockburn designed IBM's first methodology for object technology projects in 1992, served as special advisor to the Central Bank of Norway in the 1998, co-authored the Manifesto for Agile Software Development in 2001 and the project management Declaration of Interdependence in 2005. He has won the Jolt and Jolt Productivity book awards three times. He is the author of Agile Software Development: The Cooperative Game, as well as Crystal Clear: A Human-Powered Methodology for Small Teams, and Writing Effective Use Cases.

Most of his writings can be found at http://Alistair.Cockburn.us