Tecnología

Menos estrés, más innovación: Apple revoluciona el desarrollo interno de iOS 28

Según el analista Mark Gurman, Apple ha alterado radicalmente su metodología para el desarrollo de iOS 28 (nombre clave Bell) y macOS 28 (Poppy). Históricamente, la primera fase de desarrollo (M1) de ocho semanas se dividía equitativamente en 4 semanas de programación y 4 de integración. Para fomentar la creatividad y evitar errores, los ingenieros ahora disponen de 6 semanas de programación y exploración, limitando la fase técnica de convergencia a solo 2 semanas. Este cambio interno, bien recibido por el equipo técnico bajo el mando de John Ternus, busca depurar ideas complejas (como dictado natural) antes de integrarlas al código, sin afectar la fecha pública de lanzamiento proyectada para septiembre de 2027.
Mientras los usuarios apenas comienzan a dominar las funciones de Inteligencia Artificial introducidas en las recientes actualizaciones del ecosistema, en las profundidades del Apple Park el reloj ya marca el año 2027. El desarrollo de sistemas operativos es una carrera implacable contra el tiempo, y Apple ha decidido alterar, por primera vez en años, las reglas de su propio cronómetro interno.

La noticia, filtrada a través del boletín Power On del siempre confiable Mark Gurman (Bloomberg), revela un cambio tectónico en la metodología de trabajo para iOS 28 y macOS 28. Además, este ciclo de desarrollo reviste una importancia fundacional: será la primera generación de sistemas operativos que pase íntegramente por la supervisión de John Ternus, el nuevo CEO de Apple, quien claramente está imponiendo su visión enfocada en la estabilidad del código y el bienestar de los ingenieros por encima de los calendarios asfixiantes que caracterizaron la era de Tim Cook.

El desarrollo de iOS 28 (Proyecto Bell)

Aunque iOS 27 apenas acaba de asentar su versión 27.2, Apple ya ha iniciado el desarrollo de iOS 28 (nombre clave Bell) y macOS 28 (Poppy). El analista Mark Gurman ha revelado un cambio histórico en la metodología de software de Cupertino, ahora bajo la supervisión de John Ternus: en la primera fase de desarrollo (M1), los ingenieros tendrán 6 semanas de programación creativa (exploración de ideas) y solo 2 semanas de convergencia (integración de código), alterando el clásico reparto de “4 y 4”. Esta medida busca fomentar la innovación, dar respiro al equipo técnico y reducir los bugs antes de la presentación oficial proyectada para la WWDC de junio de 2027.

El ciclo M1 pasa de “4/4” a “6/2”

Para entender el impacto de esta decisión, es necesario desgranar cómo fabrica Apple su software. El desarrollo anual se divide rígidamente en tres grandes hitos de ocho semanas cada uno, conocidos internamente como M1, M2 y M3. Históricamente, cada hito se fragmentaba de manera equitativa:

  • Las primeras 4 semanas: Dedicadas a la Programación (escribir el código, probar conceptos nuevos, explorar interfaces).
  • Las siguientes 4 semanas: Dedicadas a la Convergencia o Integración (el momento crítico donde las piezas nuevas se encajan a martillazos con el sistema base para asegurar que nada se rompa).

El estrés crónico de los desarrolladores radicaba en que cuatro semanas no eran suficientes para incubar una idea brillante antes de que los gerentes exigieran integrarla al sistema central. La innovación a menudo moría por falta de tiempo de gestación.

La directiva de Ternus ha dinamitado este esquema, aplicando un ajuste quirúrgico exclusivamente al primer hito (M1) de iOS 28 (conocido internamente como Bell) y macOS 28 (Poppy). Ahora, los ingenieros gozarán de 6 semanas puras de programación y exploración, dejando una ventana de apenas 2 semanas para la convergencia.

Estructura del Hito M1 (8 Semanas) Ciclo Clásico (Hasta iOS 27) Nuevo Ciclo Ternus (iOS 28)
Fase Creativa: Programación y Exploración 4 Semanas 6 Semanas (+50% de tiempo creativo)
Fase Técnica: Convergencia (Integración) 4 Semanas 2 Semanas (-50% de tiempo de ajuste)
Hitos subsecuentes (M2 y M3) Esquema 4/4 Sin cambios (se mantiene el 4/4)

¿Por qué reducir la integración no es un suicidio técnico?

A simple vista, recortar el tiempo de integración a la mitad podría parecer una receta infalible para generar bugs masivos (un temor fundamentado tras los recientes errores de software reportados en la línea hardware). Sin embargo, la lógica técnica detrás de esta decisión es impecable.

Al limitar este cambio de calendario exclusivamente a la etapa M1, Apple mitiga el riesgo. En esta fase inicial, el sistema operativo es esencialmente un lienzo en blanco; hay muy pocas “piezas pesadas” que puedan chocar entre sí. Reducir la convergencia aquí obliga a que solo el código verdaderamente estable intente integrarse, mientras que las dos semanas extra de creatividad permiten que funciones complejas (como la pista descubierta en el código bajo la etiqueta “28.A” referente a un sistema de dictado natural) maduren correctamente.

Los reportes de Gurman, citando fuentes anónimas desde el interior de la compañía, confirman que los empleados están sumamente satisfechos con el cambio: “crea más tiempo para tener ideas y explorarlas antes de que haya que cerrarlas”. Cuando el equipo entra en la fase M2 (que comienza exactamente esta segunda semana de noviembre de 2026), el calendario volverá a su rigor habitual de 4/4, exigiendo estricta disciplina para definir qué funciones llegarán al usuario final.

La metamorfosis del Apple Park

Este ajuste de calendario puede parecer un tecnicismo administrativo, pero es la declaración de principios más fuerte que hemos visto en el desarrollo de software de Apple en la última década. La compañía ha reconocido finalmente que la creatividad no puede operarse con cronómetros de fábrica de ensamblaje.

Aunque este cambio interno no alterará las fechas públicas (la beta y presentación de iOS 28 siguen proyectadas inamoviblemente para la WWDC de junio de 2027, con un lanzamiento global en septiembre de 2027), el usuario final debería ser el principal beneficiado. Darle un 50% más de tiempo a un ingeniero de software para que pruebe, falle, corrija y pula una nueva herramienta de IA antes de obligarlo a integrarla al código base, es la diferencia entre un lanzamiento pulido y un parche de emergencia al día siguiente.

Bajo la mirada de John Ternus, Apple parece estar dispuesta a sacrificar el estrés de integración temprana a cambio de recuperar el tiempo de “sueño y exploración” que definió los años dorados de la empresa. iOS 28 no solo será el próximo sistema operativo de tu iPhone; será la prueba de fuego para saber si este nuevo modelo laboral produce revoluciones reales o simplemente ingenieros más descansados.

Shares: