The Mac Observer

Skip navigational links

DealsOnTheWeb Daily Deal: 8GB iPod Touch: $229 Delivered

 
Hidden Dimensions - No More Illusions: WWDC Adjustments Needed

by
June 21st, 2007

"It takes a lot of courage to release the familiar and seemingly secure, to embrace the new. But there is no real security in what is no longer meaningful."

- Alan Cohen

WWDC is once again behind us, and I believe it's time for a post-mortem, in the style of Chess analysis. What went wrong and what went right.

I should point out that I have been to 14 of the past 15 WWDCs. While that may have some advantages, I also recognize that it can be a disadvantage. Those developers who attended WWDC for the first time this year were probably overwhelmed, just as I was in 1993 at the San Jose Convention Center. There's something to be said for being overwhelmed and starry eyed, because it leads to tremendous energy, action, and initiative. In light of that, I will do my best not to let my experience jade me, rather I hope it will guide me.

The Matter of Excellence

The tradition of excellence promoted by Steve Jobs is legendary. Every book about him or Apple is replete with stories about how he has pushed people beyond their own perceived limits and achieved excellence in every aspect of Apple, both before and since his hiatus. Witness, for example, the expense and the effort of the CBC bound notebook that Mr. Jobs uses during his keynote demos.

It seems to me, however, that WWDC is falling out of that mold. Here are some areas where I think a fanatical attention to excellence needs to be resurrected at WWDC.

Sessions. Not every session merits an exactly equal partition of 75 minutes. Some sessions are more technical than others, and that's just fine. So why not reengineer some of the sessions, still within the 75 minute global block, to get out a little early? Or start a little late. It's just an everyday operations research problem. There would be no schedule conflicts by doing this, but it would have the effect of leveling out the after session flow into the hallways, food tables, and restrooms. Some outside the box thinking is called for here.

Epansion. It is not beyond reason to move a whole track to another location, say the Marriott meetings rooms or Moscone N/S. Both are only a 3-5 minute walk away, but the offloading of the bursting-at-the-seams Moscone West would also serve to create more convenience for the attendees.

Illusion. It is absolutely high time Apple stopped being so needy in the sense that they want to create a sense of "standing room only." There is a certain Apple mentality that says, if a meeting to which the public is invited isn't S.R.O., cancel it. It's bad for appearances to have a lightly attended presentation.

For WWDC, the illusion has gone too far. Okay, we get it already. There are far more than 5,000 people who want to attend WWDC. Some are able to make it, and some not. For those who pay a considerable sum of money, they want excellence, convenience and thoughtfulness. Illusion is so yesterday at this particular event.

Food. We also get the fact that feeding 5,000 people breakfast, lunch and snacks is almost a military exercise in logistics. Even so, exhausted developers who are away from home for a week and at the mercy of WWDR need to feel appreciated. Some are from outside the country, suffering from jet lag. Some are working late to re-compile apps under some pressure. The very least Apple can do is feed the developers well. Nourishment is essential for body and soul. If Mr. Jobs wants that to happen, it will happen.

E-mail Addresses. There are those in Developer Relations who are responsible for communicating with Apple developers. While occasionally, a junior engineer, a person who should not be harassed by developers, does a demo on stage, the primary speaker in a session is either a product manager, an evangelist or some other Apple senior manager. As such, they should be making it easy for developers to communicate with them.

What I'm driving at is the decade-long silliness of putting up slide #2 with the presenter's e-mail, then taking it down after it's been displayed for a second or so. This kind of contempt for the audience, false humility, and sneaky immaturity has to come to an end. Henceforth, any presenter who should be showing an e-mail address and doesn't leave it on the screen for at least ten seconds will be asked to do 20 pushups. Next year, just yell it out. "Pushups!"

Adult Supervision. I was in a session, which I shall not name, in which Apple reversed a prior decision, and that decision had an effect on the developers' promises to customers. A (relatively) young Apple employee was left to deal with the impact of that decision, and it did not go well, either during the Q&A session or after the session when developers descended upon the presenters. There was some failure to step up, and there was some callousness displayed by Apple.

