The Role Technology Can Play in Boosting Productivity and Performance