Driving to ZBB
With the successful release of Whidbey Beta1 a few weeks ago, we’re now moving toward Beta2. The next key milestone between now and Beta2 is “ZBB.” It is critical to close down on open issues during the drive to ZBB, because doing so significantly impacts our execution efficiency for months to come. Hitting this deliverable is one of the key things we must do right now to ensure success at Beta2.
So, what exactly is this impactful thing we call “ZBB”. ZBB is an acronym used internally for “Zero Bug Bounce”. In a single sentence, it is a point in the project where we have zero bugs for the milestone. The importance of reaching this milestone in a project is to not only reduce any backlog of bugs, but also to help ensure that we’re on track for delivering a quality release at the end of the milestone with the issues slated to be resolved, done.
A general schedule that includes ZBB would look some thing like:
1) Feature coding
2) Integration of bits between feature teams
3) Bug fixing period, open issue resolution
4) ZBB
5) “Bounce”* (zero bugs in the queue at this point)
*“Bounce” = expectation that additional bugs will be coming in.
6) Continue triage and fixing bugs that directly affect the milestone release.
7) Ship for the milestone (e.g. a Beta)
At step 3, we will hold reviews with each team and ask them to provide status on their features and bug counts. An important aspect of the bug count status is the trajectory of their current (bug) count to zero, and the math they’re using to get there. An aggregation of this data allows us to find problems early and manage them as necessary. It helps to give us better planning toward and confidence on Step 7. Additionally, asking the teams for the ‘math’ they’re using to determine their downward bug trajectory allows us insight into the validity of the projected dates. In other words, going thru the exercise and providing data on the math allows both the product team and the release team a better understanding and confidence of why the date is what it is. It also helps us to manage the factors that may be causing issues with the trajectory. For example, their math may indicate that they need more balanced resources.
All this to say; we’re currently in Step 3 for Whidbey Beta2 and are working with teams to understand their ZBB dates. From there we’ll be determining how to best reach ZBB and drive the division teams to make sure we hit ZBB on time…this will help to put us at high confidence for shipping Beta2!
Comments
- Anonymous
August 17, 2004
The comment has been removed - Anonymous
August 17, 2004
Is there any propsective release date for ZBB yet? - Anonymous
August 18, 2004
The is no "ZBB release" per se. Rather, ZBB is a milestone on the road to Beta2. - Anonymous
August 18, 2004
will there be any intermediate releases like the CTP drops before Beta 2? - Anonymous
August 18, 2004
Yes, we plan to continue delivering CTPs on a regular basis (and in advance of Beta2). - Anonymous
August 19, 2004
Is the "MSDN Product Feedback Center" really connected to the development team's bug lists?
It seems that the old "Beta Place" bug reporting was much more responsive than the feedback center.
This is on the basis of a small sample size (5) of bugs that I have reported thus far. Some are almost three weeks old & not really acknowledged. - Anonymous
August 19, 2004
Mark: Thanks for your feedback. Currently we are averaging around 6 days for a response to issues being filed on the feedback centers. To dig deeper into your specific case I would need to get the links to the issues you are referring to. This system, like whidbey itself, is still in beta so it's possible there are some things being overlooked. - Anonymous
August 20, 2004
FDBK13101 - Posted 8/3
FDBK12829 - Posted 8/3
FDBK13102 - Posted 8/2, response on 8/3 ('investigating')
FDBK13589 - Posted 8/11, response on 8/16 ('investigating')
FDBK13103 - Posted 8/2, response on 8/10 ('working on solution')
FDBK12831 - Posted 8/2, response on 8/19 ('sent to dev to be fixed')
So the issue is really the first 3 or maybe 4 - Anonymous
August 20, 2004
The comment has been removed - Anonymous
August 20, 2004
The comment has been removed - Anonymous
August 20, 2004
Hi Mark, I am with the devices team and based on your feedback we are trying to work on how best to ensure that customers know that their bugs are being worked upon.
Amit Chopra
Program Mananger - Visual Studio for Devices - Anonymous
August 20, 2004
Nice responses - I'm glad that I found this blog! Proof once again that the blogs are worthwhile to both Microsoft & Microsoft customers as far as I am concerned. BTW, I found this blog as a reference from the Scobelizer blog... - Anonymous
May 28, 2009
PingBack from http://paidsurveyshub.info/story.php?title=release-team-s-weblog-driving-to-zbb