Please answer following the questions. Please limit your answer in one page.
What do you believe is the most critical task as a project manager? What role should they play (a coordinator, a technical advisor, a consultant, a coach, a manager, a bridge between project team, upper manager and customers or a combination of all)
How is being a project manager for a software product different than other types of product?