ALM Summit 3

ALM Summit 3 keynotes and sessions provide deeper insight into the modern application lifecycle. Learn about industry best practices that address your development challenges, and how Microsoft's ALM solution can enable and support those best practices. In addition to keynotes from industry experts, ALM Summit 3 features four session tracks:

Dean Leffingwell helps some of the world's larger software enterprises achieve the benefits of adopting agile methods. As he does so, he continues to learn new things about scaling software agility. In this keynote he shares his latest thinking.

Brian Harry shares behind-the-scenes information on how Team Foundation Service is developed and announces exciting additions in his ALM Summit keynote. As of now, Team Foundation Service provides a distributed version control offering with Git repos, and Visual Studio offers full Git integration with...

History will look back and identify September 2012 as the dawn of a new computing paradigm and the official end of the "Search-and-Browse" era that Google dominated. James Whittaker talks about this momentous event, shares some history about prior eras, and looks ahead to what this new era...

A process is a product of its era. In 2001, when Agile 1.0 was conceived, the world was very different than what it is today. No Facebook. No Instagram. No Pinterest. The premise of this presentation is that the differences between where we were then and where are now lead us to a different process,...

A new set of software lifecycle practices has evolved, often called Lean Startup or Customer Development, and has been emerging from Silicon Valley and accepted into the mainstream of enterprises worldwide. The central tenet is that business experimentation for customer fit is the core value of the lifecycle,...

Dean Leffingwell helps some of the world's larger software enterprises achieve the benefits of adopting agile methods. As he does so, he continues to learn new things about scaling software agility. In this keynote he shares his latest thinking.

In the past, SharePoint development has been a scary proposition for developers with complex concepts, onerous machine requirements & ad hoc processes for end-to-end development. Times have changed with the release of SharePoint 2013, which introduces a new app model built on open web standards so...

How do you know if you are good at technical interviewing? The feedback loop for interviewers is too long and incomplete to allow people to see their mistakes and improve themselves, instead just copying the same practices they've seen from others before them. Consequently, most people in the industry...

Continuous Delivery changes the fundamental processes involved with building software and launching new features. This talk will focus on the impact of Continuous Delivery on software release cycles, managing versions of software and database schemas, the structure of your engineering team, and risks...

This session will cover the importance of Load Testing as part of the overall ALM strategy when build quality software. There are more barriers that prevent Load Testing from being part of this strategy. One of the largest barriers for Load Testing are machine resources. While discussing the Load Testing...

Implementing TFS as a new ALM system within a large-scale brownfield project is not an easy task. During this challenging trip a lot of pitfalls can be avoided. The migration of an entire product line brought up many lessons learned which will be shared during this talk. ...

Getting in the groove, achieving flow, being focused... these are all different ways of talking about that magical place that agile teams strive to find. Getting there is hard, staying there is harder. How do you get yourself and your teams motivated, engaged and focused on their work so they can achieve...

This session will demonstrate how development organization can inject exception tracking into traditional, cloud, mobile and modern apps resulting in the automatic creation work items inside Team Foundation Server. Development organizations consume production usage and event data differently than their...

How do you take the principles of Agile to heart for requirements? Contrary to some beliefs, Agile does not mean no requirements are documented. In this session, we'll discuss practices that engage customers and your engineering team, set you up to respond to change while keeping leadership in the loop....