4 ms·
Ricardo strikes again. Relative comparative advantage says even if a developer is a better coder and BA, they're better off spending time coding and letting non
by kthejoker2 8y ago
Ricardo strikes again. Relative comparative advantage says even if a developer is a better coder and BA, they're better off spending time coding and letting non coders be BAs to maximize overall throughput.
- lugg 8y agoThis assumes a BA is cheaper and more available than a programmer. If they are cheaper, I guarantee you're going to have problems. You're literally installing a weak link in the most crucial part of the chain.
- kthejoker2 8y agoBAs are by definition more available than developers, as all developers are BAs but not vice versa. And given basic supply and demand they are cheaper. Anyway read your Ricardo, you're right but wrong about the implications. Your development is an even weaker link in the chain because good developers are even rarer than good BAs.
- dragonwriter 8y ago> BAs are by definition more available than developers, as all developers are BAs but not vice versa. Plenty of developers are not BAs. BAs are systems analysts with expertise in requirements elicitation (basically, goal-directed interviewing) and technically writing. Plenty of developers are neither systems analysts nor skilled at interviewing or technical writing.