A portion of the disclosure of this patent document contains material which is subject to copyright protection. The copyright owner has no objection to the facsimile reproduction by any one of the patent disclosure, as it appears in the United States Patent and Trademark Office patent files or records, but otherwise reserves all copyright rights whatsoever.
The present disclosure relates to apparatus, systems, and methods for providing access to and managing philanthropic donations, resources, and projects. More particularly, the present disclosure provides apparatus, systems, and methods for providing metrics for such donations, resources, and projects.
Philanthropy has been essential to the advancement of society and the betterment of the human condition for hundreds of years. Many of the very finest educational, health care, and religious institutions and activities have long been the direct result of philanthropic donations and activities. The resulting institutions, services, and products not only often fulfill substantial voids that have not been, and often cannot be, met by government, but also expand the range of options and competitive alternatives to institutions, services, and products provided by the government and public activities and entities. The net result of philanthropy is not only more efficient allocation of resources in the market and society as a whole, but also substantial increases in the quality of societal morals, education, human interaction, spiritual accomplishment, and life all across society.
As industrial and other economies have evolved over the past one-hundred years and more, individuals and institutions in them have developed enormous amounts of capital that the individuals and institutions often seek to allocate and donate toward philanthropic causes. The effort involved, however, in actually making and managing donations on behalf of philanthropists or philanthropic institutions owning or controlling the capital is often a sizable, costly, and time consuming challenge. Despite the difficulties described above, the amount of funds available for philanthropic use has been growing rapidly over the past few decades.
Those individuals or entities with abundant resources for philanthropic activities may establish their own foundations to identify charitable projects and manage their philanthropic donations. Each foundation then may conduct investigations into a large number of potential recipients, such as charities, educational institutions, and religious entities, to determine who will receive donations from the foundation. Depending on the nature of the donation and the level of interest of the donors in ensuring proper use of the donated funds, the foundation may conduct its own oversight and management. Each philanthropic foundation generally might need to individually conduct these types of activities and establish customized management and accounting systems and functions. These management and accounting systems often result in substantial expense to the philanthropic foundations. This substantial effort and expense consume resources that would otherwise be available for actual philanthropic or other uses and can delay the disbursement of resources to recipients. The effort involved in identifying potential philanthropic projects reduces the ability of donors to learn of all the philanthropic projects in which the donors might be interested.
For those individuals or entities seeking to engage in philanthropic activities without the use of a foundation, the challenges are often even greater. These challenges can greatly reduce both the quantity and the quality of philanthropic activities. Despite tools and features described in prior systems, charitable foundations, both large and small, generally have not provided a real-time reporting process whereby charities can set up a reporting process to determine how well various projects are meeting charitable and/or donor goals. Such systems also have not provided secure communications, which could be used by qualified users to update progress, such as milestones, towards such charitable goals. Similarly, prior systems have not provided a centralized meeting place for those with interest in a charity or a charitable project to review the goals of a project, and up-to-date milestones achieved towards meeting those goals.
Furthermore, prior systems have not provided a way for charities and the like to provide a methodical process for project management that will, for example, be of use in determining what resources are available for a specific goal or goals, and how such resources can be utilized to reach the goal. Such systems have also not provided a methodical way to break down goals into short-term, medium-term, and long term outcomes, which can be used to determine, and to report on progress towards a goal or goals. Similarly, existing systems have not provided a way for the project information to be easily gathered and presented in a report format to be presented to donors or potential donors.
Moreover, as there is no overall goal structure, it is difficult for donor to evaluate the relative effectiveness of a given charitable project, especially with respect to other projects without much work on the donor's part. Additionally, as there is no centralized location for multiple charities each with potentially multiple projects and goals, there is no simple way for a donor to go to one location and there evaluate many charities based on actual progress toward actual goals. Additionally, even if such information could be gathered, it is currently difficult to present the information in an appropriate setting.
The problems described are merely representative of problems that may be solved by some and not necessarily all embodiments described herein, and other problems not discussed, in interests of brevity, may also be addressed by described embodiments.
The present disclosure provides apparatus, systems, and methods for managing and/or assessing philanthropic activities. In one aspect, the present disclosure provides systems and methods for managing or reporting the status or needs of one or more charitable or philanthropic projects or portfolios of such projects. In certain embodiments, status or needs can be tracked over particular time periods, which can be further subdivided, such as into various milestones. Tracking of status and needs can be used to chart the progress of philanthropic projects towards a goal. In certain embodiments, tracking can be used by a philanthropic organization to manage for results, track efficiency, manage resources, develop strategies, provide a vision of why a particular project exists, show a cause and effect relationship between funding and results, and provide accountability reports to donors. In some embodiments, tracking can be used by donors to evaluate the efficacy of their donations and help the donors evaluate potential projects the donor may wish to fund.
In certain embodiments, the present disclosure provides a system for assessing or qualifying philanthropic projects and organizations according to one or more criteria. In certain embodiments, criteria can be the value of metrics (measurements of various values associated with a project or program). In certain embodiments, the qualified projects and organizations are then searchable or otherwise accessible to users through other management and/or reporting functions in the system. In some embodiments, the qualified projects and organizations are also accessible through managing and reporting functions.
In certain embodiments, metrics can be created which allow an organization to initially create a unified charitable plan, the Impact Reporting Process, or IRP, which will allow donors to see the impact their gift will have not only upon completion of the charitable project, but as the project is ongoing. This is performed, at least in part, in certain embodiments, by allowing a charity to determine activities which will lead to the desired goal. For example, in certain embodiments, if a goal is to increase literacy in a community, an activity may be “teach 25 adults basic literacy.” Setting up activities separately allows, for example, a specific gift to be used to fund a specific activity, and for that activity to be separately tracked.
Metrics may be implemented in a hierarchical manner such that their underlying components, about which the metrics report, can be connected into “results chains”, with lower order metrics associated with higher order metrics to show, and report on, their cause and effect relationship, in some embodiments. As an example, a project may have inputs—the lowest level of the hierarchy. These inputs themselves may implement activities, which may have outputs. Outputs, in turn can create outcomes, and ultimately impacts—the highest level. A metric used for an item in the hierarchy may, thus, be tied to all of the family members, allowing reports and the like to be generated. Such reports may show the progress toward ultimate goals (which may be impacts).
In some embodiments, other hierarchical groupings can be created, such as activity groups, which can be used to, among other things, to group, view, and report metrics. For example, one or more activities can be grouped together in “activity groups.” Activity groups can themselves be grouped into activity programs, allowing for an even broader association of activities, in some embodiments.
This allows, among other benefits, for specific money given for an activity to be tracked to results associated with that activity, in some embodiments. Results (which can be referred to as a “results node”) and which may be outputs, outcomes, and/or impacts, can be recorded at defined times, in some embodiments. Milestones can be created for the results, such that if the milestones fall outside a specified range, special alerts are activated indicating that results greater or poorer than expected have been achieved, in some embodiments. If, for example, similar activities in different locations are grouped into an activity group, then information can be gathered easily which allows the impact of the activity at various locations to be determined, in some embodiments.
Inputs can be associated with activities in some embodiments. For example, if an activity is “vaccinate 5000 children against polio”, several vaccinators (inputs) will most likely be required. Furthermore, the vaccination itself can be acquired (another input), as well as vehicles to drive the vaccinators (another input), as well as community contacts to locate the unvaccinated children (yet another input). These inputs can be created and associated with the activity, allowing a charitable organization to determine the requirements (monetary, etc) for a given activity, allowing the organization to track how many requirements have been funded, and allowing the organization to provide specific reports to donors, potential donors, etc., detailing how donor's money has been or will be spent, in some embodiments.
Furthermore, metrics associated with indicators (e.g., outputs, outcomes, and impacts) can be used to allow an individual donor to determine the impact their donation had, in some embodiments. If the short-term result is “increasing the overall vaccination rate in the targeted area by 10%” with a medium-term goal of “decreasing the cases of polio by 10%” and a long-term goal of “zero polio cases” the actual results as embodied in metrics (percentage of children vaccinated, number of cases of polio, and so forth) can be tied through a given activity to the inputs funded by a specific donor, in some embodiments. Thus, in some embodiments, an individual donor who, for example, provided a vehicle for the vaccinators, (an input) can receive a report which reveals the activities funded, and the actual results obtained as a result of the input.
As mentioned, components (which may be activities) may associated with one or more results (e.g., outcomes, outputs, or impacts), in some embodiments. The results can have one or more metrics associated with them. If desired, each result can be associated with one or more indicators. These indicators may have values (a metric) associated with them. The indicators can provide measures for evaluating the result. These indicators may be qualitative or quantitative. Metrics associated with, for example, components, results, inputs, simple indicators, and indicators (items) may be associated with predefined templates (which can be stored and accessed through a library), to aid philanthropic organizations in working with the system, in some embodiments. However, in certain embodiments, items may also be defined ad hoc, so that the items can be tailored to the specific needs of a particular organization (or subunit thereof).
In some embodiments, metrics associated with items may be associated with a number of descriptive features. For example, a description may be provided to summarize the nature of the metric, result, or indicator. If desired, one or more time periods can be defined over which the metric, result, or indicator is valid. To aid in report generation, a project type may be associated with a particular measure, in some embodiments. One or more metrics, or components thereof, may be associated with one or more organizational units, such as an organization, group, team, or project, in some embodiments. In certain embodiments, he metric or component may be valid for all or a portion of the organizational units at a particular level.
Disclosed donor management systems are described which allow for the creation, management, and reporting of metrics, in some embodiments. In some embodiments, the donor management system can allow organizations to enter recorded values that are reflective of a particular measure at a particular date. Predetermined goals, such as milestones, can be created or recorded for one or more periods, such as a time period. The recorded values can be compared to predetermined goals, including milestones, in some embodiments. In some embodiments, if a recorded value falls outside of a given range for a specific metric or grouping of metrics, an alarm can be set to identify the value. This alarm may be in the form of an icon associated with a component, a message that appears in a report associated with the component, and so forth, in some embodiments.
In certain embodiments, metrics and items associated with metrics may be subject to an approval process. Changes made before or after the approval process may be subject to identical or differing limitations or requirements. For example, changes may require approval or be subject to an audit process, which, in certain implementations, is viewable by potential interested parties, such as donors, in some embodiments. In other embodiments, the audit trail is not viewable by interested parties but may be viewable by another user of the donor management system, such as an authorized user associated with a particular organizational unit.
Certain embodiments of disclosed donor management systems allow users, such as donors or philanthropic organizations, to generate one or more reports. Reports may be generated that provide detailed or summary views of metrics associated with a particular organization, group, team, or project, in some embodiments. In some embodiments, the reports are able to compute totals from sub-metrics. In addition to reports based on one or more particular organizational units, reports may be generated based on other criteria, such as a particular project type, time period, metric, or metric component, in some embodiments.
It should be noted that many features of the present disclosure can have applicability in systems or methods outside of philanthropic activities or could be implemented in systems other than those specifically disclosed herein.
It can thus be seen that there are many aspects of the various embodiments described herein. It is therefore understood that the scope of the described embodiments is to be determined by the claims as issued and not by whether the claimed subject matter solves any particular problem or all of them, provides any particular features or all of them, or meets any particular objective or group of objectives set forth in the Background or Summary above.
In addition, there are other aspects of various embodiments. They will become apparent as the specification proceeds.
The preferred embodiments of the present system and methods are shown and described in connection with the attached drawings in which:
It is to be understood that the term “screen” as utilized in this Brief Description includes a “screen portion” for providing the described feature.
In certain embodiments, the present disclosure provides methods and systems for allowing a plurality of donors to view information regarding a plurality of charitable organizations and to make a donation such charitable organizations. Donors may be, without limitation, individuals, businesses, philanthropic organizations, or wealth managers. Charitable organization, as used herein, includes, without limitation, nonprofit organizations, public charities, private foundations, private operating foundations, religious organizations, secular charities, aid organizations, health organizations, environmental groups, educational institutions, and other philanthropic organizations.
With reference to
The donors 110 may be in communication with the donor management system 118, or a portion thereof, over a network 126, such as the internet. Similarly, in at least certain embodiments, the charitable organizations 134 are able to access the donor management system 118, or a portion thereof, over a network, such as the internet, which may also be the network 126. Additionally or alternatively, the charitable organizations 134 may access the donor management system 118 directly.
The donor management system 118 maintains information regarding the charitable organizations 134. This information may be stored in a database 120. Charitable organizations 134 may have one or more projects or endeavors 140 that they are undertaking and wish to obtain donations to support. A project 140 is a series of activities undertaken by a philanthropically funded organization with the intention of improving the wellbeing of the participants and/or beneficiaries of these Activities. It may be conceived of as having a “charitable goal.” These projects 140 may be associated with one charitable organization 134, or may be associated with several, charitable organizations.
Projects 140 may be grouped into programs 136. A program is a group of projects related by intent, geographic location, or ideology. Projects within a program may share features but are not required to be identical. Other groupings of charitable organization activities are also envisioned.
Charitable organizations 134 may use the donor management system 118 to input a variety of information, all or a portion of which can be displayed to the donors 110. This information may include anything related to the charitable organization 134 or its projects 140. For example, the information may include information regarding the nature of the charitable organization 134, ongoing or past activities or projects 140 of the charitable organization 134, the level of funding of the charitable organization 134 or projects 140, or financial data. In certain embodiments, the charitable organizations 134 may add or remove projects 140 from the donor management system 118 and update the information in the donor management system 118, such as providing progress reports on projects 140 and providing updated financial data.
The donors 110 may review all or a portion of the information on the charitable organizations 134 and projects 140. In certain embodiments, an interactive brochure, such as one or more web pages, for example, may be created for one or more charitable organizations 134, providing a convenient way for donors 110 to gather information about the charitable organizations 134. Similarly, in certain embodiments, the donor management system 118 presents information related to the projects 140 to the donors 110 in the form of an interactive brochure.
A set of search keys may be created for each charitable organization 134 and/or project 140. The search keys may contain a number of elements related to the charitable organization 134 or project 140. For example, the search keys may include elements such as keywords, categories, budget, secularity, location, management, media coverage, number of projects, and similar factors.
Similarly, a donor profile may be created for each donor 110. The donor profile may contain information regarding the types of charitable organizations 134 or projects 140 the donor 110 is interested in finding. For example, the donor 110 may be interested in funding a particular religious, educational, or environmental cause, such as protecting Lake Tahoe, for example. Each of the donors 110 may have a number of types of charitable organizations 134 or projects 140 they are interested in, each of these preferences may be stored in the profile of the donor 110.
Certain embodiments allow the donors 110 to find charitable organizations 134 or projects 140 of interest by searching one or more elements of the search keys. For example, a donor 110 could perform a keyword search to find matching charitable organizations 134 or charitable projects 140. Alternatively, a donor 110 could choose to sort or view all charitable organizations 134 or projects 140 within a particular category, such as all environmental charitable organizations 134 or all charitable projects 140 involving Lake Tahoe. This process may be reversed, allowing the charitable organizations 134 to locate donors 110 based on donor preferences stored in the donor profiles.
The selection process may be automated, with the donor management system 118 automatically comparing donor profiles to search keys using various schemes to provide the donors 110 with a list of the charitable organizations 134 or the projects 140 most likely to interest them or providing the charitable organization 134 with a list of the donors 110 most likely to make a donation. These searches may be updated periodically, may be updated when new information is received, may be updated when an event occurs, etc., to call recently added or modified charitable organizations 134 or projects 140 to the attention of matching donors 110, or to call recently added or updated donors 110 to the attention of the charitable organizations 134.
A donor 110 may choose to donate to a particular charitable organization 134. In certain embodiments, a donor may choose to donate to a particular project 140 of a charitable organization 134. The donation may be made directly to the charitable organization 134 or through an intermediary (not shown). The donor 110 may choose to be anonymous or make his or her identity known to the charitable organization 134. If the donor 110 desires to remain anonymous, the donation may first pass to the intermediary, who then remits the donation to the charitable organization 134. The donor management system 118 may provide the donor 110 with a donation account. The donor 110 may place funds in the donation account for storage until the donor 110 desires to donate to a charitable organization 134 or project 140. While the funds are in the donation account, they may be invested by the donor management system 118 for the benefit of the donor 110 or a third party, such as a charitable organization 134 or project 140 designated by the donor 110.
The disclosed donor management system 118 may be implemented on any suitable platform. For example, the donor management system 118 may be implemented on a Microsoft-centric server platform, running Windows Server 2003. The system can be built on the Microsoft ASP.NET 2.0 development platform and can supports cross-platform and dynamically compiled and optimized code. Furthermore it may be implemented, at least partially, using a computer programming language such as C#, Java, C, C++, or another programming language. In other embodiments, the donor management system 118 may be implemented on an apple-centric platform, one running Linux, or UNIX, or any other appropriate operating system platform.
The ASP.NET compiler is supported by a framework supporting a large number of objects and functions. These technologies can support rapid development and a flexible testing and deployment environment. Additionally, ASP.NET and related framework technologies can run on Linux/Unix if desired.
In this implementation, the donor management system 118 may also use a Microsoft SQL Server 2000 database. Other implementations may use a different database. SQL Server 2000 integrates with the other platform technologies and provides online transaction processing (OLTP) database functionality. The donor management system 118 may thus maintain a real-time online processing database. For more demanding online application processing (OLAP), Oracle database products can be supported by the platform via a system-wide data abstraction layer.
An example of an interface screen 200 of a web-based donor management system 118 is shown in
With reference to
The storage 340 may be removable or non-removable, and includes magnetic disks, magnetic tapes or cassettes, CD-ROMs, CD-RWs, DVDs, or any other medium which can be used to store information and which can be accessed within the computing environment 300. The storage 340 stores instructions for the software 380 implementing methods for measuring quality of software modularization.
The input device(s) 350 may be a touch input device, such as a keyboard, mouse, pen, or trackball, a voice input device, a scanning device, or another device, that provides input to the computing environment 300. For audio, the input device(s) 350 may be a sound card or similar device that accepts audio input in analog or digital form, or a CD-ROM reader that provides audio samples to the computing environment 300. The output device(s) 360 may be a display, printer, speaker, CD-writer, or another device that provides output from the computing environment 300.
The communication connection(s) 370 enable communication over a communication medium to another computing entity. The communication medium conveys information such as computer-executable instructions, compressed graphics information, or other data in a modulated data signal.
Computer-readable media are any available media that can be accessed within a computing environment 300. By way of example, and not limitation, with the computing environment 300, computer-readable media include memory 320, storage 340, communication media (not shown), and combinations of any of the above.
Data processing for the donor management system 118 of
At 406, the user creates a new impact reporting process (IRP). An IRP is a software tool by with organizations (including philanthropically funded organizations) may plan, implement, and report on the impact the projects, and/or programs are having. The IRP can be set up to order components (logical groupings of cause and effect) to demonstrate such cause and effect relationship between the project activities undertaken and the ultimate impact such activities have. If there are existing IRPs, a user can display a list of the IRPs which he or she can have access to at 408.
With reference to
There are, in certain embodiments, several types of components: inputs, and activities, results (outputs, outcomes, impacts, etc). There may be other items, as well, such as, for example, indicators, and simple indicators. Inputs and activities are means of a project's implementation, while results, which may be result node results (outputs, outcomes, and impacts) are the results of the works associated with a project. Any of these components, indicators, simple indicators, etc., may have values/measurements associated with them. These values/measurements can be considered metrics.
Activities may be performed by Project/Program staff or others in conjunction with Participants/Beneficiaries to produce a desired effect leading to, for example the betterment of the lives of the Participants/Beneficiaries, the betterment of some aspect of the environment, the achievement of a political goal, and so forth. Activity components may be directly associated with results, such as the outputs they produce. One activity may be associated with multiple results. Similarly, one result may be associated with multiple activities. Inputs may be associated with Activities to determine the cost of an Activity. One activity may be associated with multiple inputs. Similarly, one input may be associated with multiple activities.
Activity-based costing can be set up using the various components using metrics reported for various items. Activity-based costing, relative to an IRP, can be thought of as denoting three things: 1) the ability to know how much each proposed activity will cost (by assigning inputs with and associated costs) 2) the ability to manage the cost of activities (Planned vs. Actual) and 3) the ability to compare the actual activity cost with the outputs produced in order to determine return on investment for an activity or activity group, a useful monitoring and evaluation tool.
Outputs can be the products—the immediate results of the implementation of activities. A single output can be associated with more than one activity, likewise, multiple outputs can be associated with a single activity.
Outcomes can be results (such as results node results) that are the implied or direct effect(s) of outputs. Outcomes can be short-term or medium-term and are often monitored by means of indicators associated with them. Outcomes are often reported to donors or other interested parties as they may represent (with outputs and impacts, for example) quantifiable results of the project/program in question. Outcomes can be thought of as answering the question: “So what?” when referring to the previously performed activities and outputs.
Impact components can be results (such as results node results) that are the implied effects of outcomes. Impacts may be thought of as long-term results relative to the short-term and medium-term results of outcomes. Impacts are also monitored by means of indicators and reported to interested parties, such as donors, as the ultimate success or failure of a project/program. Impacts can answer the question: “Why are we undertaking the Project/Program?”
At 506, indicators can be added to the IRP. An indicator may be a quantitative or qualitative measurement/value (a metric) that can be tracked as evidence for the status (success or failure) of any result, such as an output, outcome, or impact. An indicator may also be used as a qualitative or quantitative measurement of a goal. Indicators can be represented graphically as well as numerically, and can be used for internal evaluation of a Project's/Program's status. Indicators can also be selected and published in reports to interested parties. In an IRP, indicator values (which are a metric value) may be recorded at any time. In a Goals & Objectives module, values may be recorded at intervals, such as monthly, quarterly, bi-yearly, and so forth. Indicators may have interval milestones: values that are expected if the output, outcome, impact or goal is to be considered “on track”. Indicators may also have alerts: values above or below which an Alert Icon displays on the appropriate Component. Alerts do not only reflect “bad news” but can be configured to alert users when goals have been met or exceeded. In certain embodiments, indicators can be created which are not associated with a specific IRP. At 508, values or measurements (metrics) can be recorded for any of the components, indicators, or inputs.
With reference to
At 606, an activity program can be created. Among other uses, activity groups can be used to address the fact that in practice inputs are often assigned to more than one related activity. For example, an M.D. may be assigned to “prenatal care” as well as “birthing” in a project. To avoid placing unreal expectations on users of the system—requiring them to define how much time the M.D. spent on “prenatal care” vs. “birthing”—activities can be grouped, allowing, for example, a user to indicate with one number how much time the M.D. spent doing all activities associated with the activity group. Activity groups can also be used to address the fact that multiple activities may be associated with a single output. Moreover, activity groups can be used to group activities that will be reported on as a group. Activity groups can be added to a library, assisting to make setup of an IRP quick and easy, for example.
The goals and objectives reporter 706 can enable users to set goals 708, enter periodic values (such as monthly or quarterly values) as evidence of progress toward these goals, report on these to interested parties, and other activities. The goals and objectives reporter 706 may not relate goals and their measurements to specific activities, outputs, etc., in certain embodiments. It may also not create a “Results Chain” in that the goals may not relate to each other causally. This less structured representation of a Project's/Program's progress may provide reports to interested parties without the additional context provided by an IRP. The measurements in the goals and objectives reporter 706 may be considered as “snapshots” or “still photographs,” for example, compared to the relationships of cause and effect implied or directly seen in the “moving pictures” of an impact reporting process, as metric values can be entered as often as desired by a program/project manager, etc.
At 802 a simple indicator is created. Unlike the indicators associated with components, such as the indicator 1620 of
With reference to
At process block 1130, a value is given to the metric. At process block 1150, the metric is tracked. This tracking may be done to produce a report, to determine the effectiveness of a charitable project, to determine the amount of donations that have been made to date, and so forth.
In certain embodiments, the disclosed donor management system 118 provides the advantage of being able to track and report various data or metrics. For example, at least certain metrics measure the performance of a project or a portion of a project and may be compared to a predetermined objective or criteria. These metrics may be values or measurements about items such as components, indicators, inputs, simple indicators, etc, in some embodiments. Metrics can be defined and measured for various units, such as organizations, groups, teams, or projects, in some embodiments.
The measured metrics can be used by various parties for different purposes. The organization can use the metrics to track efficiency, chart progress to a goal, manage resources, and develop strategies. Metrics may also enable clients to issue public reports, or reports to all of a group of their donors, or to provide accountability to their supporters. Donors or other interested parties can use the metrics to evaluate the achievements of their philanthropy and help them determine those organizations and projects to which they will donate.
In certain embodiments, metrics may be available to donors or they may be kept private, so that only specified organizations, teams, or projects may have access to the metrics. Further, the system may include the ability to alter the level of metric access granted to differing system users.
Metrics may be implemented as a configurable multi-level results chain that provides a person or organization (collectively referred to herein as “the client”) seeking to solicit charitable contributions with a mechanism to define a clear vision of why a project, group, or organization exists, and what it intends to achieve. With defined metrics, how well stated goals are being achieved can be recorded and reported. Metrics can provide the client with a tool to help them manage for results, as well as showing cause and effect between funding and results.
The client can use metrics to create one or more multi-level results chains for any project, group, or organization of the client. The client can then record and report on its progress using, for each metric, a comparison of actual results to predetermined objectives as a measure of success.
Various types of metrics can be established. For example, metrics may be quantitative or qualitative. Quantitative metrics may include measures of how much product or service was provided by a unit. Qualitative metrics may include measures of how good or effective a product or service was.
Metrics may have one or more components. For example, a metric may be associated with one or more results. There are various types of results that can be used to evaluate a particular metric. Generally, results can be thought of, in a broad sense, as referring to outcomes that convey benefits to a community (such as offering education for everyone in the community). Additional results may be generated in reaching these outcomes, such as service outputs that make the outcomes possible. In the example of providing education for all members of a community, results include trained students and trained teachers. The term “results” is broad enough to also embrace internal outputs, such as services provided by one part of an organization for use by another. However, results can differ from ‘activities’ or ‘functions’. For example, when asking people what they produce (services) many still respond by describing what they do (activities). A feature of results is that they are quantifiable, including being measurable, monitorable, and relevant. Metrics may be organized as a configurable, multi-level results chain of results nodes. A result is the embodiment of a result within the system, such as an output, an outcome, or an impact. A different set of results may be used, in certain embodiments. A result can be implemented as one or more web pages.
The metrics are updated 1225 with the stored, updated values kept within the donor management system 118 or within another system accessible by the donor management system 118. Charitable metrics 1220 can then be retrieved 1230 and used for graphs, reports, evaluations, etc. Any of the metrics shown in any of the sections may be associated with a particular organization, group within the organization, team within the group, or project. Furthermore, organizational units can be grouped to allow a metric or metrics to be associated with a predefined grouping of organizational units.
At 1305, a charitable project metric is created. Any of the metrics discussed in any of the examples herein may be created. At optional process block 1310, the metric is initialized with starting values. At 1315, the metric has a value added to it. Depending on the metric, the metric may store a single value (such as the amount of money available for a project) or a series of values, such that the metric may be able to show how the metric has varied over time. Such metrics, such as indicators and results node results (such as outputs, outcomes, and impacts) and so forth, may have graphs associated with them that show how the metric value has changed over time. The storage may be in any suitable database, such as an SQL database. At 1320, the metric value or a portion thereof is reported. The report format may have a graph which charts the values of a metric over time, it may be in printed form; it may be displayed on a webpage, it may be emailed, it may be sent as a audio value to a phone, it may be posted to a community bulletin board or chat room, and so on.
In any of the examples herein with reference to input screens, mousing over or otherwise selecting an icon such as the Medical Activities Icon 2512 shown with reference to
Each metric, or a group of metrics, can be limited to being modified by a single person or a group of people. In such a case, a sign-on procedure may be required (such as requiring a name and password) which identifies the person or group as allowed.
The IRP input screen 1400, may have a name 1402, which may be implemented as a free text descriptor that can be used to briefly describe the result. Additionally, a time period, defined by a start date 1404 and end data 1406 can be included. In some embodiments the time period 1404, 1406 is required. In other implementations it is optional. The time period may comprise a month and a year, a day, month, and a year, or a different time entry, such as hour, day, month, and year. A variety of formats for entering a time period are envisioned. For example, a time period may be typed in using a MM/DD/YYYY format; dates may be chosen using a calendar or a pull-down list, and so on. The time period can be used to track a time period 1404, 1406 over which a particular result node 1400 is relevant.
A description 1408 can also be provided, for example, as a free-text descriptor.
This can be used to provide a brief description of an intended result. For example, a results description 1408 for a client whose goal is to make education available for a wide variety of individuals in a community might be “Increased literacy rate among adults.” The results description 1408 can be required by the donor management system 118 (
The IRP 1400 can also include an assumptions field 1410, implemented, for example, using a free text descriptor. This assumptions field 1410 can be used to state important events, conditions or decisions outside the control of the project which must (or should) prevail for the overall objective to be attained. This field, and a portion or all of the text fields described here, can be a fixed size, such as is shown at 1408, where only as much text as can be placed within a defined window can be placed, or a window with scroll bars can be provided, which allows much more text to be entered. Even windows with scroll bars may have a limit on the amount of text that is allowed to be input, but some systems may allow the text fields to be very large.
A local capacity text field 1412 can also be included. This field may be used to note facts about the locale that might be of bearing on a given charitable project, such as the names and locations of clinics which might be used to provide pre-natal exams to those in a target group. A risks and alternatives text field 1416 can also be included. This field may be used to note problems that may be encountered, and strategies to avoid or ameliorate such difficulties.
The IRP 1400 optionally includes a result narrative (not shown) in a result narrative field (not shown). The result narrative can be implemented as a free text field and may serve as a place to store running comments. The result narrative could, alternatively, be implemented in other ways, such as selecting an entry from a predefined list. Entries in the result narrative field may be recorded at the time an IRP is created, or may be recorded at later times. In certain implementations, each result narrative in the result narrative field is independently recorded and treated as a separate entry from any previous or future entries. In such embodiments, a result narrative, once saved, is no longer editable. In other embodiments, only the most recent result narratives, or result narratives entered during a particular time period, are displayed. In yet further embodiments, the client may select which result narratives to display, optionally with approval or auditing requirements. The result narratives may be added, edited, or deleted. Each of these user-defined fields can be a metric which can be tracked, audited, and reported (in some embodiments).
In some embodiments, if there are no indicators or simple indicators previously set up for a given IRP, a “create metrics” button, menu item, etc., will be visible, (not shown) which will allow a user to create indicators and/or simple indicators. In other systems, such a button, menu item, etc. is always visible.
Generally, information related to the overall metric is shown. This information may include a time period associated with the metric, including a start date 1514 and an end date 1516, (which may be defined by month and year, month, day and year, year alone or some other date description) and the date the metric was created 1518. Additionally, the person or organization that created the metric 1520, the type 1510 and the status 1512 (which may comprise whether the metric has been approved, is pending, the step of the status approval process, etc) may also be shown. For example, the status 1512 may be “approved” for metrics accepted by the donor management system 118 (
Components 1615 are metrics that can be broadly grouped under the categories activities 1617 and results 1619. Results 1619 can be outputs 1630, outcomes 1640, and impacts 1650. Inputs 1619 can be associated with activities 1617 or results 1619. Multiple inputs 1619 can be associated with a single activity 1617. Similarly, multiple activities 1617 can be associated with a single input 1619. Simple indicators 1622 are stand-alone indicators (in a certain embodiment).
In an embodiment, outputs 1630 can be associated with activities 1617. For example, as shown in
Briefly, activities are the tasks associated with a project in order to achieve desired results. For example, an activity could be “giving 100 prenatal tests to woman between the ages of 17 and 19.” Results are metrics that can be tracked for a given project as reflected in a result node (such as the result node 1605 of
In order to determine whether the criteria set forth by a particular result 1619 are met, the client can provide one or more indicators 1620. The indicators 1620 are associated with a particular result. The indicators 1620 may be defined at the time the result node 1605 is defined, or at a different time. In an embodiment, indicators are associated with metrics other than results.
Individual components 1615 can themselves be grouped. For example, with reference to
Inputs 1630 are the resources, facilities, equipment, materials, information, and so forth, that are used to carry out project activities. It is often crucial to the success of a project being tracked by a result node/IRP that the inputs can be tracked and evaluated. Inputs 1630 can be related to activities 1617.
At 1820, one or more inputs, such as the input 1740 (
Impacts 1925 can be longer term results; outcomes 1920 can be medium term results; and outputs 1915 can be short term results. Activities 1910 can be those actions taken by the client that aggregate to produce more substantial results, such as the outputs 1915, outcomes 1920 and impacts 1925.
It can be difficult to achieve a long term impact 1925 without first achieving some level of short term and medium term or intermediate results. Thus, there may be fewer long term results (impacts 1925) than medium term results (outputs 1915); fewer medium term results (outputs 1915) than short term results (impacts 1920), and so on. Some embodiments may have more long term results than short term results, and so on. Within a particular metric, the results at a particular level aggregate to contribute to the results at the next higher level.
The relationship between activities 1910, outputs 1915, outcomes 1920, and impacts 1925 can be illustrated by the example of a project designed to increase basic literacy. Activities 1910 that might be undertaken in such a project might include:
These activities 1910 might lead to the following outputs 1915, shown in the table below, with their associated indicators, and a list of countries (which may correspond to organizational sub-units) for which the indicator is valid:
These outputs might aggregate to produce the following sample outcomes (shown with sample indicators and countries for which each indicator is valid):
Example impacts 1925 that are supported by the previous activities, outputs, and outcomes could include:
Each component may have a type, such as those defined in section 20. Components also may include a statement 2012, (which may be required to be brief, that is, limited to a number of character strokes) that briefly defines the component. This statement may also be used to define one or more goals of the project, as exemplified by the underlying IRP.
A start and an end date 2015 may also be included. These dates may be entered in a variety of formats. The start and an end date 2015 can be used to track a time period over which a particular component 2007 is relevant. The start and an end date 2015 for the component may be at or after a corresponding IRP begin date (1404,
Text fields for assumptions 2020, local capacity 2025, and risks and alternatives 2030 may also be provided. In some embodiments, a pull-down menu, or another method may be used at least partially for input.
To aid clients in establishing the component 2007, a library with predefined templates that may be used, or the component may be set up separately, that is, ad hoc. A Library is a grouping of pre-made and re-usable items: components, indicators, simple indicators, inputs, and so on. Users can create their own Library of items or make use of standard predefined items. Because library items are uniform, they can be reported on across projects/programs and be rolled up into summary reports.
The component creation method may be listed in a pulldown menu 2035, with “new” or “ad hoc” indicating that the component is to be established by the user, and “library” indicating that a predefined template is to be used. Alternatively, the list could include all templates that are available for that component.
For example, there may be multiple organizations trying to achieve a similar or identical result, such as eliminating hunger within a region. Rather than requiring each client to set up a whole series of components 2007 independently, clients may be allowed to choose predefined components from a library. If desired, some or all of the template attributes, such as a statement 2012, could be altered as desired by the client. In other instances, the client may be required to accept all or a portion of a template. For example, for a particular template, if the start and end dates 2015 are predefined, and therefore part of the dictionary, then the start and end dates 2015 are a part of the template and may not be altered or removed by the client. Similarly, in certain embodiments, if a result 1619 (
Items (such components 1607, indicators 1620, inputs 1630, simple indicators 1622) may also be defined ad hoc. The type of indicator, such as “library” or “new” (if defined ad hoc) can be displayed in an ad hoc/library field 2035. Ad hoc items may be altered by the user after creation. However, in at least certain implementations, the client is not allowed to modify the added item after it has been approved by the donor management system 118 (
In further implementations, any changes to an item are recorded as part of an audit trail. The audit trail may not be viewable by interested parties, but may optionally be available for viewing by the client.
In some implementations, a component creator field 2040 is also present. This field has the name of the person who initially created the component 2007. Some embodiments include a related output field 2045 which ties components 2007 to related components, allowing events in a causal chain to be planned, tracked, and evaluated. Other fields, such as status (approved/pending/denied, etc) may also be present.
At 2210, a user can use a pulldown menu (or other input type) to choose whether to build an ad-hoc component (a new component) or to use a component already at least partially predefined by a template—choosing a component from the library. This process was described in more detail in section 15 in connection with the ad hoc/template option 2035 (
If a user selects a component type from the library, a list of names (already in the library) for that component type may appear in the “name” field 2212. Users may then be required to select a name 2212 for the component type. When a user selects a name 2212 for the component type, the system may display an associated statement for that component type in the Statement field 2214.
If the “Ad Hoc” component type is selected, the user may be required to enter a name in the “name” field 2212, and/or a statement in the “statement” field 2214. This statement can provide a brief description of the impact that this component is to make, such as specific goals that are to be met or enabled.
Users may have the option of entering a Start Date 2216 and an End Date 2218. These two dates may be optional, or may be required, depending on the embodiment. If extra information is required for a given function, a light bulb icon 2220 can be clicked which will display an appropriate help screen.
In some embodiments, users can add components by clicking or otherwise selecting an “Add Component” icon (not shown). Clicking the “Add Component” icon may display a new row at the bottom of the table
The first few characters of the name can be used to identify icons associated with the components, as can be seen with reference to the icon 3601 (
If a user selects a component thumbnail icon, such as the activity icon 2512, a summary of the information about that specific component can be displayed on a separate panel 2540. Selecting a “view details” button 2450 can bring up a screen that allows substantially all of the details about a specific component to be viewed. For example, selecting the “view activity details” button 2550 may bring up an “Activity Details” screen similar to the one shown at
When an activity group is selected, general information about the activity group appears, in some embodiments, on a separate pane; in other embodiments on the same pane. Other, more specific, information about the activity group, such as associated activities 2520, and related outputs 2530 may also appear. The listed activities 2610 can be implemented as hyperlinks, which, when selected, display an interface page which presents more information about the activity, such as the activity details interface screen page shown at
Additionally, a time period, defined by a start date 2704 and end date 2706, can be included. In some embodiments the time period 2704, 2706 is required. In other embodiments, it is optional.
The time period may comprise a month and a year, a day, month, and a year, or a different time entry, such as hour, day, month, and year. A variety of formats for entering a time period are envisioned. For example, a time period may be typed in using a MM/DD/YYYY format; dates may be chosen using a calendar or a pull-down list, and so on. The time period can be used to track a time period 2704, 2706 over which a particular component 2700 is relevant. In an embodiment, the time period 2704, 2706 is automatically entered as the corresponding time period 1404, 1406 (
This component, if an activity, can also be defined as belonging to an activity group, such as the activity group 2640 of
Outputs, such as the output 1915 of
A statement 2702 can also be provided, for example, as a free-text descriptor. This can be used to provide a brief description of an intended result. The statement 2702 can be required by the donor management system 118 (
The activity 2700 can also include an assumptions field 2710, implemented, for example, using a free text descriptor. This assumptions field 2710 can be used to state important events, conditions, or decisions outside the control of the project, that must (or should) prevail for the overall objective to be attained. This field, and a portion or all of the text fields described here, can be a fixed size, such as is shown at 1408, where a limited amount of text may be placed, defined by the size of the window. Alternatively, a window with scroll bars can be provided for text entry, which may allow much more text to be entered. Even windows with scroll bars have a limit on the amount of text that can be input, but some systems may allow the text fields to be very large. A local capacity text field 2712, a risks and alternatives text filed 2716, and/or a local strengths field (not shown), can also be included, which may be implemented as free text fields.
In an embodiment, all of the components of a specific type are grouped; that is, all of the activities appear together, and so forth. When a new component is saved, it will move automatically to the bottom of all of the existing components of its type—for example, a new output component will move to the bottom of the outputs.
Information which was already input about the components and cannot be modified, such as the name 2932, a statement 2934, a start date 2936 and an end date 2938, may also be shown, as it is in the illustrated embodiment. Other embodiments may choose to display a different set of known information. Alternate embodiments may allow such information (e.g., the name 2932, a statement 2934, a start date 2936 and an end date 2938) to be modified. Arrows 2950 allow components to be rearranged. The arrows 2950 are disabled if there is unsaved data; that is, if a new component has been entered that has yet to be saved. To move a component, select the component to move (by double-clicking on the name, by mousing over a portion of the row associated with the component, etc) and then select the arrows to move; selecting (e.g., clicking on) the right up arrow will move the component up one row, etc.
An indicator (a value or series of values, i.e., a metric) can be provided for a particular result, such as an output 3215, outcome 3220, or impact 3225. Optionally, no indicators 3205 need to be defined for a result. Indicators can be used to monitor progress and to provide feedback on areas of success and areas in which improvement is required. Indicators can be private. Such indicators may be available to be seen only by members within the charitable organization, or may be more restrictive—available to be seen only by a subset of those within the charitable organization. Indicators may also be public—available to be seen by people outside a charitable organization, such as, for example, donors. Such indicators may also be published the viewing public by, for example, a donor management system, such as the Donor Managements system 118 of
An indicator type 3515 can be chosen, indicating if the indicator will be chosen from a library or created ad-hoc. A measurement type 3522 may be declared. Sample measurement Types are List (a list of possible values), Numeric, Percentage, Dollars, and Text (implemented as a free text field, in some implementations.) Sample measurement types are: List (a list of possible values), Numeric, Percentage, Dollars, and Text (implemented as a free text field, in some implementations.)
A variety of indicator values can then be input, including a name 3502. A statement 3508 can also be provided, for example, as a free-text descriptor. This can be used to provide a brief description of the actual result. The statement 3508 can be required by the donor management system 118 (
Additionally, a baseline value 3520 can be included. This is the beginning value of the indicator. The target value 3522, (the desired value for this indicator) can also be specified, as well as various milestone values 3524, which are values that can be achieved by a certain date, which can also be entered, using a calendar, in an embodiment. These milestone values 3522 can be used to track how well a specific project is going, to keep donors appraised of the efficacy of their donations, and the like. In some embodiments, milestone dates must fall within dates associated with the corresponding result. In other embodiments, milestone dates should fall within dates associated with the corresponding IRP. Other embodiments choose different allowable date values for milestones. Reports may be generated based on the milestone values 3522 entered here.
The milestones 3522 can be defined by a date, a date and time, etc. Alerts 3540 can also be added. If a value (such as a milestone value 3522) falls below or above a value given for the alert, then than this information can be noted and used, for example, to determine which projects are doing the best or worst, which aspects of a project are failing or succeeding, and so forth. In an embodiment, when an alert belonging to a component is triggered by the indicator value falling outside the allowable range, an icon, such as one shown at 3610 (
Indicators 3607 associated with this selected impact can also be viewed in this screen. Similarly, a button 3609 (in some embodiments, in other embodiments, a hyperlink, etc.) can bring up an indicator view screen, such as the indicator screen shown at
An indicator can be locked, which will not allow the values to be modified. This can be specified using a checkbox, such as the checkbox 3707. Furthermore, such indicators can be hidden, either from donors, or from those who do not have the proper permissions to view, for example. The hide function can be implemented using a checkbox 3708, as is seen in the illustrated embodiment, or using a different method.
A single person, or a group of people responsible for this indicator, can be noted at 3710. This person may be chosen from a dropdown list which contains the users with permission to edit indicators for this project. In an embodiment, if only one person has permission, the field is auto-populated with that name.
An indicator history 3715 can also be provided, which reveals, in the illustrated embodiment, the date an indicator was measured, the value recorded, the percentage change, and comments. In other embodiments, a different selection of data is chosen for the indicator history 3715. A method to view the other indicators, such as a back button 3720, is also provided, in some embodiments. In certain embodiments, this screen is available in a read-only mode, where none of the fields are editable.
Additionally, a time period, defined by a start date 3804 and/or end date 3805, can be input here. In other embodiments, the start and/or end date are input when the outcome is initially created, and are listed here, but cannot be changed. This outcome can be declared to be locked 3806, which indicates that the outcome values cannot be changed after input, in some implementations. In other implementations, locked outputs can be changed by those with appropriate authority. When a User locks an indicator, in some implementations, the user will have the option of hiding that indicator. indicators that are locked may display greyed-out with a “Locked” icon in their name tab in the component screen in the IRP Home, as shown, for example, with reference to
Locked Indicators may not display in a screen which allows users to record indicator values, such as the screen shown with reference to
The outcome can also include an assumptions field 3810, implemented, for example, using a free text descriptor. This assumptions field 3810 can be used to state important events, conditions or decisions outside the control of the project which must (or should) prevail for the overall objective to be attained. This field, and a portion or all of the text fields described here, can be a fixed size, such as is shown at 3810, where only as much text as can be placed within a defined window can be placed, or a window with scroll bars can be provided, which allows much more text to be entered. Even windows with scroll bars have a limit on the amount of text that is allowed to be input, but some systems may allow the text fields to be very large.
An unintended consequences text field 3812 can also be included. Even the most well-meaning project may have consequences, both for good and ill, that were not intended by its creators. This field can be used to keep track of such consequences, which can then be used to modify this project or aid in the design of other similar projects.
Even though the illustrated embodiment is for an outcome, other components, such as outputs and/or impacts, can have similar screens used to create, view and/or modify the indicator.
In some embodiments, a hyperlink 3910, (as shown in the illustrated embodiment), pulls up a screen which allows an input library to be managed, such as the input library management screen of
A “create a new input” button 4020 may direct a user to a create input screen, such as the creation screen of
In an embodiment, activity groups previously created 4805, such as the activity groups created using the input screen shown at
Activities can be established prior to outputs, as outputs can be related to activities. At 5130, activities associated with this IRP (or program, or project, etc.) are listed. A user can check, or otherwise select the activities which will be associated with this output. These related outputs will then appear on associated activity screens, such as the one shown with reference to
As indicators can be added to outputs, a “Save and Add an Indicator Set” option 5135 can be provided, which takes the user to an add indicator screen, such as the input screen shown at
Reports may be generated that provide detailed or summary views of any of the metrics disclosed herein, for example and not limitation, impacts, outcomes, outputs, activities, indicators, and/or inputs. Reports may also be generated using aggregations of any of the defined metrics, such as activity groups and/or activity programs. Other ad hoc aggregations, such as those that aggregate inputs, indicators, and the like may also be used to generate reports. Furthermore, statistics can be generated which are associated with those metrics associated with a particular organization, group, team, or project. Furthermore, organizational units can be grouped, to allow report to be associated with metrics associated with a predefined grouping of organizational units.
In particular implementations, the reports are able to compute totals from sub-metrics, such as activity groups, activity programs, and/or user-defined sub-metrics. In addition to reports based on one or more particular organizational units, reports may be generated based on other criteria, such as a particular project type, time period, metric, or metric component.
Reports may be generated based on donations. For example, a given donor may have linked a specific donation to a specific metric, such as an activity. A report for that donor may report on the donation, the activity, any results generated from that activity, milestones associated with the results, and so on. The activity may also be linked to specific inputs, which may also have report information generated. In some embodiments, a single donor report may include all associated activities 1905 (
Reports based on alerts may also be generated. That is, for a given entity, (organization, project, donor, etc.) all projects, activities 1905, or so forth associated with active alerts 3540 (
In addition to reports based on one or more particular organizational units, reports may be generated based on other criteria, such as a particular project type, time period, metric, or metric component and/or other trackable detail as described herein. For example, a report may be generated based on activity groups with alert indicators 3610 (
It can thus be seen that the foregoing system may be used to provide donors or potential donors with enhanced ability to create, track, and/or report metrics, and components thereof. The disclosed systems may allow donors to track the effects of their donations and help the donor evaluate potential donees, among other benefits. The disclosed systems may allow charitable organizations to better track their operations, the results of which may be used to improve the operation of the organization and/or to attract increased donations, among other benefits.
It is to be understood that the foregoing is a detailed description of preferred embodiments. Other embodiments will be apparent and yet fall within the scope of the invention. The scope of the invention is not to be limited thereby and is rather to be determined by the scope of the claims and equivalents.
This application claims the benefit of U.S. Provisional Application No. 60/722,659, filed Sep. 30, 2005. This application is incorporated herein in its entirety. This application hereby expressly incorporates by reference, the common applicant's prior U.S. patent application Ser. No. 10/290,556, filed Nov. 8, 2002, entitled PHILANTHROPY MANAGEMENT SYSTEM AND METHODS OF USE AND DOING BUSINESS. This application expressly incorporates by reference, the common application's prior U.S. patent application Ser. No. 10/873,995, filed Jun. 21, 2004, entitled PHILANTHROPY MANAGEMENT SYSTEM AND METHODS OF USE AND DOING BUSINESS. This application also expressly incorporates by reference, the applicants' prior U.S. provisional patent application Ser. No. 60/480,190, filed Jun. 20, 2003, entitled PHILANTHROPY MANAGEMENT SYSTEM AND METHODS OF USE AND DOING BUSINESS.
Number | Date | Country | |
---|---|---|---|
60722659 | Sep 2005 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 11542929 | Oct 2006 | US |
Child | 13947948 | US |