short answer

 

Role of the Business Analyst

Another role that impacts the development process is that of a Business Analyst.  Review the following:

 

and after doing some additional research discuss some two areas where a developer interacts with a business analyst.  Be sure to include your reasons to support your analyis.