Apple は次世代オペレーティング システムの開発を 1 週間休止し、代わりにコードをデバッグする必要がありました。iOSレポートによると、macOS 18、macOS 15、およびその他のリリースはバグのないリリースの可能性が最も高いと考えられています。
10月下旬、アップルのソフトウェア責任者は、クレイグ・フェデリギを実装しました一週間の休止iOS 18を含む次期オペレーティングシステムの開発ラウンドについて、iPadOS18、macOS15、ウォッチOS11、そしてテレビOS18. この一時停止はバグを修正し、Apple のソフトウェア チームが作成した要素のパフォーマンスを向上させるために使用され、すぐに解除され、直後に通常の開発が再開されました。
マーク・ガーマン、寄稿ブルームバーグ「パワーオン」ニュースレター日曜日、Apple がこの種のことを行うのはこれが初めてではなく、過去にもバグが同社にとって問題になったことがあると指摘した。
Apple が生成 AI 分野で他社に追いつこうとしているため、2024 年に Apple が iOS 18 とその他のオペレーティング システムをリリースすることは、明らかに「通常よりも重要」になるでしょう。さらに、ハードウェアには「大きな進歩」はないと考えられています。iPhone16、オペレーティング システムは通常よりもさらに優れている必要があります。
Appleは以前、2019年に手順を変更した。iPhone発売時にソフトウェアの不具合があったため、同社は iOS 12 に予定されていたいくつかの機能を iOS 13 に延期しなければならなくなりました。
この 1 週間の休止は、Apple が iOS 18 と macOS 15 の開発における重要なマイルストーン、つまり主な大きな新機能を含む最初の内部バージョンの完成に到達した後に発生しました。 M1 と呼ばれるこの最初の期間の後、Apple は次のフェーズである M2 の前にデバッグのために 1 週間の休憩を取りました。
その前に発生する 4 つのフェーズのそれぞれWWDC通常、4 週間の機能開発とその後の 2 つのバグ修正に要約されます。実際、一時停止により、M1 のバグ修正にさらに 1 週間追加されました。
開発の大規模な計画では、1 週間の追加がオペレーティング システムの全体的なリリース タイミングに影響を与えることはありません。代わりに、直前のバグを削除するために最後に与える時間を短縮する必要があります。
協定
バグ修正は通常、開発全体の一部ですが、Apple は開発中のソフトウェアでのバグの出現を最小限に抑えるための措置を講じています。
クレイグ・フェデリギ氏は2019年に、彼の部門内で「ザ・パクト」と呼ばれる方針を採用した。このポリシーは、「ビルド内でのリグレッションを意図的に許可することは決してありません。そして、リグレッションを見つけたら、すぐに修正します。」と要約されています。
この法令は本質的に、バグや新機能がオペレーティング システム内の何かを壊す場合、そのバグを優先的に修正する必要があることを意味していました。
Apple の上級管理職による内部説明によれば、「野心的で魅力的な」機能の導入により、許容範囲を超えるバグが発生した可能性があり、追加のバグ修正週間が必要となった可能性があります。