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: 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.
|
Theme originally based on design by Bryan Bell









