Update on Office 2008 progress!

Last Wednesday was our general “ZBB” target for the Office 2008 project, a major milestone on the road to release and something we’ve been pushing hard for over the past several months. We saw some fantastic surging by the development team to clear out backlogged product issues late into Wednesday night. Thursday, we sat down to review project status and metrics in depth, and to hear all teams report out on their plans and readiness to lock down for release. The bottom line takeaway that you may be most interested in: all teams have confirmed readiness to ship on the current schedule. As previously announced, this means RTM in December and general availability starting on January 15th (by region).

ZBB what? This stands for Zero Bug Bounce, or as alternately phrased, Zero Bug Backlog. At this point we have been logging, tracking and verifying all changes to the product in great detail for some time – collectively we refer to this list of logged issues as the “bug list”, though in reality it includes a variety of issues including bug/defect reports, tracking records for artwork or content, usability improvements, numerous suggestions (submitted by team members or beta testers, or representing customer or partner requests), and various other categories of issues. The ZBB milestone is defined as the date across which we will no longer carry logged product issues that are more than one week old. Hence, the “backlog” of issues has been cleared out, and all older pending decisions on what we are or are not going to change before we ship have been made. It also means that the developers have “caught up” or “outpaced” the incoming find rate of our test efforts.

From here on out, the focus is increasingly on lock down. We are testing for defects literally around the clock, using a variety of methods ranging from automated efforts such as “massive file testing” to targeted manual test passes and “ad hoc” free testing. We also continue to log and fix significant issues found in private beta testing. At this point we remain busy fixing bugs as they are found (any one of our millions of lines of code could be the source of a defect,) but there will now be increased scrutiny on making changes – i.e., is there sufficient customer need to justify a proposed code change given the associated risk of regression (the outside chance that making a given change causes a new and potentially more severe problem.) Stabilizing the product for release requires conscious commitment to slowing and eventually stopping the changes we’re making to it, and as a result we now start reviewing all proposed changes daily in “triage”.

I’d like to congratulate and thank everyone on the product team for an amazing effort on ZBB – our developers, testers and program managers have all done incredible work. I’d also like to thank every other person who has helped in the creation of Office 2008: planners, researchers, designers, artists, writers, editors, builders, product managers, recruiters, HR generalists, international teams, MVPs, beta testers, partners, vendors, contractors, our many friends at Apple, partners across Microsoft, and many others have all helped us get this far. Finally, a very sincere special thanks to all of our families and friends for their support during this push.

Collectively we’ve made nearly four years worth of heavy investment in modernization, improvements and features in Mac Office. We look forward to continuing to share more about the new suite here on the blog and out in the world straight through RTM and into next year. But, as folks like to say, at this stage of the project the most important feature is shipping.

We’re getting more excited about that feature every day.

