The future of AI in the Software Development Lifecycle to Enhance Efficiency and Quality

In this talk, we will explore the potential of AI in revolutionizing the traditional Software Development Lifecycle (SDLC).

The current workflow involves a cycle of development, testing, deployment, execution and issue resolution.

In the future this will evolve more towards a process where more and more of these steps get augmented by AI. The AI will help in writing code and tests. When you apply this to the next steps AI will interpret logs and metrics, propose code fixes.

Some of these steps are already there while others will most likely be developed in the future.

By taking on more responsibilities in the SDLC, AI empowers developers to create higher-quality applications at a faster pace. It makes best practices that were previously time consuming to fully integrate, such as secure software supply chain practices, full test coverage, complete dashboards and alerting, SLOs and SLIs, etc. more accessible.

We will discuss the current capabilities of AI in the SDLC, the near-term advancements we can expect, and the possibilities for the future.

Speakers

rania-mohamed

Rania Mohamed

 
My name is Rania Mohamed, I am solution Architect based in Netherlands. I have BSC and Masters in Computer science and Software Engineer. I love development and software engineer, I have a passion in ... fahd-ekadioin

Fahd Ekadioin

  
Fahd is a Infra and Appmod specialist and has over 17 years of experience in the IT industry varying Enterprise Technical Specialist, TAM, consultant in the Cloud Native space to running a startup. ... christiaan-hees

Christiaan Hees

  

Christiaan Hees is a Customer Engineer at Google Cloud. He’s interested in the changing landscape of software development. From old school development to web apps, native apps, IoT, containers,

...