Rethinking the SDLC

October 6, 2021

The software (or systems) development lifecycle has been in use since the 1960s. And it’s remained more or less the same since before color television and the touchtone phone. While it’s been looped into circles and infinity loops and designed with trendy color palettes, the stages of the SDLC remain almost identical to its original layout. Yet the ecosystem in which we develop software is radically different. We work in systems that are distributed, decoupled, complex, and which can no longer be captured in an archaic model. It’s time to think different. It’s time for a revolution. The Revolution model of the SDLC captures the multi-threaded, nonsequential nature of modern software development. It embodies the roles engineers take on and the considerations they encounter along the way. It builds on Agile and DevOps to capture the concerns of DevOps derivatives like DevSecOps and AIOps. And it, well, revolves to embrace the iterative nature of continuous innovation. This talk introduces this new model and discusses the need for how we talk about software to match the experience of development. Emily Freeman, Principal, DevOps Solutions at AWS

Previous
Blame DevOps: Shifting Left the Wrong Way
Blame DevOps: Shifting Left the Wrong Way

Hannah Foxwell, Director, VMware Tanzu Labs Platform Services at VMware and Andy Burgin, Lead Platform Engi...

Next Video
Getting Security in the Loop: Building Balanced Teams
Getting Security in the Loop: Building Balanced Teams

David Zendzian, VMware Tanzu Global Field CISO at VMware Slides: https://www.slideshare.net/Pivotal/gettin...