Apple Tunda Pengerjaan iPhone Tahun Depan, Perangkat Lunak Mac untuk Memperbaiki Bug

Apple Tunda Pengerjaan iPhone Tahun Depan, Perangkat Lunak Mac untuk Memperbaiki Bug

Road.co.id

Dalam sebuah langkah yang jarang terjadi, Apple Inc. menghentikan sementara pengembangan pembaruan perangkat lunak tahun depan untuk iPhone, iPad, Mac, dan perangkat lainnya sehingga dapat menghilangkan gangguan pada kode.

Penundaan tersebut, yang diumumkan secara internal kepada karyawan minggu lalu, dimaksudkan untuk membantu menjaga kontrol kualitas setelah berkembangnya bug di versi awal, menurut orang-orang yang mengetahui keputusan tersebut. Daripada menambahkan fitur-fitur baru, para insinyur perusahaan ditugaskan untuk memperbaiki kekurangan dan meningkatkan kinerja perangkat lunak, kata orang yang meminta untuk tidak disebutkan namanya karena masalah ini bersifat pribadi.

Juru bicara perusahaan yang berbasis di Cupertino, California menolak berkomentar.

Perangkat lunak Apple — terkenal dengan antarmukanya yang bersih, kontrol yang mudah digunakan, dan fokus pada privasi — adalah salah satu nilai jual terbesarnya. Hal ini menjadikan pengendalian kualitas menjadi suatu keharusan. Namun perusahaan harus menyeimbangkan keinginan untuk menambahkan fitur baru dengan memastikan sistem operasinya berjalan semulus mungkin.

Dalam beberapa tahun terakhir, Apple lebih menekankan pada kualitas — meskipun hal itu berarti menunda kemampuan baru. Pada tahun 2018, kepala rekayasa perangkat lunak Craig Federighi menunda beberapa fitur iPhone yang belum dirilis hingga tahun berikutnya di tengah kekhawatiran bahwa perangkat lunak tersebut terlalu bermasalah.

Pada tahun 2019, ia merombak cara Apple mengembangkan perangkat lunak dalam upaya lebih lanjut untuk mencegah masalah. Dalam pendekatan ini, setiap fitur harus diaktifkan secara manual – melalui proses yang disebut “feature flags” – sehingga memungkinkan penguji karyawan untuk mengisolasi dampak pada keseluruhan sistem sebelum menambahkannya.

Pada tahun itu, ia juga mengadopsi apa yang dikenal di Apple sebagai “Pakta”. Perjanjian tersebut mengharuskan karyawan untuk tidak membiarkan “regresi” secara sadar – ketika perangkat lunak yang pernah berfungsi berhenti berfungsi dengan benar – dan segera memperbaiki kesalahan. Kebijakan Federighi telah membantu: rilis perangkat lunak Apple tidak terlalu bermasalah dalam beberapa tahun terakhir, dan lebih sedikit fitur yang harus ditunda.

Namun putaran perkembangan terakhir tidak berjalan mulus. Ketika melihat sistem operasi baru yang akan dirilis tahun depan, tim manajemen rekayasa perangkat lunak menemukan terlalu banyak “pelarian” – sebuah istilah industri untuk bug yang terlewatkan selama pengujian internal. Jadi divisi tersebut mengambil langkah yang tidak biasa dengan menghentikan semua pengembangan fitur baru selama satu minggu untuk memperbaiki bug.

Dengan ribuan karyawan Apple yang bekerja pada berbagai sistem operasi dan perangkat — yang harus bekerja sama secara lancar — gangguan mudah muncul. “Ini adalah masalah ketika 10.000 orang mengetik kode dan merusak sistem operasi sepenuhnya,” kata salah satu orang yang mengetahui situasi tersebut.

Bulan lalu, perusahaan menyelesaikan versi pertama sistem operasi iPhone, iPad, dan Mac berikutnya. Iterasi tersebut dikenal sebagai M1 karena merupakan pencapaian besar pertama. Perangkat lunak iPhone dan iPad, yang akan menjadi iOS 18 dan iPadOS 18, secara internal dijuluki “Crystal”. Perangkat lunak Mac, macOS 15, disebut “Glow.”

Apple menunda dimulainya pengerjaan rilis tonggak kedua, yang dikenal sebagai M2. Penghentian ini juga berlaku untuk sistem operasi Apple Watch berikutnya – watchOS 11, yang dijuluki “Moonstone” – serta pembaruan untuk iOS 17 saat ini yang disebut iOS 17.4. Software yang digunakan iPhone dan iPad itu diperkirakan akan dirilis sekitar Maret mendatang.

Langkah ini juga mempengaruhi versi visionOS di masa depan, perangkat lunak untuk headset Vision Pro Apple, yang akan dirilis awal tahun depan. Namun, pada titik ini, penundaan pengembangan sepertinya tidak akan menunda rilis konsumen yang sebenarnya. Apple mencabut jeda tersebut minggu ini.

Apple biasanya meluncurkan perombakan perangkat lunak besar-besaran setiap bulan September, setelah mempratinjaunya kepada pengembang dan konsumen pada konferensi bulan Juni. Untuk tahun depan, perusahaan berencana untuk fokus mengintegrasikan AI generatif ke dalam produknya.

You might also like