Business Analyst

The BA pays close attention to the details, intents, and purposes of the user requirements, user stories, and use cases. The BA will often model processes, streamline processes, translate customer and user requirements into language that designers and developers can quickly grasp and understand. The BA helps to specify definition of done and test cases to ensure objectivity, quality, and successful acceptance testing. The BA assists the project manager and technical architect while also stepping in as scrum master and usability tester as needed.