Project Server in SharePoint Environment

SharePoint and Project server can co-exists. Lets see the scenarios where we should integrate Project servers into SharePoint environment.
a.The Project Center in Project server reports across an organization at the project level.
 
b.Managers can drill down into project details. Tasks, Projects and Resources can have Enterprise Custom Fields defined.
 
c. If you need to maintain cross project dependencies.
 
d. If you need to record resources Information.
 
e. Providing mapping between schedules and tasks.