« Previous day (Apr 15, 2007) | Main | Next day (Apr 17, 2007) »
 20070416 Monday April 16, 2007

iPhone's fatal mistake

Steve Jobs is usually smarter than this. Perhaps he didn't read The Mythical Man-Month. Throwing people onto a late project will always make it even later, considering their ramp-up time, their drag on the existing project group's momentum, and just plain too many cooks spoiling the dish. I expected more from Steve, but hubris and arrogance always blinds people. Tsk-tsk.

See:

iPhone's Waterloo

Here's a quote:

 Apple said on Thursday that 
 it was delaying Leopard, the 
 fifth update of its OS X 
 operating system, because it 
 had to pull some of its 
 engineering and quality 
 assurance personnel from that 
 project to help out with the 
 iPhone.
Not only that, but putting desktop (even top-notch OS X) software engineers on a small device project is also always a bad idea. They really don't know how to program in a constrained hardware and software environment. You'll see a lot more Out of Memory bugs and threading problems on the iPhone now that those Leopard engineers have been added to the project.

Oh, Steve, Steve, Steve... You push and push the iPhone (and don't put Java ME technology on it), and you wind up wiping out worse than the Newton.

[Java ME and J2ME] ( April 16, 2007 08:30 AM ) Permalink Comments [3]





Theme originally based on design by Bryan Bell