73 views 10 secs 0 comments

Forget Shift Left: Why ‘No Shift’ is the Future of Software Innovation

In General
February 27, 2024

The evolution of DevOps, continuous testing, DevSecOps and site reliability engineering (SRE) practices has always been aimed toward increasing efficiency, safety and speed in software development and deployment processes. The “shift left” strategy has been a cornerstone of this evolution, emphasizing the integration of testing and security practices early in the development life cycle to catch and fix issues sooner, thereby reducing costs and improving quality. However, with advancements in automation, AI, machine learning technologies and deployment strategies like feature flags, a “no shift” strategy is emerging as a compelling alternative. This strategy argues for the feasibility of developing and testing directly in production, thus potentially bypassing the traditional development-to-production delivery pipeline. Here, we’ll compare the “shift left” and “no shift” strategies, examining their strengths, weaknesses and how the latter could address its…

Continue reading on source link