Contents

Apple hace una pausa en el desarrollo de iOS 18 para concentrarse en la corrección de errores y la calidad

Contents

/es/images/apple-hits-pause-on-ios-18-development-to-concentrate-on-bug-fixes-and-quality.jpg

Apple ha implementado recientemente varias iniciativas destinadas a mejorar el calibre general de sus plataformas operativas, como iOS, macOS y otro software relacionado.

Un nuevo informe de Mark Gurman de Bloomberg revela que Apple ha suspendido temporalmente el desarrollo de nuevas funciones para los grandes lanzamientos del próximo año de macOS 15, iOS 18 y watchOS 11 para permitir a los desarrolladores centrarse en corregir errores en el software. El informe dice que esto también afectó el trabajo en visionOS, el sistema operativo para los próximos auriculares Vision Pro de Apple.

Según informes recientes, se ha sugerido que Apple implementó una suspensión temporal de una semana de duración al iniciar cualquier característica nueva, y se cree que dicha restricción comenzó la semana pasada y se proyecta que concluirá al final de esta semana.

Según Gurman, se informó que Apple había concluido las iteraciones preliminares de sus próximas aplicaciones de software en el mes de octubre, que incluyen macOS 15, iOS 18 y watchOS 11. No obstante, se observa que los grupos de evaluación han encontrado un notable alta frecuencia de problemas dentro de estas etapas embrionarias.

Gurman informó que el progreso de Apple con su actualización de firmware 2024 no cumplió con las expectativas de la compañía. En consecuencia, los ejecutivos de alto nivel que supervisan el desarrollo de software de la empresa han ordenado a los equipos de desarrollo que suspendan temporalmente todo el trabajo con nuevas funciones y se concentren en resolver cualquier problema presente.

Tradicionalmente, los equipos de ingeniería y desarrollo de Apple han seguido la práctica de comenzar a trabajar en la siguiente iteración"histórica"​​de su software al concluir la inicial. No obstante, la organización ha hecho una excepción este año al posponer el inicio de los esfuerzos para el siguiente hito con el fin de centrarse en resolver cualquier problema y mejorar la calidad general del producto.

La amplia gama de productos de Apple requiere un equipo importante de trabajadores que colaboren en el desarrollo de su hardware, software y sistemas operativos. Como tal, un gran número de personas participan en el proceso, cada una de las cuales aporta su experiencia para garantizar la compatibilidad entre los distintos componentes. Sin embargo, con tantas manos en juego, pueden surgir errores o defectos ocasionales debido a falta de comunicación o descuido.

Una persona que conoce bien el asunto informó a John Gruber que surge un problema cuando aproximadamente diez mil personas crean colectivamente un código que conduce al deterioro del sistema operativo.

El informe de Bloomberg ofrece una perspectiva reveladora sobre los esfuerzos realizados por Craig Federighi, líder de ingeniería de software de Apple, para mejorar la calidad del software de Apple mientras está a cargo.

Como parte de la estrategia más amplia de Apple para evitar posibles problemas en el futuro, Federighi encabezó un cambio en la forma en que la empresa aborda el desarrollo de software en 2019. Este método implica habilitar nuevas funciones a través de un proceso controlado conocido como"indicadores de funciones", mediante el cual los empleados pueden evaluar la impacto de estas adiciones en todo el sistema probándolas individualmente antes de su implementación.

En 2019, Federighi propuso una iniciativa interna conocida como “El Pacto” dentro de Apple, en la que se estipulaba que ningún empleado de la empresa debería permitir intencionalmente una situación en la que el software que funcionaba anteriormente dejara de funcionar de manera efectiva. Además, tenían el mandato de resolver rápidamente cualquier problema que condujera a tales fallos.

La implementación de estrategias innovadoras por parte de Federighi ha producido mejoras notables en la calidad del lanzamiento del software de Apple, lo que se evidencia en una reducción en la prevalencia de errores operativos y un aumento en la entrega oportuna de funciones.

La identificación y erradicación oportuna de problemas potenciales dentro de la fase de desarrollo de un software es crucial para garantizar su calidad general. Sin embargo, parece que la aplicación de un retraso de una semana en una etapa tan temprana sirve como un medio eficaz para detectar y eliminar cualquier defecto que de otro modo podría haber persistido en el producto final.

Tenga en cuenta que Apple aún no ha verificado la información presentada aquí y, por lo tanto, debe considerarse una mera conjetura. No se puede garantizar la exactitud de los datos proporcionados y, como tal, es aconsejable abordar cualquier rumor, técnico o de otro tipo, con escepticismo.

*️⃣ Enlace fuente: