It was a first contact, but I believe the whole thing could be automated to the point the human is telling requirements, and doing some QA to verify that things are going as planned, specially for projects which are not too much different from others and just have some new delta on it, often being a combination of unrelated things.
It sort of scares me to think it is just a matter of engineering to get there.