Well having different IS for all developers is certainly the best in terms of most productive considering each developer has necessary hardware configuration to fullfill the request… a little costly affair :P, but that’s not ideal scenerio unless if each developer is working on “real” modular piece of code which doesn’t interact with some other piece developed by other developer or some common framework services etc.
It would be a overhead in managing all the IS’s in case of common framework services for changes made in there… every developer IS has be sync and if not then there is always a risk of later on breaking the code/project.
I would recommend to have central IS with proper hardware sizing and all developer calling to this machine with version control system in place, in this way the maintainence overhead will be minimized and changes at a central location will eliminate the risk of developer having their own version of code.
#webMethods#Integration-Server-and-ESB#webMethods-General