I’ve spent a bit of time over the past ~9 months learning how various teams inside of Microsoft implement DevOps and agile practices and as of recently Microsoft has pushed a number of public content items disclosing more of how they operate. These pieces of content are spread across a number of locations, so I thought I’d use this post to centralize them for your reference. Also, FYI – I’m currently working with a team to produce a new “Microsoft Engineering Story” on how the people and process side of DevOps works within the Visual Studio Online / TFS team which you will eventually find at: http://stories.visualstudio.com. you can learn a little bit about the internals of how this works in the embedded video below I did with Brian Harry and Donovan Brown at Ignite 2015.
Here are some other related resources you should check out:
- Engineering Story: Scaling Agile across the enterprise
- ALM Days 2015 Keynote Video: Scaling Agile at Microsoft
- ALM Days 2015 Keynote Video: Engineering Systems for Cloud Cadence
- ALM Days 2015 Video: Running a large-scale cloud service
- ALM Days 2015 Video: DevOps Directions
- TechEd EU 2014 Video: Case Study of an Agile Transformation in a Large Organization
- TechEd EU 2014 Video: Deep Dive into Agile Planning for Team Foundation Server 2013 and Visual Studio Online
- Blog: Moving TFS to cloud cadence and Visual Studio Online
- Blog: How Microsoft deploys Visual Studio Online using Release Management
- Video: How Microsoft IT integrates Security + Privacy with DevOps practices