Software Development Lifecycle (SDLC)

The software development lifecycle covers the stages a change moves through: discovery, design, implementation, review, testing, release, and operation. These posts trace where AI compresses each stage, where it shifts work sideways into review rather than removing it, and which lifecycle KPIs stay meaningful once agents write a growing share of the code.