|
Format: lecture / presentation AbstractAgile development has taken a number of concepts and principles from the study of complex adaptive systems. But since the birth of the Agile Manifesto, the study of complexity has not stopped. In this talk I give a number of ideas copied from complexity experts, and I will review what fitness landscapes, adaptive walks and evolutionary stable strategies could mean for agile software development. The talk will include: - the management problem: can complex systems be managed? - how complex systems form their own fitness landscapes (process dictates chance of survival) - why connectivity in a system influences its stability (including stability of software methods) - why an adaptive walk is non-linear (and therefore process improvement too) - why noise and errors are essential - and some other stuff... Details & timetable00:00-00:01 short introduction of myself Learning outcomes:
BiographyMy name is Jurgen Appelo. I am Chief Information Officer at ISM eCompany, rated (a while ago) as the #1 fastest growing technology company in The Netherlands. As a manager, I lead a horde of 100 software developers, development managers, project managers, business consultants, quality managers, service managers and kangaroos, some of which I hired accidentally. I am primarily interested in software engineering, quality improvement and complexity theory, from a manager's perspective. I am trying to write a book about this, and I keep track of it on my blog. I am a writer, having published a number of papers and articles in several magazines, like Dr. Dobb's, Software Quality Professional, Methods & Tools, The Software Practitioner, StickyMinds, Software Development Network, Computable and Automatisering Gids. I am also a speaker, being regularly invited to talk at seminars and conferences about agile software development, project management, process improvement, and development management. People tell me I'm quite good at doing presentations. I don't know why. I only show them pretty pictures while making fun of myself. But that seems to help. However, sometimes I put all writing, speaking and managing aside to do some intensive programming myself, or to spend time on my ever-growing collection of science fiction and fantasy literature. I live in Rotterdam (The Netherlands) - and sometimes in Brussels (Belgium) - with my partner Raoul. I have two kids, and an imaginary hamster called George. http://twitter.com/jurgenappelo |
Comments (1)
Jul 29, 2009
Vasco Duarte says:
Can the participants expect some "stories" of how the complexity principles/mode...Can the participants expect some "stories" of how the complexity principles/models are applied? Or should they expect only to be familiar with the concepts at the end of this session?