Manufacturing practices abound at Agile conferences but is software something that comes of a production line (albeit in small batch sizes)? Should we instead think of software development as a service? Can we combine unarticulated customer needs with novel technology to shift the business forward rather than simply respond to demand? Should we see applications as emergent properties of complex interactions between people and software objects over time? What sort of ecosystem (rather than architecture) is needed for such an approach? Using the popular Cynefin framework as a starting point, its creator will explore these questions.