What I was hoping for was that the most senior person in that brouhaha would take charge, and say something like, "We understand the problem. We are resource limited. We didn't make this decision lightly, and we know it will affect some of your customers. Let's sit down and talk about ways we can fix the problem together as partners instead of yelling about water under the dam."

That, regrettably, did not happen.

Another weakness that seems to crop up more often than it should is the decision making process for the Xcode team. It's nice to see the emphasis on vastly improving Xcode, and it's nice to see great new performance tools. What's not so nice, however, is when loose ends aren't attended to, and developers -- wowed at the State of the Union presentation -- often find out about the nagging omissions and details later. Java, (gnu)Fortran, and C++ should all get equal respect and diligence in Xcode as Objective-C because Apple is a large and successful company, and the diversity of its many developers should be respected and catered to.

The Keynote. One of the things Apple did, when it bowed out of Macworld New York was save itself tremendous time, energy and money shipping people and equipment to New York each summer -- especially so soon after WWDC when it was always in May back in the 90s. I agree with the decision. As compensation for that, Apple is expected to make a bit of a fuss with the press in June. In support of that, Apple makes the Keynote open to the press.

The dangers of that "let's have it both ways" philosophy became clear this year. Steve got to be in front of the cameras, but the message wasn't 100 percent devoted to developers. The first hour or so of the keynote recapped the Leopard features for the public and the press, leaving the developers wondering when Mr. Jobs would say something of import for them. He finally did, when he got around to iPhone development and Safari for Windows, but it all seemed to fall a bit flat at that point.

There is more illusion going on here. Serious consideration should be given to making the WWDC Keynote 100 percent focused on the 5,000 developers who dragged themselves out of bed at 6:00 AM to get into a very long line. Either that, or the Keynote should be recast for what it is -- an opportunity for Apple to speak to the public with massive throngs of acolytes in attendance. In that case, some fairly nifty announcements should be saved up for that event. After all, when the public gets excited, they end up thirsting for more Apple software and peripherals created by developers. Perhaps Apple's stock won't deflate next year during WWDC with a crisper approach to what the Keynote is intended to accomplish.

Fridays. Once again, the eternal struggle over Friday emerges. This year, it seemed, Moscone West was a ghost town on Friday. The Friday sessions, are a grave yard for sessions that some people want to have but which are not deemed important enough to run earlier in the week. Why not just give up the illusion, finish up on Friday morning, and put away the illusion that Friday is valued at one-fifth of US$1295.00? For most of us in the U.S., at least, we'd all get home at a decent hour on Friday afternoon.

Even so, I am mindful that this has been an eternal problem for Apple, and it's a tough call. What's crucial is that if a session isn't important enough to run earlier in the week, then it isn't worth our time at all. That's how Mr. Jobs would view it, and so should we. No more illusions.

Ushers and Placards. Apple must have paid the ushers some non-trivial bucks to stand in the session aisles with placards that urged us to move to the front. Puhleeze. We are all adults here. Sometimes we want to check out a session from the back and discreetly duck out if it's a bust. Or, if it's just a few minutes before an obviously geeky, lightly attended session, why jam in with people in the front when there's air, space, and comfort near the rear. These ushers were ignored anyway. I think some money was left on the table there.

Leadership

There are many things at WWDC that are done right. Many more right than wrong. I was very pleased with all but three sessions I attended. The sessions are obviously well rehearsed and soundly put together. I was particularly impressed with the Java team's presentations. I was also impressed with the graphics and video sessions. The session on building Web 2.0 apps for the iPhone was so good, it was given an encore performance.

The Apple Design awards are a terrific way to reward and motivate developers. John Geleynse and Shaan Pruden did a fabulous job. Also, Stump the Experts was terrific, as usual, and Mark Harlan was in exceptionally good form as was Fred Huxham.

By the way. Don't forget to bring a clean spork to Stump next year.

