
Appleが次期OSであるiOS 28およびmacOS 28の開発プロセスを変更したと報じられています。これまでの開発サイクルと比較して「機能開発により多くの時間を割く」ことが狙いです。
BloombergのMark Gurman氏によれば、Appleは毎年のOS開発を複数の段階に分けて進めていて、各段階で「4週間のコーディング」と「4週間の統合作業(コンバージェンス)」を行う構成が採用されていました。
統合作業の期間には、各チームが開発した新機能をOS全体へ組み込み、動作確認や調整を進めます。これまでAppleは、機能開発と統合期間をほぼ同じ比率で確保する運用を続けてきました。
目次
「開発重視」のスケジュールに
しかしiOS 28やmacOS 28では、このバランスが変更されるようです。
最初の開発段階では、従来の「4週間開発+4週間統合」ではなく、「6週間のコーディング・検証・新機能開発」と「2週間の統合作業」という配分になったとのことです。これにより、エンジニアは新しいアイデアを検討したり、機能を試作したりする時間をこれまで以上に確保できるようになります。
社員からも好意的な声が上がっており、仕様を早期に固めるプレッシャーが減り、より創造的な開発がしやすくなったと評価されているようです。
まとめ
今回の変更は、Appleが単に開発スケジュールを調整しただけではなく、より多くのアイデアを生み出す時間を開発チームに与える狙いがあると考えられます。
ユーザーからは「新機能よりも安定性やバグ修正を優先してほしい」という声も少なくありませんが、iOS 28とmacOS 28が、新しい開発体制によってどのような進化を遂げるのか、Appleの次世代OSに向けた取り組みとして注目されそうです。
[via MacRumors]