Comments

  • Anonymous
    October 08, 2007
    PingBack from http://www.artofbam.com/wordpress/?p=6276

  • Anonymous
    October 08, 2007
    Before you get flooded with stupid questions by those pesky Entourage users, I'd just like to say congratulations! Can't wait to see the final product :)

  • Anonymous
    October 08, 2007
    The comment has been removed

  • Anonymous
    October 08, 2007
    About that full exchange client...

  • Anonymous
    October 08, 2007
    The comment has been removed

  • Anonymous
    October 08, 2007
    Isn't there always the fear that after spending four years on modernization, there is the possibility that the program is not really modern and is still lagging behind it's windows counterpart?

  • Anonymous
    October 08, 2007
    Congrats on a huge project. Quite a while back, both MS and Adobe developers were having problems using X-Code on big projects such as yours. How did you overcome the bottlenecks? Was it improvements to X-Code from Apple or work-arounds figured out internally? Would make an interesting post.

  • Anonymous
    October 08, 2007
    Congrats on getting to ZBB. Getting close to a roll-out stage is quiet an achievement. Here's to a smooth final push.

  • Anonymous
    October 08, 2007
    Give us a BETA to play with! Then you really find out how good your testing is!

  • Anonymous
    October 08, 2007
    great news! I still find it strange we have not seen at least a feature list for Entourage yet. At this stage surely that is easy to sort out and post? cheers James

  • Anonymous
    October 08, 2007
    Sounds like there's no reason, then, not to be able to tell us all we want to know about Entourage, right?  ;)

  • Anonymous
    October 09, 2007
    Is there ODF support yet?

  • Anonymous
    October 09, 2007
    Exchange?

  • Anonymous
    October 09, 2007
    Hi folks, I'd like to use the .docx conversion utility for Mac, but the download link here on Mactopia is as dead as a doornail :-( Thanks for fixing that, regards, A

  • Anonymous
    October 09, 2007
    Does Entourage finally have MAPI support? Or is it still going to be a compromise email application like it is today? The original Outlook client of OS 9 was miles ahead of where Entourage is today. Hopefully things will "progress" and we'll have a real Mac exchange client. Otherwise all this work is for naught.

  • Anonymous
    October 09, 2007
    Public Beta! Public Beta! Public Beta!

  • Anonymous
    October 09, 2007
    Any chance to get Right-To-Left support in this version ? It is a very long time request since Office is available on OS X. Another question, since most the screens now are wide screens, why did you put the templates bar above, it use almost 50 % of the screen ... Hoping there is a way to put it on the side.

  • Anonymous
    October 09, 2007
    It does appear that you have a very good product soon to be released. Congrats! I have waited a long time for this release, so I can wait awhile longer - I hope. Why - "I hope"? Reading most of the posts I have failed to see if hyper-links have been improved. Under 2004 it takes forever and a day to use hyper-links. And if you get it to work - the links have at times been lost for no unknown reason. To compensate for this I have been forced to use a regular PC and within the last few months I have been able to use VMware with Office 2007. On any given day, I will use this function several times - linking from an index file created in Excel to numerous files (100+) created in other applications including Word.   I am really hoping I can do all of this with 2008. Surprisingly this is the one feature that is more important to me than VB or Exchange. If this is rock solid, I will update immediately.  

  • Anonymous
    October 09, 2007
    I'm just wondering. Will the final release incorporate Right-to-Left support? If not, will there be a patch to address this issue after the final release? If Office for Windows has been doing it for years, I'm sure Office for Mac can! Oh, yes. A public beta please :-)

  • Anonymous
    October 09, 2007
    @Talal B: Unfortunately, there is no additional RTL support in Office 2008.  Quoting from Eric Paquin's comment on the September 25 localization post: "BiDi languages and Unicode support has not change [sic] since 2004." As for a patch to address this at a later date, obviously I have no idea - I only know what I read here.

  • Anonymous
    October 09, 2007
    You must be sick of us asking, but please give us some real info on a REAL exchange client...  Something...  Anything...  Isn't it obvious from the posts that this info is what many people here want?

  • Anonymous
    October 09, 2007
    public beta! entourage 2004 is killing me!

  • Anonymous
    October 09, 2007
    Will this be appearing on MSDN for us Mac devs ?

  • Anonymous
    October 10, 2007
    Can the next post be Entourage only please? Being intel macs nowadays, surely porting ol2003 wouldn't be that difficult - then we can all sleep easier.

  • Anonymous
    October 10, 2007
    One thing that you can do on the Windows version of Outlook is change the Subject of any email and save it. Currently this cannot be done in Entourage. Its a feature thats very helpful for organizing email so when you sort by subject emails are grouped together (ex. you put a ticket number in front of the subject and sort by subject all the emails that start with the ticket number follow each other). Please add the ability to edit/change email subject after they are received. Its the small details that count. Oh, adding appointments to iCal via invites would be great too. Thanks, Ron

  • Anonymous
    October 10, 2007
    Not gonna happen. Maybe Office 2012?

  • Anonymous
    October 10, 2007
    Yes, it is good to see progress. But RTL support is crucial for any kind of multi-lingual exchange with Win Word. How is it that Win Word has had that for years, and it is still isn't on the Mac Word? This needs to be one of the tope priorities (along with Entourage)!

  • Anonymous
    October 10, 2007
    Let Complex Scripts ( Right to Left ) get in Office 2008 !!!!!!! Pleazzzzzzzzzzzzzzzzzzzzzzzzze !!!!!!!

  • Anonymous
    October 10, 2007
    Yeah, give us some dirt on what you found was bad with xCode and what Apple did to fix it. That would be really interesting. Also what is the best about developing on the Mac-plattform and whats bad. Whats easy and whats simple. And MacBU...no more stuff in our  ~Documents folder ok?

  • Anonymous
    October 10, 2007
    Have you fixed the error bars in Excel?  Real standard error bars would be great.  I should say real standard error bars which are correct and don't require usage of the "custom" error bars.

  • Anonymous
    October 10, 2007
    > Can the next post be Entourage only please? Unlikely.  It's clear that what most people here want to know about is Entourage and yet it's the thing we read least about. Why, you might ask? I'm beginning to think it's simply out of spite.  They publicly pat themselves on the back about how close they are to being done and how good it's going, yet can't be bothered to address what they've been repeatedly asked about. It's not like they don't know the answers to our questions.  Yet not only do they refuse to answer, they refuse to tell us why they refuse to answer.  (I always picture MacBU trying to take a page from Steve Jobs and trying to be mysterious about things until the last moment, not comprehending that it doesn't work in this case.) I guess ignoring these questions, yet taking the time to answer other questions here within some of these posts, is cheap thrills when you're hunched over a computer coding and testing all day. It's about 2 months until the discs are sent off and we still can't get straight answers to very basic questions.  

  • Anonymous
    October 10, 2007
    The comment has been removed

  • Anonymous
    October 11, 2007
    The comment has been removed

  • Anonymous
    October 11, 2007
    They're not answering b/c the answer is no.  They will not give us the Exchange client we want.

  • Anonymous
    October 11, 2007
    to the Mac Business Group bloggers : take a leaf out of Chris Pratley's book whilst developing OneNote or Jensen Harris' while Office 2007 was coming along : answer the questions, concerns, hopes and fears of the hungry readers. The readers really appreciate you blogging and our respect for you and your credibility soars when you respond to feedback the way Chris and Jensen did.

  • Anonymous
    October 11, 2007
    The comment has been removed

  • Anonymous
    October 11, 2007
    The comment has been removed

  • Anonymous
    October 12, 2007
    DAG – some of both, and sheer determination. Jake, eponymous, John W and others – We are expediting some of the planned posts from the Entourage team on Exchange improvements. 60six – Intel doesn’t make porting easier in general (sometimes in some details), though it does enable better virtualization. Jack75, Talal, Rich S, goli6919 – Zach (citing Eric) is correct, we have not added right-to-left language (layout/editing) support in Office 2008. We have expanded the number of fully localized versions we’ll be releasing (to eleven), and have various enhancements to Unicode and international functionality, but we have not done the additional (very significant) work required for right-to-left complex scripts. Ron – we’ve actually made some improvements to hyperlink handling in Excel, though I'm unclear based on your description whether the issues you are seeing are addressed by this. Adrian – not sure what the issue is, a good question for Stuart (who posted recently on charting).

  • Anonymous
    October 12, 2007
    Have you included open document support in this version of office. Without it Office is a non start for my company as the directors will only allow open standards.

  • Anonymous
    October 15, 2007
    Geoff, While appreciating your candor I am utterly floored....... Just who thought "waiting till later for posts about Exchange connectivity" (thereby meaning Entourage) would actually be a good thing????? Seriously just how many times do we have to re-iterate this to you guys???? Are we not shouting enough? So here goes again: Entourage and its connectivity  to Exchange is the single biggest point of contention/need/want, etc for the vast number of users. Its functionality or as some of us are betting, lack there of, is beyond important at this stage of the game, its critical. Its the single biggest thing we want to hear about, yet its the single thing we hear about the least. In case you haven't noticed the natives are getting/are already restless. Its almost as if you guys are trying to build excitement about Office:2008 by releasing teasers (duh right?), which normally I would applaud you for, but doing it in totally assanine way isn't winning you any friends. In fact its doing nothing except antagonizing an already disgruntled user base. If you had the luxury of time (you don't) or the goodwill of your user base (don't have that either) you could do these things. Since you don't, please stop with the shenanigans and get on with Exchange connectivity;  I'd rather have the bad news now rather then later. The only other thing I can guess you are waiting for is the release of Leopard. Other then that please re-red my previous post for guesses as to why no mention of Exchange thus far other then OoOA.

  • Anonymous
    October 15, 2007
    I am one of those Exchange Administrators that have a mixed environment of Windows and Mac computers. We are currently using Office 2004 and Mac users have iWork 08. At this point, the ONLY reason we could justify upgrading to Office 2008 is if Entourage 2008 is a proper Exchange client. I'm not alone.

  • Anonymous
    October 15, 2007
    As I'm working in a mixed Win/MacOS environment I'm really pleased to read about all the new features in Office 2008 and how it will work with Office 2007 We're using Live Messenger a lot, so one thing that really interests me is: Will Office 2008:Mac ship with Messenger 6 or will there be a shiny new Messenger?

  • Anonymous
    October 17, 2007
    The comment has been removed

  • Anonymous
    October 17, 2007
    Geoff, Is Office 2008 for the mac going to support the new laTex-like equation editor present in windows office 2007?

  • Anonymous
    October 26, 2007
    Another city, another expo! I’ve been travelling on and off since Apple Expo in Paris giving some Office

  • Anonymous
    November 05, 2007
    Any word on Palm/Treo sync support... as in an Office 2008 version of the Handheld Sync Installer?

  • Anonymous
    November 15, 2007
    Will this be available on the Volume licensing site in December when it RTM's

  • Anonymous
    November 17, 2007
    Posters in the Microsoft newsgroups report they have purchased Microsoft Office for Mac 2008 or the beta, which was still in testing as of October 8. These reports spurred Emma Grant of MacBU to respond to one poster in the newsgroup and confirm that

  • Anonymous
    November 20, 2007
    The comment has been removed

  • Anonymous
    November 21, 2007
    If ZBB becomes too much of a tongue-twister to constantly intone in-house, go with "Zaphod"

  • Anonymous
    November 27, 2007
    The comment has been removed

  • Anonymous
    December 04, 2007
    Since getting the i-phone, i am being puashed to use everything Apple, address book, ical, etc, but my whole life for the last 4+ years is Entourage.  will the new Office allow my to sync my iphone and stay connected?  thanks.

  • Anonymous
    December 04, 2007
    You can use Sync Services (look for Sync Services preferences in Entourage and your Apple apps) to sync contacts and calendar items across Entourage, the built-in Apple apps, and your iPhone. This is true for Entourage 2004 and 2008. See here: http://docs.info.apple.com/article.html?artnum=305938

  • Anonymous
    December 04, 2007
    About Sync Services, I haven't used it lately but when i used it when it first came out, many fields were not synched. I assume this is because of the difference in field set up between Mac, Exchange, and whatever phone one uses... Wouldn't it be useful if there were some way to map the fields so that you could be sure you're syncing all your info? I used to have to do that when I was using a palm. I think even there are some fields From Exchange that don't show up in Entourage like contact photo or whatever... Surely, that can be fixed?

  • Anonymous
    December 04, 2007
    I totally agree with what others have said here about Entourage needing to be a full Exchange client. I see no reason to buy Office 2008 it if it isn't. It would be the ONLY reason to upgrade and if it isn't, Office 2008 will do just fine until some alternative comes along. Supporting it partially is just frustrating.