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:
Lightning sessions are 15-minute talks that provide concise information.
Featured
-
-
Being Agile. Scaling Up. Staying Lean
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.
Leffingwell is the creator of the Scaled Agile Framework,...
-
Building an Engineering Organization for Continuous Delivery
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...
-
A New Era of Computing
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...
-
Lean Startups, Demystified
In the 2000′s we spent our time figuring out how to build better software with Agile, and now we're trying to figure out how to build software that people actually want with Lean Startup principles.
-
Agile 2.0: Software Development in the Era of the Open Graph
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,...
-
Reimagining the Application Lifecycle
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,...
-
Distributed Version Control for the Enterprise
Distributed version control systems ("DVCS") like Git and Mercurial may have gotten their start in open source projects. As more closed source corporate and enterprise developers get exposure to the way open source projects are run, they may wonder whether DVCS is appropriate for closed-source...
-
Reimagining the Application Lifecycle
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,...
-
Un-Managing Agile Teams
What does success look like to an agile team? Is it a perfect burn down chart and a beautifully run standup? Or something else? In this session we'll go beyond the standard dogma and talk about how you can enable your "agile" teams for success.
-
Agile Economics
The software development industry in embracing Agile in a big way. But why? Most certainly it allows a higher rate of success, encourages better collaboration, use of tools and does a better job embracing change. But why do the techniques work from a economics and finance standpoint? A number of people...
-
Developer Task Switching Without Thrashing
Peter and David describe how they manage a "day in the life" of a developer on a small team, using Visual Studio 2012 and TFS:
- Starting at standup / taskboard
- My Work and Suspend & Resume
- Unit testing love / fakes / playlists / etc
- Code review
-
Testing for Continuous Delivery for Visual Studio 2012
Testing has changed dramatically over the last several years, and what we've learned has changed our tools and our workflows. While the goal of a testing organization is to continuously test a system to ensure the best experience for its customers, the reality is bit different. Because of the cost and...
-
Making Getting Better Funner
Output of a Birds of a Feather session about how to make getting to agile less painful and more fun for an organization. In this session, Justin and Scott show how they made getting to agile more fun while moving forward at Washington State's Department of Ecology.
-
Developer Populism
Software is everywhere, running everything. No matter what industry, a business's ability to innovate is increasingly tied with its aptitude to build and release differentiating software.
Software developers, the people responsible for this world changing software, are increasingly becoming empowered,...
-
Distributed Agile Methodology
Learn how AAA of Northern California, Nevada and Utah is increasing agility while and also leveraging the global delivery/cost model to be successful. Mark will share his approach, challenges, and lessons learned when using the Agile Methodology within their complex program, and how they were able to...
-