> You wish, usually you still end up programming the thing, just with worse tools.
This, exactly! I once was stuck under a manager that fully bought into the idea that BPMS systems would replace most enterprise development (or at least wanted me to think that way to work on his BPMS project). He said semi-technical BAs would be able to do all the work in the future, blah, blah, blah.
It wasn't true: we built what was asked for, but you had to be a developer to get within 10 feet of the thing. There were so many gotchas, and you had to code to implement anything that wasn't a toy. It was basically developed with shitty fake-Java and shitty fake-JSP with a lot of other shitty-fake technologies.
This, exactly! I once was stuck under a manager that fully bought into the idea that BPMS systems would replace most enterprise development (or at least wanted me to think that way to work on his BPMS project). He said semi-technical BAs would be able to do all the work in the future, blah, blah, blah.
It wasn't true: we built what was asked for, but you had to be a developer to get within 10 feet of the thing. There were so many gotchas, and you had to code to implement anything that wasn't a toy. It was basically developed with shitty fake-Java and shitty fake-JSP with a lot of other shitty-fake technologies.