# How AI and Vibe Coding Are Changing the Software Development Lifecycle

DevFeed: [How AI and Vibe Coding Are Changing the Software Development Lifecycle](<https://devfeed.tech/articles/the-new-software-lifecycle-28498.md>)

Original publisher: [Read original article](<https://addyosmani.com/blog/new-sdlc-vibe-coding/>)

Author: Addy Osmani

Published: 2026-06-16T00:00:00Z

Content type: article

Language: en

Sources: [Addy Osmani](<https://devfeed.tech/sources/addy-osmani.md>)

Topics: [sdlc](<https://devfeed.tech/topics/sdlc.md>), [Vibe coding](<https://devfeed.tech/topics/vibe-coding.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [google](<https://devfeed.tech/tags/google.md>), [sdlc](<https://devfeed.tech/tags/sdlc.md>), [vibe-coding](<https://devfeed.tech/tags/vibe-coding.md>)

## AI overview

This developer article highlights ideas from a Google whitepaper about AI's impact on the software development lifecycle. It argues that an agent consists of a model plus a larger harness of instructions, tools, sandboxes, orchestration, hooks, and observability, and that many agent failures are configuration failures rather than model failures. It also introduces context engineering as an important part of the system.

## Source excerpt

I co-wrote a Google whitepaper about how AI is changing the software lifecycle. I'm not going to summarize the whole thing. Instead, here are the handful of ideas in it I think actually matter, plus six figures you're welcome to reuse.