Top 10 Matches....in the last decade
3 weeks ago
Naaku telisindhi cheppaku...teliyandhi cheppina nenu vinanu!!!!!!
This one is a special post for my blog.Not only it is it's 4th Birthday also it's the 100th post :D. Finally off the nervous nineties and writer's block :))
Who Should Paint You: Salvador Dali |
![]() You're a complex, intense creature who displays many layers. There's no way a traditional portrait could ever capture you! |

A lot of businesses do it these days and there is usually one major benefit to the company, if not more, which is cost effectiveness. Outsourcing has its ups and downs, but in my opinion, I would rarely, if ever, outsource any of my business work. Now that doesn't go to say- you shouldn't hire companies to handle "one time" work, but you should consider the following when you outsource your work.
There are too many loose ends. Any new entrepreneur that is starting out a company, probably doesn't have much start-up capital, so they look to outsource some work, instead of hiring help to work under them. This is usually okay, but sometimes when starting out a new venture, you are really worried that your project will be exposed or even worse- stolen. Yes...you can probably sue someone or a company if they steal your ideas and make them their own, but honestly- if you didn't have the capital to hire someone to work under you- what say's that you have the capital to hire a lawyer and destroy the opposing party. So the bottom line is- hiring in house, can keep loose ends limited.
Time is wasted. Just like when you purchase a custom product from a company and then you want to make changes to the order, it sometimes cannot be done or it will just take a longer time. When you outsource, every change, be it minor, will take time to implement. If you are doing something in-house, changes are followed through on much faster and easier to work with.
You don't know what's going on. What does that mean?...Exactly what it looks like. When you outsource, you rarely know who is working on your project and beyond that- you just don't have the power to know what is going on at all times. Whenever we're working on a big project at any of my businesses, I always check in on the progress and anything else that has came to be a possible road block. I'm pretty sure most successful entrepreneurs I know, always like to have that power.
Quality is unknown. Whether you are outsourcing a small project or a long term part of your business, you don't know how the daily operations are actually being handled. For example, a lot of companies outsource their customer service call in centers, outside the U.S. I'm not saying that it is a bad thing, but a lot of customers are often dissatisfied, from what I hear, by the inefficiency to communicate clearly. If you are outsourcing some of your business, how do you know that the company will uphold the quality behind your company in the same way?
Employee talents are YOUR asset. As previously stated, outsourcing can mean various people working on your project. It could be a team of all stars or a team of people who know very little about what they are doing. Whatever it is, you just have access to their talents (or lack thereof), for the time being. When an employee is working for you, in-house, you have access to their talents, until the remain your employee.
There is a lot to digest when thinking about outsourcing, in which some cases it can be a great opportunity, but sometimes turn into a disaster. Entrepreneurs who are looking to outsource should always map out two scenarios. One of the possible outcomes if they do outsource and one where they don't. After everything is mapped out, it gives a better prospective on what route should be pursued.
Outsourcing is a tactic to reduce cost but that itself is not the sole intention. It is actually trying to improve efficiency by concentrating on our core area and outsourcing the not so critical activities to someone for whom that part is a core competency.
"Time is wasted". This would happen even if there is an inhouse IT team with a typical hierarchial structure. I think by having a proper service level agreement and contract specifications this could be avoided.
"You dont know what exactly is going on". I would agree to this to some extent but again a lot companies offer enough transparency on what's going on who is working and his competencies etc. A regular check on status of project and by having prototyping etc. also could do away with this. I somehow feel you posed a problem but not what the industry is doing to workaround for the same.
When you said 'quality is unknown'. It seems you are very pessimistic on the idea of outsourcing. The trust on the 3rd party should come from his testimonials and past track record. We have to select someone who is considered to be good in the industry. Every respectable company would like to deliver a quality product/service.
I would like to end the comment with one very important advantage of going for outsourcing. The company to which the work is outsourced would be having multiple clients in multiple geographical locations. With this there will be an exhaustive knowledge repository being created. This knowledge which typically consists of the industry best practices can be used across it's customers. This will eventually help in improving the quality. There is enough scope for geographical level,product level and customer level spillover
















