My presentation from the Argonne Training Program on Extreme-Scale Computing (ATPESC) gives an overview of strategies we are using in the IDEAS Productivity Project.