This site explains steps non profits should follow to reshape their organizations. It then goes in depth on how the use of technology will be helpful in the reshaping.
This article is from a user of nonprofit technology. This person is angry because the technology in the nonprofit sector is so behind and no one has the knowledge to help within the company.