Developing and executing evaluation efforts within a non-profit organization can be challenging. As with many areas of non-profit management (i.e., those that don’t involve direct service provision), implementing evaluation processes requires some upfront investment of time and money, and may only make sense once an organization has reached a certain size and complexity.