The Apple labs are a terrific way to meet Apple engineers and debug code. These labs should stay just as they are.

What I'd like to see is more leadership by WWDR. This is a huge event. The impact on the Apple community as a whole and many thousands of developers is without doubt now. How about some senior Apple people sitting on on sessions that are bound to be controversial and encourage them to add a professional touch to the proceedings. How about thinking outside the box when it comes to session and time management. Not all sessions need to run in the same, fixed amount of time, and more encore performances would help the attendee decision making process and reduce the huge lines. How about feeding the attendees well and treating them well. (I heard a story about a woman who, after registering on Sunday, was denied access to the restroom.)

I won't say that WWDC is out of control. What I will say is that, if it's to continue at this level, it needs more attention to detail, some more creative thinking, and more fanatic devotion to excellence. It would be good to come away from the event feeling as if it's the finest event of its kind in the world, not one that's sagging under the weight of its own success and a perpetual victim of penny pinching.

WWDC is probably a money loser for Apple. What I'd like to see is just a tad more loss combined with the genuine feeling that the organizers had excellence in mind for every aspect of the event. We've come to expect that from Apple.

John Martellaro is a senior scientist and author. A former U.S. Air Force officer,he has worked for NASA, White Sands Missile Range, Lockheed Martin Astronautics, the Oak Ridge National Laboratory and Apple Computer. During his five years at Apple, he worked as a Senior Marketing Manager for science and technology, Federal Account Executive, and High Performance Computing Manager. His interests include alpine skiing, SciFi, astronomy, and Perl. John lives in Denver, Colorado.

Hidden Dimensions Archives.

Observer Comments

Show: Subjects Only | Full Comments
View Name:Guest
Subject: What IS a "CBC bound notebook"? (NT)
Close Name:coaten Posts: 2944 Joined: 10 Oct 2001
Subject:

Quote
Guest wrote:
No text
Well, according to the rollover ad, it's a Panasonic laptop. :C

Close Name:brett_x Posts: 307 Joined: 24 Jan 2006
Subject: Good points

I agree with your assessment. I have only attended one before- 2005. I was completely overwhelmed that year... part of the first time experience. This year, with the pre-packaged lunches and long lines at the rest rooms as you mentioned in your articles, I did feel a bit underserved.
That aside, there were a few other things I would like to see changed. 1st of all, I'm not a developer. There is a whole track there devoted to "IT" (aka enterprise Mac). While I think it is great to have developers and IT pros in the same conference, both years I have gone, I have felt that the IT track was a bastard stepchild. We're almost as important as the developers, and it certainly feels that way there. It is very similar to how I feel as a Mac administrator in a PC enterprise.
2nd: The release of the current build happens on day 1 or 2. If they released a new seed a week before the conference, I'd be able to bring my problems and questions to the conference with me. This year, I had to say "In the last seed, it wouldn't allow me to...[do some function] ...from behind our firewall. Maybe it's fixed in this release, but I won't know until I get back to the office." It is the one chance I have to grab ahold of an apple engineer by the lapel and shake him/her up about an issue that has been bugging me.. but I can't do it because it *might* be fixed already. [It isn't.]
3rd. the handouts. Don't waste any part of my money on a shirt that says "Power to the programmers." I'm not ashamed of being a bit of a geek, but I bet at least 1/2 of this year's shirts don't ever get worn. The laptop bags were pretty good quality this year... far better than last year's from what I heard. But I'd rather have that money go elsewhere because I don't have a need for Yet Another laptop bag. It's fine for people who want these things, but give us an opportunity to "opt out".
Finally: the bash. It was pretty good this year. But I really did miss going to the Apple campus. Maybe it was a capacity issue, but brining us there certainly made it feel like Apple cared.

View Name:Guest
Subject: Food Was Fine
View Name:Guest
Subject: Macworld WWDC version
View Name:Guest
Subject: wwdc issues
View Name:Guest
Subject: CBC - custom built computer
View Name:Guest
Subject: They skimped on food this year
Close Name:MOSiX Man Posts: 550 Joined: 20 Jun 2001
Subject: CBC Bound Notebook...

