Hi Sandeep
let me try answering your doubts
1.BPO and KPO
Business processing outsourcing and Knowledge processing outsourcing
The basic difference between these two are something like this
You require high skills to work for KPO when compare to BPO for Eg.any graduate can work for BPO..the area of work will be some thing like order processing or even web development or document processing of Insurance comp and so on
when it comes to KPO
you require high and professional qualifications
for Eg.a pharmaceutical company wants R&DA work (research and development ) for its new drug or for new drug discovery or a Law firm hands over its case study to CAPO for the legal case ...above these two cases you need to be highly qualified some thing like PHT in Pharmacy or Chemistry ,Misc.M.Pharm etc. the second eg I gave you .one has to be a LAB graduate with experience. you may have heard about a professional from Bangalore has drafted a speech for British top politician.. this is called Knowledge out sourcing (KPO also comes under BP only ) KPO is lucrative also
For above fields HR activities though doesn't vary much however there will be some difference they could be
1.for KPO- you will have to recruit professionally qualified or highly skilled people
2interacting with such people for a junior HR woldn't be that easy
3.some times HR Dpt will have to act accourding to their beck and call
4.retaining them is also another head ache
5.since the quality of the work what the parent company expects that has to be fulfilled for that you have to hire right candidates .
when it comes to BPO HR Dpt. is center of all activities and some what you can say "HR will be ruling with the iron feast " in fact the HR should not
I hope your doubts are clarified
regards
Naveen