Knowledge process outsourcing wordt steeds populairder
Kpo betreft het uitbesteden van werk dat veel specifieke domeinkennis vraagt; veelal gaat het hier om projecten waarbij nieuwe kennis gegenereerd wordt. Een eigenschap van kpo is dat het onmogelijk is om de processen te standaardiseren, het gaat immers om specifieke vraagstukken. Een tweede eigenschap is dat een kpo-expert zich voortdurend moet ontwikkelen in de richting van klanten. De derde eigenschap is dat naast bedrijven, ook landen of regio`s zich kunnen gaan onderscheiden van anderen door zich te specialiseren op een bepaalde activiteit.
Kpo onderscheidt zich van bpo doordat de klant continu bij het proces is betrokken. Ook zijn kpo-projecten in de regel kleiner dan bpo-projecten en is de faalkans groter.