Actually, CBC is a company that makes different kinds of bindings that can be applied to printed books/booklets. Unless I guess incorrectly, I believe that John was referring to the booklet of presentation notes, that had a white 'comb-binding', which S. Jobs referred to, several times, during his keynote speech.

View Name:Guest
Subject: Pretty Good Year
Close Name:gslusher Posts: 2001 Joined: 13 Nov 2002
Subject: Email addresses, time management

Instead of showing email addresses for 10 seconds, why not suggest that Apple provide presenters' email addresses in an overall conference program? That way, you wouldn't have to write them down.

About session times: making them different length increases planning and scheduling problems exponentially. I've not been to a WWDC, but I have been to and presented at a conference for a major equestrian organization, which has as many as 40 sessions in one day. Here's the situation one would face, considering only sessions one wants to see:

Session A 9:00 to 10:15 AM
Session B 10:00 to 11:45 AM
Session C 10:30 AM to 12:00 Noon

and so on.

By the way, this is the same reason that classes in schools and colleges have the same length.

View Name:Guest
Subject: John Martellaro still needs a new picture.
Close Name:UpQuark Posts: 73 Joined: 26 Aug 2001
Subject: You should see or find someone to talk about....

Lotusphere in Orlando, FL. Every January, nearly 10K IBMers showup to see the latest Lotus/Domino issuances from IBM. It is a pretty well run show. Lots of food and drink. Very well organized. I have been twice and have enjoyed that conference a great deal- although it is tending to a meet and greet and not so much technical, which I prefer.

Anyway, a large conference can be done well.

View Name:Guest
Subject: Apple promised - and then reneged - on 64-bit Carbon
View Name:Guest
Subject: Friday is Important!!
Comment on this Article


You cannot edit your comments.   You cannot delete your comments.
Log in | Register | Having Problems? Reset TMO Cookies & Try Again
Username:   Password:   Log me on automatically each visit   

You are not logged in, and this post will appear as "Guest." Log in with your username and password from the TMO forums. If you do not have a username, you can register here.
Please note that guests are limited to including a maximum of two URLs per post.


Post A Comment
  Subject


  Your Comments



Please enter the word exactly as you see it in the image above. Registered users aren't prompted for this. Having trouble reading the image get a new one.


Recent Headlines - Updated Monday, May 12th, 2008

Mon., 4:50 PM
Subversive T-shirt Buried Under Apple's Boston Store
3:45 PM
Cover Stream 2.0 Gets Search Filter and Integrated Song Browser
3:10 PM
iPodObserver - Apple Confirms a Steve Jobs WWDC Keynote Address
2:05 PM
iPO Editorial - Making Sense of an iPod superTouch
1:10 PM
TMO Appearances - TMO's Dave Hamilton to Speak at Seacoast MUG
12:35 PM
Google Releases YouTube Upload App, Vidnik
11:40 AM
Analyst: Apple to Sell 11M iPhones in 2008, 17M in 2009
11:05 AM
Hot Forum Topic - Reader Reactions: The Unavailable iPhone
10:35 AM
Apple's Boston Store to Open on May 15
10:05 AM
QuickerTek Intros MacBook Air Battery Extender
9:40 AM
iPodObserver - Rumor: New iPhones Now, Tablets at WWDC
8:40 AM
Pixelmator 1.2 Draftsman Adds Rulers, Adjustments
8:15 AM
iPodObserver - iPhone Unavailable at US, UK Apple Store
8:00 AM
iPO Ted Landau's User Friendly View - In search of headphones for my iPhone
7:30 AM
iPO Quick Tip - iPhone: Saving SMS Messages to Your Mac
 

The Mac Observer Reader Specials

Apple Stock Quote

  • AAPL: $188.16. Change Today: +4.71.
  • (Prices delayed up to 20 minutes.)
  • Discuss in our Apple Finance Board

Hot Topics

Top Deals From DealsOnTheWeb