AI spec-driven software development is rapidly emerging as a transformative force in the software engineering landscape