اپل تصمیم گرفته است که توسعه بهروزرسانیهای نرمافزاری را که برای آیفون، آیپد، مک و سایر دستگاههایی که قرار است در سال آینده عرضه میشوند، موقتاً متوقف کند. در عوض، آنها بر روی رفع اشکالات موجود در دستگاهها و ویژگیهای فعلی خود تمرکز خواهند کرد که طبق گزارش مارک گورمن، تحلیلگر مشهور اپل، هفته گذشته به صورت داخلی به کارمندان اپل اعلام شد.
این تصمیم به دلیل افزایش باگ های کشف شده در نسخه های اولیه نرم افزار صورت گرفت. خودیهایی که با این موضوع آشنا بودند فاش کردند که این تاخیر برای حفظ کنترل کیفیت، برخلاف معرفی ویژگیهای جدید، ضروری است.
در عوض، تیم مهندسی اپل وظیفه رفع نقص های شناسایی شده و بهبود عملکرد کلی نرم افزار را بر عهده گرفته است. این افراد که به دلیل محرمانه بودن شرایط خواستند نامشان فاش نشود، بر اهمیت این اقدام برای حفظ یکپارچگی نرم افزار معروف اپل تاکید کردند.
هنگامی که برای اظهار نظر تماس گرفت، سخنگوی غول فناوری کوپرتینویی از ارائه اطلاعات بیشتر خودداری کرد.
نرم افزار اپل مدت هاست که به دلیل رابط های کاربر پسند، سهولت استفاده و تاکید بر حفظ حریم خصوصی، کنترل کیفیت را در اولویت قرار داده است. چالش در ایجاد تعادل بین نوآوری و حصول اطمینان از اجرای روان سیستمهای عامل نهفته است.
در سال های اخیر، اپل تاکید بیشتری بر کیفیت نرم افزار داشته است، حتی اگر به معنای به تعویق انداختن معرفی قابلیت های جدید باشد. در سال ۲۰۱۸، کریگ فدریگی، رئیس مهندسی نرم افزار اپل، چندین ویژگی منتشر نشده آیفون را به دلیل نگرانی در مورد اشکالات نرم افزاری به سال بعد موکول کرد.
در سال ۲۰۱۹، فدریگی تغییرات قابل توجهی را در فرآیند توسعه نرم افزار برای جلوگیری از چنین مشکلاتی آغاز کرد. این شامل فعال کردن هر ویژگی به صورت دستی است، فرآیندی که به عنوان “پرچم های ویژگی” شناخته می شود، که به آزمایش کنندگان کارمند اجازه می دهد تا تاثیر آن را بر روی سیستم قبل از یکپارچه سازی کامل ارزیابی کنند.
علاوه بر این، کارمندان اپل متعهد به “پیمان” هستند، توافقی که آگاهانه اجازه “پسرفت” نرم افزاری را نمی دهد و به سرعت هر گونه خطا را برطرف می کند. این اقدامات منجر به باگ ها و تاخیرهای کمتری در ویژگی ها در نسخه های اخیر نرم افزار اپل شده است.
با این حال، دور اخیر توسعه نرم افزار با چالش های غیرمنتظره ای مواجه شد. تیم مدیریت مهندسی نرمافزار مسئول سیستمعاملهای آتی، «فرار»های متعددی را شناسایی کردند، اصطلاحی که نشاندهنده اشکالاتی است که در طول آزمایش داخلی نادیده گرفته شدهاند. در نتیجه، آنها اقدام غیرمعمولی را انجام دادند که توسعه ویژگی های جدید را به مدت یک هفته به حالت تعلیق درآوردند تا بر حل این مشکلات تمرکز کنند.
با وجود هزاران نیروی کار متنوع که بر روی سیستمهای عامل و دستگاههای مختلف اپل کار میکنند و باید به طور یکپارچه با هم تعامل داشته باشند، بروز اشکالات غیرعادی نیست. همانطور که یکی از افراد آشنا با این وضعیت می گوید: “مشکل ۱۰۰۰۰ نفر در تایپ کد و به طور بالقوه اختلال در کل سیستم عامل است.”
ماه گذشته، اپل نسخه اولیه سیستمعاملهای بعدی آیفون، آیپد و مک خود را با نام M1 تکمیل کرد که نقطه عطف مهمی بود. در داخل، نرم افزار آیفون و آیپد «Crystal» (iOS 18 و iPadOS 18) نام دارد، در حالی که نرم افزار Mac با برچسب «Glow» (macOS 15) است. در نتیجه این توقف در توسعه، کار بر روی انتشار نقطه عطف بعدی، معروف به M2، به تعویق افتاد. این تصمیم همچنین بر سیستم عامل بعدی اپل واچ، watchOS 11، به نام «Moonstone» نیز تأثیر گذاشت و انتظار میرود که یک بهروزرسانی برای iOS 17 فعلی با عنوان iOS 17.4 در ماه مارس منتشر شود.
تأخیر در توسعه همچنین پیامدهایی برای نسخههای آینده visionOS داشت، نرمافزار طراحیشده برای هدست آینده اپل Vision Pro که قرار است در اوایل سال آینده عرضه شود. با وجود این تاخیرها، انتظار نمی رود که برنامه عرضه برای مصرف کنندگان تحت تاثیر قرار گیرد، زیرا اپل قصد دارد در این هفته فعالیت های عادی خود را از سر بگیرد.
منبع: https://www.firstpost.com/tech/apple-delays-working-on-iphone-16-ios-17-macos-focusing-on-fixing-bugs-in-upcoming-features-13364042.html