Sprint 12 review

This morning we had our review of work done during Sprint 12. As you hopefully recall we run two sprints simultaneously: one focused on our conversion effort and one focused on platform investments. Sumedh got stuck in traffic on 520, so Faisal stepped in to drive the proceedings. Faisal handled it well, applause applause. And…

0

Platform Sprint 11

The new year got off to a good start for us with the MSBuild Platform Sprint 11 Backlog selection meeting. Platform Sprint 10 was focused mostly on getting our Compatibility story in place. All of the work from the last sprint in terms of compatibility has been checked in and is now in use. This means that…

0

A Note on Pair Programming

Hi All –   My colleague Neil Enns wanted me to drop a note about the fact that we’ve been experimenting with pair programming on the MSBuild team on certain tasks, and found it generally useful.  I finally tried it out last week, pairing with Sumedh on a relatively mundane task and blogged about it here. …

0

Sprint 10 Review

Today we’re holding our Sprint 10 review. If you recall we do sprints for both dogfooding support and platform work. Here’s a recap of what we accomplished in the last month. Dogfooding Six more teams within Visual Studio completed converting to MSBuild We completed our first integration of all the converted branches into the parent…

0

Sprint 10 Backlog Items

My bad for not getting this up sooner. We’ve actually been going on Sprint 10 for the last two weeks. As with Sprint 9 we’ve split it into one sprint for platform work and one for dogfood work. We’ve made a shift in our platform work for Sprint 10. During this sprint we are solely…

0

Sprint 9 Review

It’s been about a month since we last talked about Sprint 9, and it’s time for an update. If you recall, the MSBuild team was planning on two parallel sprints: one for platform investigations and one to support internal dogfooding efforts. Last Friday marked the end of the sprints, and on Monday we held our…

415

Sprint 9 Backlog: Platform Sprint

Here are the tasks we selected for the platform sprint. For those who aren’t familiar, our platform work is about laying the foundation to enable multi-proc support. Overall roadmap for multi-proc build (critical)   By roadmap we mean an outline of when we’ll have each of the sub pieces of multi-proc support implemented.   Authoring…

1

Sprint 9 Backlog: Dogfooding Sprint

Here are the tasks we selected for the Dogfooding sprint. For those who aren’t familiar, our dogfooding work is all about converting all of Visual Studio’s source code to build with MSBuild. Provide .targets files for building Managed C++ targets (critical)   There’s a bunch of code in Visual Studio written using Managed C++, and…

90

Sprint 9 Backlog Selection Overview

Today we held our second backlog selection meeting for Sprint 9. We’re running Sprint 9 as two separate sprints, one for internal conversion efforts and a second to lay the groundwork for multi-proc build* support. Since my original blog entry was getting rather long in the tooth I’m splitting it up into three parts. The…

0

Sprint 8 Review

Yesterday was our Dogfooding Sprint 8 review. For those that aren’t familiar, we use the SCRUM agile development methodology to run our efforts around dogfooding. Even though the work we do in our dogfooding sprints is heavily focused on internal adoption of MSBuild we’ve decided to share what goes on so you can learn more…

0