Dan North discusses the need to embrace uncertainty of scope, technology, effort and structure, expecting the unexpectable and anticipating ignorance.
Glenn Vanderburg sustains the need for redefining software engineering as the science and art of designing and making systems that can readily adapt to the situations to which they may be subjected.
Chris Harding emphasized the need for cloud interoperability and the key areas where standards are most needed – configuration, management, security, storage, communication – for businesses to growth.
Mike Williams discusses large vs. small software development teams, concluding that smaller teams are better suited for most cases.
Dennis E. Wisnosky exemplifies harnessing SOA, cloud computing and semantic technologies to solve some of the today’s public or private sector complex problems.
Dave Snowden attempts to build a theory for the Agile movement based on statistical research, weak signal detection methodology, complexity theory and co-evolution theory.
Andrew Watson keynotes on the threats, the challenges and the opportunities provided by cloud computing to enterprises, especially their IT departments.
Joe Justice offers advice on improving manufacturing and software development processes using Agile methodology based on his experience building a 100mpg car in 3 months.
Anne Thomas Manes highlights the importance of adapting to the current trend marked by the convergence of mobile, social and cloud, moving away from app-centric design to service-based solutions.
Jan Bosch discusses the importance of speed and innovation in software development, covering Innovation Experiment Systems, a 3 layer product model, and the role of architecture and scalability.
Yossi Dahan introduces Windows Azure, the platform and its main capabilities, detailing on services, VMs, data management, CDN, caching, messaging and business analytics features provided.
Rich Hickey compares value-oriented programming with place-oriented programming concluding that the time of imperative languages has passed and it is the time of functional programming.