I miss the goold old days
In't good old days a business analyst would work with the business to understand what the business actually needed. A System Analyst would work with the business analyst to work out what software was required to achieve it and write it up into a specification. Then a programmer simply coded it up.
Given the cyclic nature of IT trends, who knows, this could be the next big thing !