Home · Technology · Nov 8 archive

Apple CEO Ternus Pushes Federighi to Speed Up Software Engineering

· Confirmed

Technology Desk

In Short: In recent weeks, Apple CEO John Ternus held a closed-door meeting with Craig Federighi, the company’s senior vice president of Software Engineering, to discuss the need for faster software development.

Craig Federighi at Apple WWDC 2019 (cropped)
Photo: Julian Schiavo / Wikimedia Commons (CC BY-SA 4.0)

Craig Federighi at Apple WWDC 2019 (cropped).

John Ternus pushes Craig Federighi to accelerate Apple software. Max Herrera

Ternus reportedly wants Federighi to accelerate Apple’s software plans and move beyond merely improving Siri, reflecting frustration over the perceived lack of urgency compared to other tech companies.

Federighi, who became Apple’s AI czar following the dismissal of its former AI leader last year, is known for a hands-on management style that can leave little room for competing ideas.

Ternus is pushing for a new development pipeline that gives engineers 50% more time to code and explore, spending less time on integration.

Federighi’s approach has at times frustrated members of the software engineering and design teams, who believe they have limited influence over product direction.

The meeting centered on the need to accelerate Apple’s development schedule rather than focus primarily on upgrading Siri.

Ternus, who succeeded Tim Cook as CEO in September, is pressing the company’s software leadership to respond more quickly to developments in artificial intelligence.

Federighi oversees software engineering and took charge of Apple’s AI efforts after a leadership shake-up last year.

There is no indication that Federighi is preparing to leave the company, but Ternus reportedly wants changes in how software projects are developed, reviewed, and approved.

Federighi tends to plan 12 to 18 months ahead, while hardware engineering teams use roadmaps that span years.

The reported discussion reflects frustration over what Ternus sees as a lack of urgency compared with other technology companies.

The immediate development remains a reported internal push to accelerate software engineering, with the practical impact on Apple’s product roadmap yet to be established.

What this adds

Ternus can start with firing Craig Federighi to show that no one is safe.

The report suggests a period of adjustment rather than a sudden shift for developers building on Apple's platforms.

Bridging the gap between hardware and software timelines is one of the changes Apple may seek in the coming years.

Background

In recent weeks, John Ternus held a closed-door meeting with Craig Federighi, Apple’s senior vice president of Software Engineering, to discuss the need for faster software development.

What's confirmed

What's still developing

Sources