Jesper Boeg talks on the origins of Kanban, software Kanban, how it is different from other Agile methods and what it is useful for, the team maturity Kanban requires, and some of disadvantages of using Kanban.
Alois Reitbauer shows how to do performance testing of complex software systems during development, testing, and production by starting early in the development phase, breaking the test into pieces, and testing continuously. He also shows how to perform scalability tests on limited hardware or by using the cloud.
Keith Braithwaite proposes ways to integrate ideas successfully applied in software in the past but later discarded, like analysis, architecture, and modeling, into current technology and practice.
Cesare Pautasso proves that BPM can be used to compose and implement REST web services, showing the relationship between business processes and stateful resources accessed through a RESTful API.
Dan North advices programmers on how to advance from beginner to expert: practice the basics, learn from others, understand trends, share knowledge, maintain the toolbox, learn how to learn, and start all over again.
Rachel Davies believes there is not one Agile solution for everybody, but rather each team should learn how to evolve their own methods and process that fit to their environment.
Kresten Krab Thorup discusses functional and interactive concurrency, the message-based paradigm vs. OOP, a new way of doing programming based on concurrency, state encapsulation, and cheap processes.
Chris Read takes a look at clouds from the operations perspective, presenting various types of clouds and their tradeoffs, their strengths and weaknesses, the problems clouds solve but also the new problems that appear, and the process change the organization needs to go through to make a successful use of the cloud.
Mobile Testing Challenge: Why Mobile Apps Need Real-World Testing Coverage and How Crowdsourcing Can Help
Doron Reuveni presents how to use crowdsourcing for testing mobile applications in different ways - scripted/exploratory, on device/off device, automated/manual -, the specific characteristics of the In-the-Wild testing accompanied by a live demo, and some real-world success stories.
Nat Pryce exemplifies how he dealt with flickering, false positives, slow, and messy tests appearing in asynchronous testing when trying to perform end-to-end testing.
Simon Baker and Gus Power point out that many projects fail due to organizational complexity, proposing ways to improve product development and business agility in order to make the customer happy.