Add to Technorati Favorites

Categories

How to Outsource Software Development - Part III (The Blueprint)

Enough of analysis. Let’s attack this task-wise. What we will finally have, is a blueprint for successful outsourcing. For the sake of clarity, I am considering a single outsourced resource working on a client’s project. This is scalable.
The Players
Players on the Client side
The Handler - who is basically a proxy for the remote developer. The [...]

How to Outsource Software Development - Part II (The Tactics)

The issues with outsourcing for small companies were outlined in Part I. Now, we shall explore the tactics and strategies to solve each of these. Not all is doom and gloom.
The Issues for the Client
Let’s sort out the client’s issues:
1. Process
Process will be a derivative. More on process in Part III.
2. Structure
Bare minimum structure. There [...]

How to Outsource Software Development - Part I (The Issues)

Much has been said for and against outsourcing software development. And yes, many models of outsourcing have been championed. In this 3 part series, I will explore my own software outsourcing model that I think works for small companies.
Assumption - the company that is outsourcing is small; the company that is being outsourced to is [...]