Companies want to spend their engineering time and money building useful software that can help them find customers , improve service and streamline purchasing , and not on evaluating software building blocks by themselves , said Kim Polese , chief executive of SpikeSource , a start-up firm in Redwood City , Calif. .