Z raportu wynika, że ​​Apple wstrzymuje prace nad iOS 18 i nowszymi wersjami, aby skupić się na naprawie błędów i jakości

Apple zwiększa swój wpływ, aby poprawić ogólną jakość oprogramowania iOS, macOS i watchOS. Według nowego raportu z BloombergaW zeszłym tygodniu firma Apple tymczasowo wstrzymała prace nad nowymi funkcjami dla systemów iOS 18, macOS 15 i watchOS 11, aby pracować nad poprawkami błędów. Mówi się również, że decyzja ta miała wpływ na VisionOS.

BloombergaApple ukończyło w zeszłym miesiącu „pierwszą wersję” przyszłorocznych wersji iOS 18, macOS 15 i watchOS 11, wyjaśnia Mark Gurman z Apple. Jednak podczas przeglądania tej aktualizacji zespoły znalazły nietypową liczbę błędów.

W raporcie stwierdza się, że ostatnia runda prac Apple nad przyszłorocznymi aktualizacjami oprogramowania sprzętowego „nie przebiegła tak sprawnie”, jak by sobie tego życzyła firma. W związku z tym dyrektorzy odpowiedzialni za rozwój oprogramowania Apple poprosili zespoły o wstrzymanie „tworzenia wszystkich nowych funkcji na tydzień w celu pracy nad poprawkami błędów”.

Zwykle po ukończeniu pierwszego „kamienia milowego” aktualizacji oprogramowania inżynierowie Apple natychmiast rozpoczynają pracę nad drugim kamieniem milowym. Jednak w tym roku firma „opóźniła rozpoczęcie prac nad ważną drugą wersją”, aby skupić się na ulepszaniu.

Ponieważ tysiące różnych pracowników Apple pracuje nad różnymi systemami operacyjnymi i urządzeniami, które muszą bezproblemowo ze sobą współpracować, łatwo o błędy. „Jest to problem polegający na tym, że 10 000 osób pisze kod i powoduje awarię całego systemu operacyjnego” – stwierdziła jedna z osób zaznajomionych z sytuacją.

Według doniesień Apple w zeszłym tygodniu wprowadziło tygodniową przerwę w opracowywaniu nowych funkcji, która zostanie zniesiona w tym tygodniu.

Dzisiejsza relacja z Bloomberga Zawiera także kilka ogólnych szczegółów na temat tego, jak Craig Federighi, szef inżynierii oprogramowania w Apple, pracował przez lata nad poprawą jakości oprogramowania:

W 2019 r. zmienił sposób, w jaki Apple tworzy oprogramowanie, co stanowi kolejną próbę zażegnania problemów. W ramach tego podejścia każdą funkcję należy włączyć ręcznie — w procesie zwanym „flagami funkcji” — umożliwiając personelowi testującemu wyizolowanie wpływu na cały system przed jej dodaniem.

W tym samym roku przyjął także tak zwaną w Apple „Kartę”. W porozumieniu wzywa się pracowników, aby nigdy celowo nie pozwalali na „nawroty” – gdy wcześniej działające programy przestają działać prawidłowo – oraz aby szybko naprawiali błędy. Zasady Federighi pomogły: w ostatnich latach wydania oprogramowania Apple zawierały mniej błędów i konieczne było opóźnienie w mniejszej liczbie funkcji.

Nie wiadomo, co to dokładnie oznacza dla nowych funkcji w iOS 18, iPadOS 18, macOS 15 i watchOS 11. Bloomberga Opisuje tę tygodniową przerwę jako „rzadki ruch”.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *