Seeding the database on Salesforce App Cloud

All [citizen developers] need are services that can supply them with data to feed these tools. IT can facilitate their efforts by supplying data services that virtualize complex data sources.
Mike Rollings (Gartner), Citizen Development: Reinventing the Shadows of IT
When a user wants to build their own business process solutions, chances are they need access to data that already exists – accounts, products, transaction history, etc. Collaborative work management solutions that rely on existing data can be built much faster when a base inventory of reliable enterprise data feeds is pre-established so the data can be consumed and mixed as needed for a process.
Seeding the database Seeding the database is a highly cost-effective and practical way to eliminate or reduce the amount of time users need to spend to find the data they need, and the need to make requests to data owners and/or IT.
Seeding the database can happen gradually and organically over time, with input from across the organization based on current needs. Crowdsourced seeding promotes cooperation amongst employees to get the best possible seedbed of data.
Once this database has been created, it can function as a “single source of truth” for the organization, for any application. As each record is changed, that information will become available immediately to everyone in the organization with permission to see it – users avoid wasting their time searching for information. Reports can be generated across many different areas of your organization.
Done properly, the database starts reflecting a consistent, cross-functional view of the enterprise. The ultimate goal is to create a single database with no duplication of data that can be used to build all collaborative work management solutions in the organization. There would be one point of control, one system of record, and one place to get reliable, up-to-date data. This also eliminates the need to download data to Excel or Access, and allows the organization as a whole to drive down the costs of integration and bring new services and products to market faster.
 
Seeding the database As time goes by, fewer and fewer new sources of data need to be added at the start of a solution, because chances are the data the user needs is already available.
Seeding the database is an important step in your process workflow, learn more about some of our customers success stories by requesting a copy of our case studies.