VOOZH about

URL: https://thenewstack.io/how-generative-ai-is-reshaping-the-sdlc/

⇱ How Generative AI Is Reshaping the SDLC - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2025-03-06 09:06:59
How Generative AI Is Reshaping the SDLC
podcast,sponsor-amazon-web-services-aws,sponsored-podcast,video,
AI / AI Agents / Developer tools

How Generative AI Is Reshaping the SDLC

Amazon Q shows how GenAI is helping developers at all stages of code creation and delivery, said Srini Iragavarapu of AWS in this episode of Makers.
Mar 6th, 2025 9:06am by Alex Williams
👁 Featued image for: How Generative AI Is Reshaping the SDLC
AWS sponsored this post.

Srini Iragavarapu posted to LinkedIn about the interview I did with him in Seattle at Amazon Web Services’s offices. What he says about the software development life cycle (SDLC) is a good overview of what we see happening at AWS, but also across the developer world.

On LinkedIn, he wrote that “generative AI is fundamentally reshaping the SDLC.” And it’s more than just efficiency gains. “While early adopters report substantial reductions in development time and operational costs, the true value lies in the tool’s ability to amplify human creativity and innovation.”

Iragavarapu, director of generative AI applications and developer experiences at AWS, focusing on Amazon Q Developer, joined as our guest on this episode of The New Stack Makers.

There are times in all our careers when we witness a moment when we see the bar drop, meaning the risks of trying something new go way down. It happened with containers and now we see it with generative AI.

And AWS gets it. Amazon Q Developer is built with the premise that solving complex software development problems is getting easier.

We’re clearly moving beyond the first phase of generative AI. Code completion is moving mainstream. Now we see the emergence of automated reasoning that essentially double-checks the model’s output. It’s now built into Bedrock, acting as guard rails of sorts.

Bedrock, as our reporter Loraine Lawson wrote, underlies everything AI-related at Amazon, providing the foundation for, or integrating with, AWS SageMaker, AWS Lambda, Redshift, and OpenAI’s API. And, of course, it also works with Amazon Q Developer.

Amazon Q Developer does not just automate tasks or complete code. More so, it shows how fast it is becoming to make software, where, as Iragavarapu put it in our Makers conversation, “the barriers between idea and implementation are increasingly thin, paving the way for a more dynamic and inclusive future in technology creation.”

How Amazon Q Improves IDEs

Developers, Iragavarapu noted, often use integrated development environments (IDEs) such as VS Code or JetBrains. Devs are accustomed to services that offer recommendations.

To improve the experience, AWS started using generative AI and leveraged Bedrock to provide better recommendations and faster code completions. AWS has also added different foundation models in the past several months, including Amazon Nova and Anthropic models. The models had various sizes and capabilities.

“That is when we started evolving and looking at every step of the software development cycle,” Iragavarapu said. “We started first with inline code completions, then being able to converse with Q, ask questions, and come back with answers, rather than you having to search in a different place and then write code.”

AWS then followed with the development of agentic frameworks for goal-oriented tasks. “We started with software development, code reviews, writing tests, and migrations,” Iragavarapu said.

What has AWS found? The SDLC flattens when undifferentiated tasks become automated.

Amazon Q Developer offers code generation, testing suites, access to retrieval-augmented generation (RAG) capabilities, vector databases, the use of AWS custom chips and a growing list of additional services.

Iragavarapu emphasized the importance of the developer experience in Amazon Q Developer. He cited upgrading Java versions as an example. Historically, a team of developers would analyze the existing code. They’d have to know the code base, or they’d have to learn it, make the transitions, and then test and get the code deployed.

Iragavarapu said AWS used the agent internally to migrate 30,000 production applications from older versions of Java to the latest version, saving about $260 million a year in migration and upgrade costs.

“That is the undifferentiated work,” he said.

Then there are the testing tools. Amazon Q Developer, he said, looks at the code base that is based on the natural language commands that the developer provides. Q then gives the developer tests for use in the code base.

Want to learn more? Check it out on this latest episode of The New Stack Makers.

Since its inception, Amazon Web Services (AWS) has been the best place for customers to build and run open source software in the cloud. AWS is proud to support open source projects, foundations, and partners.
Learn More
The latest from AWS
Hear more from our sponsor
TRENDING STORIES
Alex Williams is founder and publisher of The New Stack. He's a longtime technology journalist who did stints at TechCrunch, SiliconAngle and what is now known as ReadWrite. Alex has been a journalist since the late 1980s, starting at the...
Read more from Alex Williams
AWS sponsored this post.
SHARE THIS STORY
TRENDING STORIES
TNS owner Insight Partners is an investor in: OpenAI, Anthropic.
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.