Tiga belas telah menjadi angka sial bagi Apple. Sejak musim panas, Apple meluncurkan iOS 13 telah diganggu oleh kesalahan langkah demi langkah ketika fitur ditarik dari rilis awal, bagaimanapun juga menunjukkan bug yang keluar, dan banyak pembaruan dan iterasi telah dilakukan untuk memperbaikinya. Apple tidak ingin membuat kesalahan yang sama tahun depan dengan iOS 14. Kepala perangkat lunak perusahaan sedang merombak cara Apple menguji perangkat lunak untuk memastikan itu tidak terjadi lagi, menurut yang baru Bloomberg melaporkan.
Wakil presiden senior Apple untuk rekayasa perangkat lunak Craig Federighi dan staf seniornya telah mengumumkan perubahan besar-besaran dalam cara perusahaan mengelola uji coba perangkat lunak baru, menurut laporan itu, yang mengatakan pengumuman itu dikeluarkan saat pertemuan kickoff internal baru-baru ini dengan para insinyur Apple..
Pendekatan baru ini meminta tim pengembangan Apple untuk memastikan bahwa versi pengujian, yang dikenal sebagai "harian," pembaruan perangkat lunak di masa depan menonaktifkan fitur yang belum selesai atau bermasalah secara default. Penguji kemudian akan memiliki opsi untuk secara selektif mengaktifkan fitur-fitur tersebut, melalui proses internal baru dan menu pengaturan yang dijuluki Bendera, memungkinkan mereka untuk mengisolasi dampak dari setiap penambahan individu pada sistem..
Selama dekade terakhir Apple telah menerapkan siklus peningkatan tahunan untuk perangkat lunak sistem operasi yang mendukung perangkatnya. Setiap tahun di musim gugur, Apple meluncurkan versi OS baru saat meluncurkan model iPhone terbarunya.
Proses itu telah meningkatkan kompleksitas dan ruang lingkup karena Apple terus memperkenalkan produk-produk baru ke dalam campuran, dan telah bercabang OS-nya juga. iOS, macOS, iPadOS, tvOS, dan watchOS sekarang mendapatkan rilis sendiri, masing-masing dengan fitur dan kemampuan unik - banyak di antaranya dirancang untuk memanfaatkan fitur dan fungsionalitas yang tersedia pada perangkat keras baru yang diperkenalkan pada saat yang sama..
Ada sedikit pertanyaan bahwa peluncuran iOS 13 lebih berantakan dari yang diharapkan pelanggan Apple. Selama musim panas Apple bercabang rilis iOS 13 menjadi rilis 13.0 dan 13.1 untuk mengatasi masalah yang tampak dalam membangun awal. Bloomberg mengatakan bahwa secara internal, Apple mengantisipasi rilis 13.0 akan menjadi domain pengadopsi awal dan penggemar, dengan 13.1 rilis umum untuk pasar yang lebih luas. iOS 13.2 menstabilkan hal-hal lebih lanjut, dan perusahaan telah iterated yang membangun beberapa kali untuk menghilangkan bug lainnya. Sementara itu perusahaan bergerak menuju rilis 13,3, yang saat ini dalam versi beta.
Peluncuran kasar iOS 13 telah berkontribusi pada pendapat umum bahwa Apple cocok dan selesai kurang saat ini. Sementara indeks kepuasan konsumen menunjukkan bahwa konsumen umum masih sangat senang dengan iPhone mereka, ada ketidakpuasan terus-menerus terhadap kualitas perangkat lunak yang mengoperasikan perangkat ini - dan banyak orang enggan memperbarui ke rilis terbaru, mengingat frekuensinya dan kurangnya kepercayaan bahwa pembaruan akan memperbaiki masalah daripada memperkenalkan yang baru.
Dengan perubahan internal bagaimana penanganan harian iOS 14 ditangani, Apple berharap untuk merilis perangkat lunak baru dengan fitur dan fungsi baru tanpa mengorbankan stabilitas. Sumber internal diceritakan Bloomberg bahwa Apple memiliki rencana ambisius untuk fitur-fitur baru di iOS 14, jadi semoga proses internal baru ini akan membantu fitur-fitur tersebut diluncurkan dan diuji dengan lebih mudah daripada sebelumnya..