Erik Hinton discusses the successes and failures of making a cultural shift in the newsroom at NYT to accept Haskell and some of the projects Haskell has been used for.
Samantha John explains the design considerations for creating a visual language for children and demoes Hopscotch, presenting techniques and sample projects for teaching kids to code.
Tom Gilb keynotes on agility, outlining 10 principles and his own values for Agile value delivery.
Rob Keefer outlines 7 practices that managers and other project stakeholders can use to influence an Agile team in a positive way.
Carl Myhill, Steve Hayes highlight the key elements that a UX Design process and an Agile process have in common, providing practical tips on how to make them work together.
Neil Killick exposes the risks inherent to the estimation culture, proposing practical alternatives for the project and spring level.
Arber Pllana shares from his experience using XP at Unruly while scaling the infrastructure to handle a growing amount of traffic and data.
Jason Little teaches how to bring change in an organization without having people feel threatened.
Annemie Ress details 10 actions that help organizations to unlock innovation, addressing 3 themes – fear, language and motivation – which have an impact on their culture of innovation.
Kent Beck addresses several questions: Why are programmers so often ill at ease with themselves? What can we do to become comfortable in our own skins? What might happen as a consequence?
Andreas Ehn discusses the role of the modern manager in an organization where the domain experts have a major role in the decision making process.
Janet Gregory explains how testing activities are included throughout the Agile process, and how a tester can add value, discussing ATDD (Acceptance Test Driven Development), and exploratory testing.