Investing a nominal amount of money in Foundation Network Services would result in hundreds of millions of dollars in savings over 10 years. Currently, every software application develops it's own personnel database, account/authorization system, organizational hierarchy, and other software components that are common to most applications. Instead, we should develop network based Foundation Services that software developers can use to build upon. This has the added benefit that we would be using common data sets and our information would be consistent from one reporting system to another.
Idea No. 3596