Bruce Gay Principal Consultant| Astrevo LabsPittsburgh, Pa, United States
I have always found Business Analysts (BAs) to be critical members of our software development teams.
BAs bridge the gap between the worlds of business and technical. BAs understand the business needs and help ensure the team delivers the intended business value. As noted by others in this forum, BA work is more than requirements solicitation and documentation. A skilled BA can also help the Project Manager manage and minimize scope creep as they are often closest to working with the business stakeholders on the desired solution.
Additionally, I have found BAs to be invaluable in executing end-to-end functional testing of the solution. They are most knowledgeable of how the system is used on a day-to-day basis and have uncovered issues that slipped through the testing process. Saving Changes...
David BiegBusiness Analysis & Requirements Program Manager (Consultant)| Project Management InstitutePittsford, Vt, United States
Thank you for all the replies and keep them coming! Saving Changes...