Dedicated project management applications development and EPM solution improvement