Software development | Information Systems homework help

In 250 words or more, answer the following.

As a developer we will be interacting with various roles in the development of an application.  Review the following information on software project management:

and after additional research discuss two ways a developer needs to interact with the software project manager during application development.  Be sure to include the reasons for your analysis.