In military Software Development, the institute's standard ensures quality of the developed product and engineering, well it does not reflect the American Software Development industry. So one can say there is a beta testing mentality in United States of America, with the consequence that quality of software does not get the same emphasis, what it deserves.
Mostly Offshore IT and Software Development organization remain on site; it is really consisted of two main sections that are enhancement and low-end maintenance of legacy systems; with top of the assignments for client relationship management development & Oracle performance tuning. There are only a handful of people in North America this type of work is higher end than Internet development that could do it. Actually their views are that, they save a lot of money with the utilization of Software Development India specialists.