DealsOnTheWeb Daily Deal: OneCall's Weekend Sale - 20 Great Items at Great Prices All Weekend Long
![]() |
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
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.
I had lunch each day at this year's WWDC and I think the food was fine -- same for last year. I really don't know what people expect, the lines for lunch were often long but they mostly moved as quickly as one could walk, only a few minutes from entering the line until you had your food. As far as the quality, it wasn't gourmet by it was certainly better than what you'd find at almost any "fast-food" establishment. It's true that we had box lunches on each day other than Monday, but I actually like that because you could take your food with you if you wanted to attend one of the lunch-time talks. For reference, the box lunches typically had salad/pasta, cut fruit, cold sandwiches (chichen/beef/vegetarian), dessert/pastry, and a wide range of drinks.
I attended WWDC from 2000 to 2004, and even by then I felt it was getting out of control. Too many people, less attention, Meet the VPs went away. So they didn't even take the attendees to the Apple campus for the bash? Glad I haven't gone back!
I understand growing pains, but perhaps they should start separating these conferences out. I am disappointed that they turned WWDC into a summer Macworld. I never liked Macworld ...
great article, this years WWDC was the first I have missed in 14 years. But I have seen all of these issues building for a while.
I'm going to say it!
The WWDC was MUCH better when it was in San Jose.
The best thing about WWDC is networking, this is even more true in the internet age. In San Jose we had a nice common area where you could meet people and chat. Now half the time people are on the escalators or running to find a session. Depending on how you look at it there are 3 common areas or none
. Either way bad for networking.
Also in San Jose we took over the town. You could go to any restaurant or bar and find attendees who of course are always up for a good Mac talk. Those are some of my fondest memories (and long lasting friendships), now after the sessions end everyone dissipates, if you aren't going to a planned event your mac experience has ended for the day.
In addition there are so few networking opportunities compared to the old days, although this may be an industry trend.
I remember when Symantec would sponsor a few hours of free beer and food at Gordon Biersch, I got some of my best info ever from drunk Apple employees. Microsoft also had a great event that won them alot of goodwill, and Apple used to keep the Convention Center open until midnight with beverage carts and snacks and a chance to try the latest seed and talk to the Apple devs, it was interetsting, informative and fun.
So Apple, get back with it! WWDC hasn't been about information since the internet (and I remember the days before the internet), and it was always about networking anyway.
Bring back the fun!
No breakfast, no morning snacks, lunch was limited, little to no caffeinated cola products served, and never enough served at afternoon snack...tables were wiped out in seconds. Heck they even cut-off the juice coolers after day's quota was consumed. We pay how much for this conference and meals are "included"?
Thu Jun 21, 2007 12:59 pm 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.
1. The Bash
Actually--and I hate to say this because I, too, loved the annual pilgrimage to the mothership--I liked having the bash in the park better than at the Apple Campus.
The park provided much more space than the campus did. With 5,000 conference attendees plus an unknown number of Apple employees, the Apple campus would have literally been SRO. Forget getting food, beer, etc.
I almost didn't go to the bash because I figured that the lines would just be outrageous (they'd been that way all week in Moscone). What a pleasant surprise to be able to grab a beer and food and not have to wait in line for 30 minutes like at the campus.
There was also the advantage that I could smoke in the park, rather than having to leave my beer inside and go out to the smoking tent in the parking lot.
The party at the Apple campus had some advantages. First, access to the Apple Corporate Store. They brought some stuff over to Moscone, but my friend was disappointed that they didn't bring any of the kid shirts. Second, access to the developer groups in a more relaxed setting so you could swing in and ask a simple question. Those were the two big things I missed (well, that, and the bus races to Cupertino...)
But, next year, keep it at the park.
2. San Jose vs. San Francisco
San Jose Convention Center definitely beats Moscone West. But San Francisco beats San Jose. So it's a tricky call.
From a cost angle, entertainingly enough, I think San Francisco wins out. One of the beauties of the big city is that you can find hotel rooms for whatever your price range. There are $500 a night hotel rooms and there are $50 a night hotel rooms and they're all convenient to Moscone. With San Jose, you could find inexpensive hotel rooms but then you had to add the car rental and parking (or a cab) to the bill.
From a social angle, San Francisco definitely wins out. No contest.
From a space angle, though, I liked San Jose. Steve's claim that this was the biggest WWDC ever? I remember 5000 developers back in the late 80s and early 90s (when Macintosh had > 10% market share) and San Jose handled it with no difficulty (although you had to run to get from one session to another).
3. Food
I've gotten used to the sandwiches, but I miss the hot meals. The sandwiches were fine this year, though.
4. The Keynote
To me, the "real" keynote has become Mac OS X State of the Union. That's where useful information for developers comes from. I go to Steve's speech mostly because he's a hell of good speaker and I'll get an overview to know what they're talking about at State of the Union ("What is this 'Time Machine'?"). For example, what annoyed developers in the "Session We Shall Not Name" wasn't mentioned in the Keynote--it was mentioned at State of the Union.
Besides, let's be honest: Steve isn't a developer. Remember him demoing Xcode 1.0 a few years ago? Puhleeze. So what I expect to see from Steve in a keynote is an overview of new features that are going to convince Apple's customers to upgrade and information about how Apple is doing in general and in markets in which I might be developing software.
Actually, I was gonna blow off Steve's speech this year (let a friend borrow my badge and go) but I couldn't get the logistics together so I ended up going.
Thu Jun 21, 2007 2:33 pm 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.
Thu Jun 21, 2007 7:22 pm 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.
Sat Jun 23, 2007 6:34 pm Subject: Apple promised - and then reneged - on 64-bit Carbon
John, you have no clue - Friday had some of the most interesting sessions in WWDC (Code Hardening, or Xray + Dtrace, anyone? Not to mention feedback forums, which are a great opportunity...)
However, there's something else that Apple should do on Friday - re-broadcast some of the best sessions that we had to miss because of another session at the same time.
Additionally, it would have been wonderful to have session videos available right away (yes, I know Apple is paranoid and wants to vet them all, and isn't even going to do videos this year, but it would have been nice....)
Recent Headlines - Updated January 9th
- Fri, 8:31 PM
- Photo Gallery - Cirque du Mac 6.0 with the Macworld All Star Band!
- 5:45 PM
- Macworld Expo 2009 - It’s About Time Products Shows Switcher and iPhone 3G Training Applications
- 5:30 PM
- News - ApiMac Releases Protect Files 1.0 Security Utility
- 3:09 PM
- Photo Gallery - Macworld Photo Gallery: Day 3 - Mac Art, Music, More
- 12:55 PM
- News - launch2net 1.8.8 Adds ZTE Modem Support
- 12:40 PM
- Analysis - Optical Illusions and Glossy Displays
- 11:43 AM
- News - Apple Launches iLife ‘09 Up-to-Date Program
- 8:00 AM
- Reports - A Perspective on Mac OS X Security from an Expert
- Thu, 5:56 PM
- Macworld Expo 2009 - Orbicule Announces Undercover 3 with Location Technology
- 5:49 PM
- News - TOM BIHN, Waterfield Designs Release 17” Unibody MacBook Pro Notebook Cases
- 3:50 PM
- Macworld Expo 2009 - Targus Shows File Share Cable for Mac
- 3:40 PM
- Macworld Expo 2009 - Blackmagic Demonstrates Video Recorder
The Mac Observer Reader Specials
- Download Typestyler, still the Ultimate Styling Tool for Internet, Print and Video Graphics. Works great in Classic with a Native OS X Version on the way. Free Tryout: www.typestyler.com
MacPro Memory 667Mhz With Apple Spec Heat Sink - 2GB $62 / 4GB $80 / 8GB $158. Click to Maximize your Macs...
Mac observers can now play Party Poker for Mac as well as Mac casino games by going to MacPokerOnline.com.
RamJet Memory: Upgrade a MacBook to 4GB RAM for $99! Add a 320G MacBook Hard Drive for $73! MacBook Pro 17" 8GB Kits Available Now! Click hereFor the latest Apple products use Ciao a comparison website to find laptops like MacBook Air. Then find the best prices on MP3 players and use our comparison tool to evaluate cell phones.
Laptop Hardware Provided by TechRestore - Overnight Mac & iPod Repairs.


