"Well--well look. I already told you: I deal with the god damn customers so the engineers don't have to. I have people skills; I am good at dealing with people. Can't you understand that? What the hell is wrong with you people?"
I used to work at a place where there were as many "business analysts" as there were developers. The analysts' job was to talk to clients and produce paperwork that ensured strict contractual compliance between client needs and what developers built so the company could get paid without having to contest in court.
My work presented a project group that consisted of 1 dev, and 5 manager/analyst positions. Elsewhere there's teams that are like 12+ dev "agile" teams with 1 scrum master and 2 BAs who don't have time to do any more than hand whatever the customer asks for to the devs.
"Well--well look. I already told you: I deal with the god damn customers so the engineers don't have to. I have people skills; I am good at dealing with people. Can't you understand that? What the hell is wrong with you people?"
I used to work at a place where there were as many "business analysts" as there were developers. The analysts' job was to talk to clients and produce paperwork that ensured strict contractual compliance between client needs and what developers built so the company could get paid without having to contest in court.
My work presented a project group that consisted of 1 dev, and 5 manager/analyst positions. Elsewhere there's teams that are like 12+ dev "agile" teams with 1 scrum master and 2 BAs who don't have time to do any more than hand whatever the customer asks for to the devs.
ironically that guys job is actually important he just couldn't explain it while flustered