The rise of automated development platforms is fueling considerable speculation regarding the trajectory of software engineering . Will such platforms completely supplant human developers ? Perhaps not entirely, but they are certainly poised to reshape the methodology of building programs. We can