Traditionally, project information is stored across different functional areas like project management, ERP, and CRM systems, making information difficult to share. A new approach would involve assessing projects, planning project delivery approaches, and monitoring and servicing projects, while enabling best practices sharing, automation, and reporting across systems for easier information access. This would provide core and supported functionality for key processes like sales, project planning, cost analysis, and invoicing from a single integrated platform.