.NET Rocks!

Implementing DevOps at Microsoft with Lori Lamkin

Episode #1501 Tuesday, December 12, 2017

What does it take to implement a DevOps practice at Microsoft? While at Connect in New York, Carl and Richard talked to Lori Lamkin about the efforts of the VSTS team to deliver more value to customers faster. Lori talks about changing the tempo of deployment for TFS from 24 months to three weeks and the re-organization of the teams so that developers are responsible for features from conception to operations. The role of operations also evolves to one that focuses on monitoring, rather than deployment - it's a lot of change, but worth it!


Lori Lamkin

Lori Lamkin is the Director of Program Management for Visual Studio Team Services (VSTS). She leads a team of program managers building Microsoft's DevOps platform in Azure and also helping the company adopt modern development practices using VSTS as the core part of Microsoft's toolset for its own developers. She joined Microsoft in 1990 supporting customers with the C/C++ language product. She joined the Microsoft product development team in 1996 as a Lead Program Manager for C/C++ and became the Group Program Manager for C/C++ and C# in 2001. She moved into the lifecycle tools business in early 2003 to define and deliver version 1.0 of Visual Studio Team System in the Group Program Manager role in Team Foundation Server. As Group Program Manager, she was responsible for defining product vision, driving deep customer relationships, building a strong design team, and leading the design and delivery of this version 1.0 product across three Microsoft Development Centers. She held various roles in Team Foundation Server including running the Redmond based team and most recently the Director of Program Management. She holds a B.S. in Mathematics with an emphasis in Computer Science from the University of Washington. Lori enjoys reading, cooking, hot yoga, dance, tennis and spending time with her husband and twin boys.


An error has occurred. This application may no longer respond until reloaded. Reload ×