
Secondo le ultime informazioni condivise da Mark Gurman di Bloomberg, Apple ha deciso di modificare l’organizzazione del lavoro dei propri ingegneri, concedendo più tempo alla sperimentazione e alla realizzazione di nuove funzionalità per iOS 28.
Come raccontato da Gurman nella newsletter Power On, Apple organizza tradizionalmente lo sviluppo dei propri sistemi operativi attraverso tre grandi fasi, ciascuna suddivisa in otto settimane e, fino a oggi, ogni fase prevedeva quattro settimane dedicate alla scrittura del codice e alla creazione delle nuove funzionalità, seguite da altre quattro settimane di convergenza, il periodo durante il quale le diverse novità vengono integrate nel sistema operativo e preparate per le successive attività di sviluppo.
Con iOS 28, però, Apple ha deciso di cambiare approccio: la prima fase ha previsto sei settimane dedicate alla programmazione e alla sperimentazione, lasciandone soltanto due all’integrazione delle funzionalità.
In pratica, gli sviluppatori hanno avuto il 50% di tempo in più per lavorare sulle proprie idee, senza aumentare la durata complessiva della fase.
Secondo Gurman, il cambiamento sarebbe stato accolto positivamente dai dipendenti, che avrebbero apprezzato la possibilità di esplorare soluzioni differenti prima di dover definire definitivamente le funzionalità da includere.
La decisione potrebbe indicare la volontà di Apple di lasciare maggiore libertà ai team di sviluppo, evitando che scadenze troppo rigide limitino la sperimentazione, per un approccio interessante soprattutto in un momento nel quale l’intelligenza artificiale sta modificando profondamente le aspettative degli utenti, mentre Apple deve continuare a migliorare Siri AI e integrare funzionalità sempre più avanzate nei propri sistemi operativi.
Non è però detto che dedicare più tempo allo sviluppo significhi automaticamente ottenere più novità o aggiornamenti migliori.
Ridurre da quattro a due settimane il periodo di integrazione potrebbe infatti aumentare la pressione sulle fasi successive, soprattutto quando funzionalità sviluppate da team differenti devono funzionare correttamente all’interno dello stesso sistema operativo.
Per il momento, inoltre, il nuovo calendario riguarda soltanto la prima delle tre fasi previste e non è chiaro se Apple intenda mantenere questa organizzazione anche per il resto dello sviluppo.
La modifica del processo di sviluppo potrebbe sembrare una questione riservata agli ingegneri, ma racconta qualcosa di interessante sulle priorità di Apple.
Negli ultimi anni gli aggiornamenti di iOS hanno introdotto cambiamenti importanti, ma anche funzionalità arrivate in ritardo e promesse legate all’intelligenza artificiale che hanno richiesto più tempo del previsto.
Concedere maggiore libertà ai team potrebbe favorire idee più ambiziose, ma il vero obiettivo dovrebbe essere quello di migliorare la qualità del software, non semplicemente aumentare il numero delle funzioni presentate alla WWDC.
Un iOS 28 più stabile, con una Siri AI realmente utile e novità capaci di semplificare l’utilizzo quotidiano dell’iPhone, avrebbe probabilmente molto più valore di un aggiornamento pieno di cambiamenti marginali.
La scelta di Apple è quindi interessante, ma sarà soprattutto la qualità delle prime beta a dimostrare se questa nuova organizzazione rappresenterà un passo avanti.