We donate powerful NetSuite operations software that can help transform an organization's internal operations and increase their social impact by orders of magnitude. But software isn't the thing increasing their social impact.
Capacity defines success
The benefits often ascribed to software are actually derived from the organizational and process changes that occur during the implementation of operations software. Too often, an organization thinks that they are buying a "solution" from a vendor. And vendors increasingly understand they need to sell a "solution" rather than a tool. The solution, however, doesn't come with the purchase, it comes with successfully navigating the process changes required by any software implementation.
One of the key elements that transform a piece of software into a solution is therefore organizational capacity.
IT Projects Fail
Various IT Analysts (Gartner, Standish Group) peg the success rate of software implementations in the neighborhood of 30% -- that means 70% of projects were implemented and did not meet goals or were abandoned. That failure rate seldom has a lot to do with the tool and more often has to do with the tool staying a tool and not becoming a solution.
As we applied this knowledge to our product donation program, we realized we needed to provide a model for grantees to maximize their ability to be in the 30% of successful projects or at least get as close to meeting goals as possible. This is critical to NetSuite.org's social impact since every failed donation actually decreases the social impact of that grantee -- the exact opposite of our mission.
This gets particularly complex because grantees come to us for a wide variety of functional requirements from accounting, to payroll, to fund raising, to social impact measurement, to budgeting, to business intelligence and far more. They're needs span a broad range of sophistication, with some looking for simple cloud-based accounting to supporting complex affiliate & subsidiary structures to complex grant & project tracking and more. And their capacity varies from software experts to folks that have trouble getting MS Excel to behave.
To get a handle on some of this complexity, we've developed a simple capacity model to help grantees understand the benefits and limitations of a software donation.

Organizational capacity refers to the organization's ability to understand, document, adjust and change their own internal business processes. This is a function of internal culture, capabilities and maturity. This has nothing to do with technology and everything to do with your business. If you are a homeless shelter, can you clearly document your process of intaking a client?
Implementation capacity refers to the organizations capacity with implementing technology. Can you document the client intake process by defining each data field and each status change?
Purchasing Assistance Isn't Enough
Our key insight is that a grantee should not attempt goals out of line with their organizational or implementation capacity, UNLESS they can purchase assistance that can increase their capacity.
That means budgeting for professional consultants that can BOTH increase the capability to manage change within the organization (organizational capacity) and increase the organization's ability to implement software (implementation capacity).
NOTE: Our experience has been that consultants don't magically make up for low capacity... the consultant actually has to increase the organization's capacity. If the grantee's capacity doesn't increase during the implementation, the probability of success is low.
Most grantees are looking for software in the same way they look for a television - just show me which button to push to turn the thing on and "it just works." For organizations with high organizational and technical capacity, software like NetSuite, for the most part, "just works." For those trying to achieve goals out of line with their capacity, things don't work that way.
Other Interesting Observations
Grantee Success is Predictable
Grantees that attempt goals outside their level of organizational and technical capacity (either internal or purchased) struggle mightily.
Money Isn't Enough
If your goals are way out of line with your capacity, spending a lot of money isn't enough unless that money is explicitly spent to increase capacity.
Social Impact Comes from Understanding
With each additional level, the delta on social impact is greater. An organization getting their first database is probably going to achieve less change in their social impact than an organization moving from managing operations to improving operations.
Paid Implementation isn't Necessarily better than Self Implementation
There are a large number of organizations with mid to high implementation capacity that are trying to achieve relatively low-level goals. The real value of purchasing expertise is building technical capacity - complex software just takes a long time to learn.
More Expensive Implementation isn't Correlated to Success
The price and sophistication of implementation assistance is less correlated to grantee success than one might imagine. The act of paying for implementation assistance is more important than the quality of the implementation assistance since that signals a willingness to increase organizational and technical capacity. This trend can reverse with particularly sophisticated, cutting-edge and complex goals.
How it Impacts our Theory of Change
NetSuite.org's maximum social impact comes from moving existing grantees higher up the goal ladder -- from having a database to managing their organization to improving their organization. We focus on bringing in new grantees with simple goals and then supporting them as they move up the goal ladder over a period of time. Over that period of time, we need to continuously support increased organizational and technical capacity.
Simple goals mean a higher probability of project success. Moving them up the goal ladder means higher social impact. A broadly accessible donation program paired with a more strategic service grant program seem to fit this bill quite nicely, but there are lots of other components. The ecology available to grantees is more important than particular services.
In another post, I'll get into the specific things NetSuite.org does to maximize the probability of grantee success.