complexity

Many paths to the top of the (mobile) mountain

room: Columbus KL — time: Thursday 14:45-15:30, Thursday 14:00-14:45
Level: Introductory

As the internet proliferates beyond the PC to myriad devices - from iPhone to smart-phone - anyone delivering digital products deals with complexity: varying form factors, cultural differences and contexts of use. In this workshop we explore the implications of this complexity, discover through collaborative experience where the pain points lie, and identify strategies for dealing with them. We conclude that the unique challenges faced in the design and development of mobile applications benefit from agile software development and its ability to cope with such complexity.

What (Else) Can Agile Learn from Complexity?

room: Grand Ballroom A — time: Tuesday 14:00-14:45
Level: Practicing

Agile 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, patches, power laws, and incompressibility could mean for agile software development.

Syndicate content