This document discusses whether agile project management is suitable for nonprofits. It begins by defining traditional project management and some of the challenges nonprofits face with projects. It then defines agile project management, emphasizing collaboration, iterative development, and responding to change. Benefits of an agile approach include seeing value earlier and adapting more easily. The document provides examples of projects suited to agile and not, and offers tips on implementing agile principles and processes for nonprofit projects using tools like Trello and Pivotal Tracker. It concludes by offering additional resources on applying agile methods in nonprofits.