به گزارش MacRumors و به نقل از خبرنامه Power On مارک گورمن از بلومبرگ، اپل روند توسعه iOS 28، macOS 28 و بهروزرسانیهای همراه آنها را تغییر داده است. در مرحله نخست، مهندسان شش هفته به کدنویسی و ایدهپردازی و فقط دو هفته به همگرایی ویژگیها اختصاص دادهاند؛ آن هم بهجای الگوی همیشگی چهار هفته به چهار هفته.
توسعه سیستمعاملهای اپل چگونه پیش میرود؟
به گفته گورمن، اپل توسعه سیستمعاملهای هر سال را به سه مرحله اصلی تقسیم میکند. هر مرحله معمولاً شامل چهار هفته کدنویسی است و پس از آن یک دوره چهار هفتهای «همگرایی» (Convergence) میآید. در دوره همگرایی، ویژگیهایی که تیمهای مختلف جداگانه ساختهاند، یکپارچه و در بدنه اصلی سیستمعامل ادغام میشوند تا نسخهای پایدار و قابل آزمایش به دست آید.
این الگو سالها مبنای کار اپل بوده است. اما اینک، برای نسل بعدی نرمافزارها، مرحله اول با نسبت تازهای اجرا شده است: شش هفته کدنویسی، کاوش و توسعه ویژگیها و سپس تنها دو هفته همگرایی.
چرا شش هفته کدنویسی مهم است؟
گورمن از قول کارکنان اپل نوشته است که از این تغییر راضی هستند، چون زمان بیشتری برای ایدهپردازی و بررسی آنها پیش از «قفلکردن» جزئیات در اختیار دارند. در توسعه نرمافزار، فشردگی زمانی اغلب باعث میشود تیمها بهجای آزمودن ایدههای جسورانه، سراغ راهحلهای مطمئن و کمریسک بروند. افزایش زمان کدنویسی میتواند فضای بیشتری برای آزمونوخطا فراهم کند.
البته کوتاهشدن دوره همگرایی ریسک خودش را دارد. ادغام ویژگیها معمولاً جایی است که ناسازگاریها و باگها خود را نشان میدهند. باید دید اپل در مراحل بعدی چگونه این فشردهشدن را جبران میکند و آیا کیفیت نسخههای بتا تحتتأثیر قرار میگیرد یا نه. گورمن درباره این جنبه توضیح بیشتری نداده است.
ارتباط با فشار برای سرعت بیشتر در نرمافزار
این خبر در شرایطی منتشر میشود که پیشتر گزارش شده بود جان ترنوس به کریگ فدریگی برای سرعتدادن به مهندسی نرمافزار اپل فشار میآورد. اگرچه گورمن این تغییر را مستقیماً به آن گزارش پیوند نداده، هر دو نشان میدهند اپل در حال بازنگری در شیوه کار تیمهای نرمافزاری خود است. همچنین، با توجه به شایعاتی مانند اینکه سیری ممکن است سال آینده به یک «عامل هوشمند» تبدیل شود، زمان بیشتر برای کاوش و ایدهپردازی میتواند برای ویژگیهای مبتنی بر هوش مصنوعی اهمیت ویژهای داشته باشد.
چه ویژگیهایی در راه است و زمان عرضه چیست؟
گورمن هنوز از ویژگی خاصی برای iOS 28 نام نبرده است، بنابراین فعلاً نمیتوان گفت این رویکرد تازه چه خروجی ملموسی خواهد داشت. طبق برنامه معمول اپل، نسخه بتای iOS 28 و macOS 28 احتمالاً در ماه ژوئن، همزمان با کنفرانس توسعهدهندگان، معرفی میشود و عرضه عمومی آنها در سپتامبر سال آینده خواهد بود.
تا آن زمان، کاربران همچنان منتظر نسخههای فعلی هستند و اپل روی بهروزرسانیهای سری 27 کار میکند. اگر شش هفته کدنویسی واقعاً به ایدههای بهتر منجر شود، نتیجهاش را باید در رونماییهای بهار و تابستان آینده دید؛ اما فعلاً این تغییر بیشتر یک نشانه از فرهنگ کاری درون اپل است تا وعدهای درباره محصول نهایی.
منبع: MacRumors





