What Really Happened at Apple Around the Maps Scandal

One of our readers sent us secretly recorded snippets of the full inside story of the Maps scandal at Apple.  While we cannot disclose the identity of this tipster, we can confirm the story is 100% true and validated, at least in spirit and existential direction:

_______________________

July 16 2012, Tim Cook Staffing Meeting:

Secretary of the Meeting: “5 Minutes to You, Mr. Forstall”

Forstall: “Bad news, let me get it out there.  We’ve spent the past 18 months with a team of 100 trying to replicate what Google spent 5 years building with a team of 800.  The bones are all done for Maps for iOS 6, but it just can’t all be done by August 15.  I’m sorry, but it’s just a fact at this point.”

Cook:  “We ship on August 15.  Launch on September 19.”

Forstall: “Understood.  But it simply can’t be done to the level of quality our users expect.  I recommend just extending the Google deal for 6 months until it’s ready.  This whole thing is just an ego trip anyway.  Our customers won’t care.”

Cook:  “We ship on August 15.  Launch on September 19.”

Cook:  “And remember.  Tucked-out long-sleeve dark dress shirts for everyone this year on-stage.  Sleeves rolled down.  No exceptions.”

July 17, Cook-Forstall 1-on-1 Meeting:

Forstall: “Tim – Maps is gonna be a piece of s*** if we ship on August 15.  We have to renew with Google.  Maps will kick a** if you just give us another 6 months.  Even 4 months.”

Cook:  “This is my shop now.  We ship on time.  Period.”

Forstall:  “Jobs wouldn’t never have done this.”

Cook:  “Yeah, and Jobs 1.0 got fired when the Skinny Mac was 12 mos. late and cost $2,500 instead of $1,000.   Meeting over.  Claire, send in Bob Mansfield.”

October 1, Tim Cook Staff Meeting:

Secretary of the Meeting: “5 Minutes to You, Mr. Ive”

Ive: “I couldn’t be more pleased with the reception for the iPad Mini and the super-skinny iMac.  But, uh, the Maps fiasco …”

Cook: “What’s your recommendation?”

Ive: “I know it’s a new thing for us … but … let’s just apologize.  Let’s try.  Just once.  It’s the software, not the hardware, anyway.  Whatever.”

Cook: “Let’s try it.  Any disagreement?”

[silence]

October 2:  Cook-Forstall 1-on-1 Meeting:

Forstall:  “I need another 100 engineers, then we can get the right maps out by Q1.  And do something really special.”

Cook:  [silence]

Cook: [sound of paper sliding across the table]

Cook:  “Sign the apology.”

Forstall:  “Me?  Me?  I told you this would happen.  I told you it was a POS.”

Cook:  “Sign the apology.”

Forstall:  “Me?  You should be apologizing to me for making me ship it.  This isn’t the deal I had with Steve.”

Cook:  “Think about it.  24 hours.”

Forstall:  “Steve never even apologized for the Apple III.”

Cook:  “Claire … send in Ive.”

October 28.  Cook apologizes.  Forstall fired.  

_______________________

It’s tough.  Do you ship on-time, or wait until “it’s ready”?  

I don’t know the best way to do things.  I know that if you wait until “it’s ready”, everything slips, productivity  lags, and commitments mean nothing.  I mean, does sales get a pass because it missed the quarter?  Of course not.  Then why does engineering?

But.  Shipping everything on-time is a neat idea from Ops that can’t always fit projects and features that can’t neatly fit into a release schedule.  And that can lead to crappy software.

What I do know is it’s somehow reassuring to see even Apple hasn’t fully figured this out.

>> The great engineering managers though make it seem like it’s less an either/or. 

4 comments

  1. Point made very clear on this one…

  2. John

    There’s no way this is true. It’s way to embellished. I also love the “1×1″ meeting between Cook and Forstall. How did our alleged “tipster” get ahold of the transcript? Sorry, but this site has no credibility after publishing something as irresponsible as this.

  3. John, apologies. Was meant to be a bit tongue-in-cheek to illustrate that even Apple hasn’t solved the ship-on-time vs. ship-something-great challenge.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 9,245 other followers

%d bloggers like this: