Rajeev Kumar · @drupler
100 followers · 337 posts · Server bihar.social

If a business analyst is not from a technical background in the project, their requirements gathering is rarely precise enough for a developer.

And if that is not precise, the development team won’t be able to choose the most fitting development approach, select the right tools, or develop the functionalities well enough to excel in the competition.

So someone from the development team should be included in outlining and finalizing projects' requirements and specifications as early as possible.

If someone says, "but these people are only skilled with programming languages and frameworks, etc.," ask them, "what do they do with those programming languages and frameworks?"

Teach/inform them about developers -- inform them that "these people develop all these features dozens of times in their mind when they see it somewhere, even though they may never have to build it in a project".

It doesn't matter how beautifully other profiles are presented at the top for discovery, requirements gathering etc. -- Developers can't be beaten with defining technical business requirements precisely as needed.

#softwareengineering #developer #businessanalyst #projects #requirementsgathering #management #coding #programming #development #business #Team #people #digitaltransformation

Last updated 2 years ago