Managing Projects A Team Based Approach