AI's Impact on SDLC: Coding, Testing, Deployment & Beyond