Quote:
Outsourcing / offshoring goes well when the specifications are within tight bounds and processes are well-defined. Doing a console port, or doing the multiplayer version can be tightly bound on most cases. But developing a "feel" for a new game and refining gameplay as you go along is something that is ill-defined and highly unstructured to begin with. That's when cultural and communication problems cause projects to wreck. So although that's not the subject of the thread (offshore), what you are outsourcing is part of the overall issue.
-cb
Hmm good point. Obviously what you have to outsource is going to be a key element in the succes of the endevour. As you say, doing a console port should be more strait foward and less subject to interpretation, so i would say that this would be a good thing to outsource. Widen de potential market for your game while minimizing production cost without comprimising on the artistic and/or cultural aspect of your project. So in contrast outsourcing / offshoring your artistic aspect would be a gamble at best.
But lets say you dont have a choice in this matter. Either you are in a region devoid of the production resources needed or you dont have the money to hire the resources at the local rate. What would be the best way to outsource in your opinion? (This is a question for everyone not just CB, although i would still like to know what you think on this since you also are from Montreal)