Development organizations face a long list of challenges from personnel reductions, tight budgets, rising costs, increasing security risks and ever-increasing competition for funding. As varied as they are, however, those challenges all point to one fundamental development imperative – improve project impact.