Services covered in any business enhancement solution must touch all elements that impact the application of the implemented enhancement. Any organization needs skills, tools and processes to undertake any new project successfully. Accordingly any enhancement project must effect and be affected by all three elements, People (skills), Technology (software & tools) and Processes. These are the main pillars on which Progress bases its overall philosophy in enhancing the performance of organizations.

Accordingly, the services covered in any project must develop and upgrade all elements which make the effective application of solution possible as per the below diagram.