A business development process utilizing a business development database
comprises collecting data for ideas from a plurality of sources. One type
of collected idea data from said step of collecting is filtered in order
to identify potential business opportunities. An opportunity analysis is
then performed on said identified potential business opportunities to
determine valid business opportunities. Resources are committed to the
valid business opportunities, a business proposal is developed. This
developed business proposal to a potential buyers. Success of the
submission is determined and the business opportunity is executed if the
submission is a success.