- ニュース

写真:Apple
AppleはWWDC基調講演で素晴らしいパフォーマンスを見せましたが、現実的には中身のない誇大宣伝ばかりでした。macOS MojaveのダークモードとiOS 12のミー文字は、これ以上ないほどエキサイティングなものでした。そして、これは良いことだと思います。
これら両オペレーティング システムには深刻な問題があり、Apple にとっては、新たな機能を追加するよりも、数か月かけてそれらの問題を修正することのほうがはるかに重要です。
なぜこれが必要なのかを理解するには、昨年秋にリリースされたiOS 11を振り返るだけで十分です。Appleは、一部のユーザーが「i」の文字を使用できない問題など、深刻な問題に対処するために、バグ修正アップデートを急いでリリースする必要がありました。
そして、この傾向はiOS 11のリリース後も続きました。Appleはアップデートを導入するたびに、必然的に、導入されたバグの修正を迅速に行わなければなりませんでした。しかも、それぞれのアップデートで数週間にわたるベータテストが実施されていたにもかかわらずです。
macOS High Sierraの状況はそれほど深刻ではありませんでしたが、それはAppleがこのOSにあまり手を加えなかったためです。それでも、ユーザー名に「root」と入力し、パスワードを空白にするだけで誰でも管理者権限を取得できるという重大なバグが残っていました。他にも大きな問題がありました。
「It just works」はどうなりましたか?
おそらく、Appleがこれらの問題を迅速に解決したと指摘して、Appleを擁護する人もいるだろう。しかし、Appleが今日の地位を築いたのは、その問題ではない。
人々がMacを愛するのは、「とにかく使えるから」です。iPhoneやiPadでも同じです。すべてがシンプルで直感的であるべきです。しかし、大きなバグへの対処は簡単ではありません。深刻な欠陥を修正するためにAppleが新しいOSバージョンをリリースするのを待つのも、直感的ではありません。
ソフトウェアが、変更を加えると他の多くの機能が壊れてしまい、公開前に適切にデバッグできないほどの状態に陥ると、そのソフトウェアは崩壊寸前です。そして、AppleがiOS 11とmacOS High Sierraという二つの不安定な状況に陥っていることは明らかです。
再建の年
しかし、どちらも「破滅」したわけではない。Appleのソフトウェアエンジニアリング担当副社長、クレイグ・フェデリギ氏と彼の開発チームは、両方のOSの一部を書き直す必要がある。確かに、動作するコードが満載だが、あまりうまく機能していないのは明らかだ。
また、iOS 12とmacOS Mojaveでは小さな変更のみを約束することで、Appleは既存の機能のコードに手を入れてクリーンアップする時間を得られる。
私たちが支払わなければならない代償は、エキサイティングな新機能の登場まで、より長い待ち時間です。しかし、それは支払う価値のある代償です。
念のため言っておきますが、これは完全に憶測ではありません。未確認情報によると、Appleはソフトウェアの問題を認識しており、今年は新機能よりもソフトウェアの安定性に重点を置いているようです。
Apple Parkは本当に問題なのか?
iOS と macOS がなぜ現在のような悲惨な状態に陥ったのか、その理由は完全に憶測に過ぎない。従業員がわずか数か月前に移転したばかりの Apple の新本社だ。

写真:ダンカン・シンフィールド
何年も前、ある年老いた株式仲買人が私たちにこう言いました。「会社が新しい本社を建設していると聞いたら、その株を売るタイミングだ」。
Apple Parkは広くて美しいですが、全従業員を新しい建物に移転させるのは、誰にとっても大きな負担です。企業はこれを最小限に抑えようと努力していますが、避けられないものです。新しい駐車スペースを探したり、コーヒーメーカーを探したりする時間は、仕事に費やす時間ではありません。
それも、ガラス張りの壁に人がぶつかることのない建物での話です。そして忘れてはならないのは、多くのApple社員が新本社のオープンプランのレイアウトを嫌っていることです。
ティム・クック氏とそのチームが移行の初期段階の苦労を乗り越え、人々が iOS 12 と macOS Mojave に集中できるようになることを願うばかりだ。