You're talking about the traditional corporate software role
I agree that's going away and morphing into much more of a business analyst role.
However, there's a lot more app work arising from the desire of brands large and small to have apps (the way they used to want websites). This is going to accelerate.